Skip to content

Releases: folio-org/mod-search

v3.0.9

10 Apr 18:38
Compare
Choose a tag to compare

Bug fixes

  • Do not delete kafka topics if tenant collection topic feature is enabled (MSEARCH-725)

v3.2.1

04 Apr 13:18
Compare
Choose a tag to compare

Bug fixes

  • Fix browsing in one direction by shelving order (MSEARCH-704)
  • Fix calculating totalNumber in search instances response (MSEARCH-710)

v3.0.8

04 Apr 10:29
Compare
Choose a tag to compare

Bug fixes

  • Fix browsing in one direction by shelving order (MSEARCH-704)

v3.0.7

03 Apr 08:00
Compare
Choose a tag to compare

Bug fixes

  • Fix calculating totalNumber in Consortium Search API responses (MSEARCH-710)

v3.2.0

20 Mar 12:11
Compare
Choose a tag to compare

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

v3.0.6

18 Mar 12:46
Compare
Choose a tag to compare

New APIs versions

  • Provides consortium-search v1.0

Features

  • implement endpoint for consolidate holdings access in consortium (MSEARCH-692)
  • implement endpoint for consolidate items access in consortium (MSEARCH-693)
  • Ignore call number format validation for shelving order generation (MSEARCH-689)

v3.1.0

02 Feb 08:37
Compare
Choose a tag to compare

Features

Full Changelog: v3.0.5...v3.1.0

Purpose of this release:
The ability to optionally disable system user creation/mgmt/use is required in order to allow for system users to be specified declaratively in module descriptors. These users would instead be created and assigned appropriate privileges by mgr-tenant-entitlements.

v3.0.5

08 Dec 14:59
Compare
Choose a tag to compare

Bug fixes

  • Trim search term for typed browse (MSEARCH-643)
  • fix shadow instance's subjects/contributors indexing (MSEARCH-647)

v3.0.4

30 Nov 10:39
Compare
Choose a tag to compare

Bug fixes

  • Fix shared filter for subjects/contributors (MSEARCH-639)
  • Return result only for desired cn type on browse (MSEARCH-605)

v3.0.3

15 Nov 10:58
Compare
Choose a tag to compare

Bug fixes

  • Ignore authority shadow copies while indexing (MSEARCH-638)
  • Fix cannot find call numbers in browse if an Instance has items with and without call number specified (MSEARCH-622)
  • Fix Certain call numbers with type specified cannot be found in Browse (MSEARCH-618)