Skip to content

v3.2.0

Compare
Choose a tag to compare
@psmagin psmagin released this 20 Mar 12:11
· 182 commits to master since this release

New APIs versions

  • Requires classification-types v1.2
  • Provides browse v1.3
  • Provides browse-config v1.0
  • Provides consortium-search v1.0

Features

  • Update module descriptor with environment variables (MSEARCH-635)
  • Add filter to ignore hard-delete authority events (MSEARCH-617)
  • Update LccnProcessor to populate lccn field with only "LCCN" (MSEARCH-630)
  • Make maximum offset for additional elasticsearch request on browse configurable (MSEARCH-641)
  • Make system user usage optional (MSEARCH-631)
  • Prepare and populate database for classification browse (MSEARCH-667)
  • Prepare and populate index for classification browse (MSEARCH-668)
  • Instance search: Add query search option that search instances by normalized LCCN (MSEARCH-661)
  • Implement browse config management endpoints (MSEARCH-674)
  • Implement endpoint to browse by classifications (MSEARCH-665)
  • Synchronize browse config with classification types changes (MSEARCH-683)
  • Authority search: Modify query search option to search authorities by normalized LCCN (MSEARCH-663)
  • Add ability to case-insensitive search ISSNs with trailing roman numerals (MSEARCH-672)
  • Remove call number format validation for shelving order generation (MSEARCH-689)
  • Implement endpoint for consolidate holdings access in consortium (MSEARCH-692)
  • Implement endpoint for consolidate items access in consortium (MSEARCH-693)

Bug fixes

  • Fix secure setup of system users by default (MSEARCH-608)
  • Fix result filtering for items.effectiveLocationId (MSEARCH-615)
  • Ignore authority shadow copies while indexing (MSEARCH-638)
  • Return result only for desired cn type on browse (MSEARCH-605)
  • Fix clearing following filters in FacetService: items.effectiveLocationId, holdings.tenantId (MSEARCH-620)
  • Fix shared filter for subjects/contributors (MSEARCH-639)
  • Fix shadow instance's subjects/contributors indexing (MSEARCH-647)
  • Mark all exact matches as anchors if there is more then one match (MSEARCH-669)
  • Make POST /search/resources/jobs endpoint to work asynchronously (MSEARCH-685)

Tech Dept

  • Fix log level and message wording for uniform titles (MSEARCH-666)
  • Update development.md for local environment testing (MSEARCH-592)

Dependencies

  • Bump spring-boot from 3.1.5 to 3.2.3
  • Bump folio-spring-support from 7.2.0 to 8.1.0
  • Bump folio-service-tools from 3.1.0 to 4.0.0
  • Bump folio-cql2pgjson from 35.1.0 to 35.2.0
  • Bump opensearch from 2.9.0 to 2.12.0
  • Bump apache-commons-io from 2.15.0 to 2.15.1
  • Bump lombok from 1.18.30 to 1.18.32