v2025.09.30.3
Top Highlight: Staff will now see a pop-up during checkout if a patron has items waiting on the holds shelf, making it easier to get held materials into the right hands!
New checkout alert lets staff know when a patron has items waiting on the holds shelf.
New Features
Checkout Holds Alert: When checking out to a patron with items waiting on the holds shelf, staff will now see a pop-up notification so no pickups are missed.
Report Lost Modal Update: Added a “Charge Patron” checkbox to enable/disable the Replacement Cost field. Default is checked, with the Processing Fee option matching the Damage Report workflow.
Branch Closure Validation: When adding a closure date under Admin > Branches, you can no longer accidentally select a past date.
Improvements
Form Validation & Steppers Overhaul:
“Apply Template” is now its own first step in multi-step forms for clarity.
Save button issues fixed and navigation between steps improved.
Async validation timing and error snackbars refined for a smoother experience.
Covered 15+ form types including full-page steppers and dialogs.
General Quality-of-Life Updates: Small refinements and consistency fixes across circulation and admin tools.
Bug Fixes
MARC Framework Persistence: Bib records now retain the selected MARC framework after saving and reopening.
Renewals Remaining on Receipts: Fixed incorrect “0 renewals left” message when renewals were actually available.
Patron Holds Restrictions: Patrons can now place holds again on items they’ve checked out and returned.
Patron Edit Modal: Added extra phone number fields and fixed notification setting controls.
Checkout Status Messaging: If staff try to check out an item that’s In Transit, the snackbar now clearly states: “Item cannot be checked out in its current status.”
Check-In Date Picker: Future dates are now blocked to prevent invalid check-in selections.

