v5.24.2
Breaking Changes📦 strapiView on GitHub →
⚠ 1 breaking✨ 1 features🐛 4 fixes🔧 1 symbols
Summary
This release introduces Advanced Session Configuration and patches several bugs, but critically updates the underlying mechanism for Admin Panel JWTs, requiring users to review configuration if they relied on previous internal behavior.
⚠️ Breaking Changes
- The way Admin Panel login and register JWTs work has fundamentally changed since version 5.23.6. Projects or plugins relying on undocumented functionality or internal behavior related to Admin JWTs are very likely to break, potentially affecting Admin Panel login ability.
Migration Steps
- Review the new JWT management modes documentation for Users and Permissions and Admin Panel configurations if your project relies on Admin JWT behavior, as undocumented reliance on previous behavior will likely break functionality.
✨ New Features
- Advanced Session Configuration.
🐛 Bug Fixes
- Fixed an issue where the database could become corrupt due to orphaned relations.
- Asserted admin.auth.secret on bootstrap instead of init.
- Added support for auth.options configuration in sessions.
- Stopped the repair script from running automatically.
🔧 Affected Symbols
Admin JWT handling (login/register)