Back to all versions
4.16.1
2024-05-15 patch
Bug Fixes 5
- Fixed an interpolation issue where the password complexity hint displayed the raw {{value}} placeholder instead of the configured minimum length. This was caused by an incompatibility between bigint types and ngx-translate v17.console
- Ensured the submit button remains in a loading state during the entire password-set request, including the database consistency delay. This prevents users from double-clicking and triggering errors during invite or reset-password flows.login-v2
- Prevent crash on stale session cookies migration (#12423)Improved error handling when a session cookie references a session that has been removed server-side. The system now gracefully handles NotFound errors instead of crashing the server render during flows like "forgot password".login-v2
- Respect ignoreUnknownUsername when login is disabled for user type (#11130)The `ignoreUnknownUsername` setting is now correctly respected when a user is found but rejected due to login settings (e.g. `disableLoginWithEmail`), preventing user enumeration.login-v2
- Actions security hardeningHardened Actions by preventing disk access via 'require' in scripts.actions