- The admin Dashboard now shows the number of overdue items needed for upcoming reservations.
- Location selectors in reports and item exports are now searchable.
- Loan reports offer more location filtering options, including home, current, checkout, return, and pickup locations, with an option to include sub-locations.
- Improved payment rounding and Stripe charge amounts for currencies with different decimal conventions.
- Linked labels are easier to read when hovered over.
- Members are no longer prompted to add an email address when only admins can edit that field.
- Members can return items through the kiosk even when registration requirements are incomplete or their membership no longer allows self-checkout. Borrowing requirements still apply to new checkouts.
Fixes
- Fixed an issue that prevented members from signing up for a free membership again after the renewal window closed.
- Reservation and email template fields now reject invalid email addresses, including addresses containing semicolons.
- Fixed display issues with form validation messages.
- Admin filters in user search now include all matching admins.
- The reservation calendar now advances to the first month with available dates, including when no Now Buffer is configured.
- Corrected buffer override warnings when transfer buffers apply.
- Fixed some image imports from HTTPS URLs.
- Fixed errors in the Last Use report.
- Fixed errors when approving reservations containing overdue or double-booked items.
- Corrected transaction receipt layout issues.