Releases: folio-org/mod-circulation
Releases · folio-org/mod-circulation
v23.5.4
23.5.4 2023-03-29
- Only notify patron for recalls that change due date (CIRC-1747)
- Make "Declare lost" fail when a fee/fine should be charged and fee/fine owner doesn't exist (CIRC-1758)
- Make a TLR recall keep the same item when edited (CIRC-1760)
v23.5.3
23.5.3 2023-03-27
- Add required module permissions to fix aged to lost item renewal issue (CIRC-1738)
- Fix TLR recall errors in scenarios where it's placed on the least recalled item (CIRC-1759)
v23.5.2
23.5.2 2023-03-22
- Fix unexpected error message when attempting to renew loan with non-loanable item (CIRC-1592)
v23.5.1
23.5.1 2023-03-13
- Fix NPE when user without barcode tries to checkout an item that is already requested (CIRC-1550)
v23.5.0
23.5.0 2023-02-23
- Allow hold TLR for a title with no holding records (CIRC-1677)
- Display correct numberOfRenewalsAllowed and numberOfRenewalsRemaining values in fee/fine notices (CIRC-1571)
- Fix improper JSON key for calendar date API (CIRC-1737, CIRC-1743)
v23.3.4
23.3.4 2023-02-22
- Fix improper JSON key for calendar date API (CIRC-1737)
v23.4.0
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
to5.0
andrequest-storage-bacth
to2.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)
v23.3.3
- Allow to place a TLR recall on an
In transit
,In process
orOn order
item (CIRC-1720) - Refuse to place a TLR recall on an
Aged to lost
,Declared lost
orClaimed returned
item (CIRC-1721)
v23.1.8
- Allow to place a TLR recall on an
In transit
,In process
orOn order
item (CIRC-1684) - Refuse to place a TLR recall on an
Aged to lost
,Declared lost
orClaimed returned
item (CIRC-1683)
v23.3.2
- Fix cross-tenant policy id causing 500 errors (CIRC-1680)