Skip to content

Releases: openlibraryenvironment/dcb-service

v8.70.0

20 May 17:47

Choose a tag to compare

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

06 May 16:57

Choose a tag to compare

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

06 May 16:36

Choose a tag to compare

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

22 Apr 08:50

Choose a tag to compare

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

08 Apr 17:00

Choose a tag to compare

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

18 Mar 12:22

Choose a tag to compare

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

25 Feb 09:39

Choose a tag to compare

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

20 Feb 13:55

Choose a tag to compare

Changes included in this release

The following changes were included in this release of DCB Service.

Fixes

  • Catch typo in getClusterIdsWithOutdatedUnprocessedBibs

v8.65.1

20 Feb 13:54

Choose a tag to compare

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

17 Feb 11:10

Choose a tag to compare

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.