Releases: folio-org/mod-search
Releases · folio-org/mod-search
v3.0.9
Bug fixes
- Do not delete kafka topics if tenant collection topic feature is enabled (MSEARCH-725)
v3.2.1
Bug fixes
- Fix browsing in one direction by shelving order (MSEARCH-704)
- Fix calculating totalNumber in search instances response (MSEARCH-710)
v3.0.8
Bug fixes
- Fix browsing in one direction by shelving order (MSEARCH-704)
v3.0.7
Bug fixes
- Fix calculating totalNumber in Consortium Search API responses (MSEARCH-710)
v3.2.0
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
from3.1.5
to3.2.3
- Bump
folio-spring-support
from7.2.0
to8.1.0
- Bump
folio-service-tools
from3.1.0
to4.0.0
- Bump
folio-cql2pgjson
from35.1.0
to35.2.0
- Bump
opensearch
from2.9.0
to2.12.0
- Bump
apache-commons-io
from2.15.0
to2.15.1
- Bump
lombok
from1.18.30
to1.18.32
v3.0.6
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
Features
- Make system user usage optional (MSEARCH-631)
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
Bug fixes
- Trim search term for typed browse (MSEARCH-643)
- fix shadow instance's subjects/contributors indexing (MSEARCH-647)
v3.0.4
Bug fixes
- Fix shared filter for subjects/contributors (MSEARCH-639)
- Return result only for desired cn type on browse (MSEARCH-605)
v3.0.3
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)