This release focuses on API refinements and CLN-related improvements, with updates to imports, permissions, kiosk and self-checkout behavior, and organization-level settings. Together, these changes improve data consistency across integrations, tighten access control, and support more flexible network and kiosk workflows.
Organization & Network Settings
- Various improvements to better support networks of myTurn sites
User & Data Imports / Exports
- (Restricted/Beta) Allow importing user passwords during user import.
- Fixed user import behavior so read-only fields respect import settings.
- Added password field support in user exports (restricted use).
- Gender options can now be translated.
Payments & Membership Rules
- Prevent users from removing a payment method for X days after the last item is returned.
- Organization admins can now use self-checkout even without a card on file or qualifying membership.
API & Kiosk / Self-Checkout
- API no longer returns any information about locations a user cannot access (e.g., locations with no fulfillment methods enabled).
- Improved API reporting of missing required information, agreements, or payment methods in the my-organizations endpoint.
- Users cannot browse items or place reservations if required profile fields are missing.
- Improved mayUseKiosk handling, including support for full-image data and allowing returns when users fail certain rules.
- Item APIs now return the full image wherever a thumbnail was previously sent.
UI & Bug Fixes
- Updated credit card popups for clearer, more consistent behavior.
Due dates are no longer shown to non-admins when an item is checked out and has a status that prevents checkout. - Resolved several edge cases in API access control, kiosk eligibility, and import/export consistency.
12.6