Skip to content

v23.4.0

Compare
Choose a tag to compare
@tatsiana-tarhonskaya tatsiana-tarhonskaya released this 17 Feb 13:39
· 388 commits to master since this release

23.4.0 2023-02-17

  • Fix error message absence when clicking "Anonymize all loans" button for closed loans with associated closed fees/fines (CIRC-1731)
  • Respect circulation rules for TLRs during check-in (CIRC-1693)
  • Cancel actual cost lost item fees when declaring item lost (CIRC-1711)
  • Fix end session permission issue (CIRC-1727)
  • Event LOAN_RELATED_FEE_FINE_CLOSED published during canceling actual cost record should close the loan (CIRC-1662)
  • Add user group item permission to check-in endpoint (CIRC-1719)
  • Support instance-storage 10.0 interface version (CIRC-1697)
  • Cancel actual cost record on check-in and renewal (CIRC-1444)
  • Add the field "requester.patronGroup" to the Requester Object in the Staff Slip context, for pick slips generated in the Requests app (CIRC-1578)
  • Add the field "user.preferredFirstName" to the User Object in the Notice context (CIRC-1585)
  • Fix missing user barcodes in circulation log search results (CIRC-1708)
  • Update logging configuration (CIRC-1645)
  • Add the field "requester.preferredFirstName" to the Requester Object in the Staff Slip context, for hold, request delivery and transit slips generated in the Check in app (CIRC-1587)
  • Hold shelf expiration date should respect closed library dates (CIRC-1657, CIRC-1658)
  • Update publish item checkout event code (CIRC-1702)
  • Fix NPE for In transit report processing (CIRC-1675)
  • Fix issue with searching the least recalled loans (CIRC-1696)
  • Add indicator to checkout screen when checkout due date is truncated (CIRC-1653, CIRC-1654)
  • Unable to recall items with status Aged to lost, Declared lost, Claimed returned when TLR is enabled (CIRC-1683)
  • Allow TLR recalls for In transit, In process, On order items (CIRC-1684)
  • Update versions of interfaces request-storage to 5.0 and request-storage-bacth to 2.0 (CIRC-1685)
  • Add integration test with Drools (CIRC-1679)
  • Fix cross-tenant policy id causing 500 errors (CIRC-1668)
  • Downgrade Drools to v7.73 (CIRC-1676)
  • Add additional properties to Actual Cost Record: effectiveLocation, effectiveLocationId, contributors (CIRC-1674)
  • Upgrade dependencies (CIRC-1672)
  • Add /admin/health endpoint (CIRC-1670)
  • Fix issue with mergeOpenPeriods not able to merge 3 intervals that abut each other (CIRC-1671)
  • Move JsonSchemaValidator from main to test (CIRC-1673)
  • Update actual cost record status upon expiration (CIRC-1649)
  • Send TLR awaiting pickup notice on check in (CIRC-1655)