Skip to main content

15.13.0

Key Updates & Fixes:

  • Policy and Security Enhancements:
    • Added the ability to set ldap_user_pointer for improved LDAP user handling.
    • Introduced the option to set enforce_ip_match for stricter IP-based access controls.
    • Opt-in policy now allows a “SKIP” option, with the “present” flag returned in /preauth for enhanced user flow flexibility.
  • Improvements in Logging and Debugging:
    • Updated uaparser to enhance user agent parsing.
    • Allowed setting a global JavaScript error handler to improve debugging.
    • Added a new endpoint for saving JavaScript logs.
    • Regex engine now supports processing multiline payloads (e.g., multipart).

UI Updates:

  • User Experience Enhancements:
    • Added autofocus for TOTP forms for quicker navigation.
    • Updated summary views for better handling of the “continue” button.
    • Improved translations and layout consistency.
    • Added an ID column in Roles with a “copy to clipboard” feature for convenience.

Infrastructure Updates:

  • Module and Startup Fixes:
    • Fixed module_ui startup process to handle closed SSH sessions.
    • Added an initial question about the base URL during the module_ui configuration process.
  • Other Improvements:
    • Updated jsinject to versions 1.3.6 and 1.4.0 for enhanced compatibility and performance.
    • Reduced email code expiration time to 5 minutes for increased security.
    • Fixed release version sorting for better version control.

This consolidated release brings significant improvements to security, user policy flexibility, debugging capabilities, and infrastructure robustness, while enhancing the overall user experience.