coherence v0.6.0 Release Notes

  • โฌ†๏ธ See these 0.5.x to 0.6.x upgrade instructions to upgrade your existing apps.

    • โœจ Enhancements

      • Moved Controller actions and helpers into a base modules inside using macro to improve upgrades with custom controllers
      • Add configurable salt and max_age for tokens
      • Add default opts for token functions
      • Add support for application configurable confirmable
      • Support code formatter formatter
      • Add logging to the mailer template
      • Updated to Comeonin 4.0
      • Add support for configurable password hashing algorithms
      • Speed up tests by configuring the Bcrypt algorithm
      • Format may generator templates to align with code formatter
    • ๐Ÿ› Bug Fixes

      • Fixed detection of remember me checkbox on session new page
      • Fixed compiled gettext in view helpers
      • Fix new session screen issue on newly generated project #390
      • Add back the gettext fix in ViewHelpers
    • ๐Ÿ—„ Deprecations

      • Removed the coherence.make_templates task since its no longer needed with the new controller design
    • ๐Ÿ—„ Hard Deprecations

      • Removed support for erlang < 20.0
      • Removed support for pre Phoenix 1.3 project structure
      • removed coherence.install and coherence.gen.controllers mix tasks