Rich Text Warnings & Other Improvements – April 2025 myTurn Updates

Rich Text User Warnings & Other Improvements

Release Highlights

This release introduces enhanced user warnings and continues improving reservation accuracy and reliability:

  • Rich Text User Warnings: User warnings now support formatting, including links and lists—making them clearer and more actionable.
  • Smarter Reservation Logic: Further refinements to item selection and optimization ensure more accurate fulfillment, especially when reservations are close or buffers differ across items.
  • Important Fixes:
    • Duplicate lines removed from transaction report exports.
    • Country and address import issues resolved.
    • Rare SIP SSO login errors fixed.
    • All buffer-related reservation warnings now display correctly.
  • Additional Improvements: Faster user deletion, better error reporting, and updated country data with expanded translation support.

All updates include:

  • LEND-8914 Rich text user warnings
  • LEND-8988 Some items flagged as doubled booked on reservation list when they should not be
  • LEND-8848 When removing items from the Reservation cart keep the most available items if reservation is soon
  • LEND-8849 When optimizing a reservation try to swap items with statuses that do not allow check out if reservation is soon
  • LEND-8949 Update country database and add support for additional language translations
  • LEND-8881 Math related to favouring current location doesn’t work on single-location organization
  • LEND-8962 Speed up deleting users
  • LEND-8963 Improve empty field handling
  • LEND-8932 Issue with error reporting in API when converting the cart
  • LEND-8933 Commas in status names mess up the Solr query for orgInventory/list
  • LEND-8937 Error exporting users because connection is read only
  • LEND-8940 StaleObjectException (Row as updated…) when loading self checkout twice simultaneously
  • LEND-8943 User addresses cannot be imported
  • LEND-8945 Transaction report contains duplicate rows when filtering by transaction type of check out or check in
  • LEND-8950 User import doesn’t import country properly — and overwrites the country table
  • LEND-8952 User import should report when the country isn’t valid or when the state isn’t valid
  • LEND-8955 Do not allow blank blocked users and do not block all users if there is one.
  • LEND-8960 Missing between buffer warnings when different items on a reservation have different buffers
  • LEND-8980 SIP2 must let the admin know when the user has fines above the threshold
  • LEND-8984 Fix error when user tries to use a myturn password but their site uses SIP2
  • LEND-8994 Error when location admins sync users not found via SIP

12.0.1