Releases: openlibraryenvironment/dcb-service
v8.70.0
Changes included in this release
The following changes were included in this release.
Features
- OpenRS DCB now automatically updates expiring Sierra virtual patrons DCB-2071, and Alma virtual patrons DCB-2070.
General
- A separate renewal limit for AV items can now be configured for Polaris libraries DCB-2197
v8.69.1
Changes included in this release
The following changes were included in this release of DCB Service.
General
- Updated formal-release.yml to use GraalVM Community Edition explicitly and fix sporadic failures with the formal-release workflow.
v8.69.0
Changes in this release
The following changes were included in this release of DCB Service.
Fixes
- Improve the pre-flight checks for expired and deleted patrons, as in some situations they weren't triggering correctly DCB-2174
Improvements
- Improve Polaris tests and the Polaris adapter's ability to tolerate missing data.
- Update wording in the new expired and deleted patron pre-flights.
Features
- Support walk-up requesting using a provided item barcode DCB-2175
- Please note that this feature is currently considered experimental. The current walk-up endpoint will continue to be maintained.
- For FOLIO users, an API key with permissions for mod-inventory is currently required. FOLIO users are encouraged to check their API keys and update their DCB configuration, if necessary.
v8.68.1
Changes in this release
The following changes were included in this release of DCB Service.
Fixes
- Explicitly catch deleted and expired patrons in pre-flight checks DCB-2175
- Introduce Polaris custom timeout interval to help reduce read timeout errors DCB-2169
- Fix Host LMS configuration validator for Polaris, which was giving incorrect error messages.
- Fix issue where some consortium administrators were unable to view request errors and ingest progress.
v8.68.0
Changes in this release
The following changes were included in this release of DCB Service.
Features
- Exclude deleted cluster records from resolution
Fixes
- Prevent unresolved checkout at the borrowing library for PUA requests DCB-1948
- Fix "duplicate holds" error in Polaris when attempting to request an item from the same bibliographic record DCB-2168
- Fixed Sierra ping method when validating a new Sierra institution during setup
Improvements
- Run index sync job daily, outside of office hours DCB-2160
v8.67.0
Changes in this release
The following changes were included in this release of DCB Service.
Features
- New indexing job
- Alma sites can now set a configurable "DCB" location and library for virtual items, amongst other miscellaneous improvements.
- Experimental API for 'top requestors' and 'top requested titles' in the consortium DCB-2110
Fixes
- Fixed a situation where Polaris supplier expedited checkout could cause a staff auth failure DCB-2128
- Fixed an issue where, in some situations, the data change log would not record usernames properly DCB-1810
General
- Extended timeout for FOLIO OAI, as sometimes it does not respond quickly enough.
- Ensure consortium administrators can see ingest progress
- General improvements to data fetchers, improving data change logging also.
- Tests: demonstrate existing behaviour during resolution for cluster records.
v8.66.0
Changes in this release
The following changes were included in this release of DCB Service.
Features
- Report zero items when a cluster record has no bibs.
- A common situation where this can happen is for a deleted cluster or one in the process of being deleted.
Fixes
- Do not allow pickup-anywhere supplier pickup: supplier pickup should only be allowed for the walk-up and local flows currently DCB-2092
- Improve clean-up for FOLIO libraries by closing the mod-dcb transaction when permitted DCB-2068
Improvements
- Move common mock server operations to separate classes
- Library setup data fetcher now also creates corresponding agency and checks for Host LMS
- Other setup data fetcher improvements
v8.65.2
Changes included in this release
The following changes were included in this release of DCB Service.
Fixes
- Catch typo in getClusterIdsWithOutdatedUnprocessedBibs
v8.65.1
Changes included in this release
The following changes were included in this release of DCB Service.
Fixes
- Tidy up unreachable bibs
- Added contributes_to is not null to getClusterIdsWithOutdatedUnprocessedBibs
- Fix for an issue with epedited checkout when pickup location is external to Polaris system DCB-2126
v8.65.0
Changes included in this release
The following changes were included in this release of DCB Service.
Fixes
- Fix for a scenario in which we would fail to register that the hold count at the supplier had updated.
Improvements
- Upgrade to Micronaut 4.10.8.
- Update to test containers.
Features - Experimental
- Experimental data fetcher to support filtering patron requests by barcode.
- Experimental endpoint for providing active requests for a patron.