Hanami v0.9.0 Release Notes

Release Date: 2016-11-15 // over 7 years ago
  • โž• Added

    • ๐Ÿ–จ [Christophe Philemotte] Introduced hanami secret to generate and print a new sessions secret

    ๐Ÿ›  Fixed

    • [Bruz Marzolf] Skip project code preloading when code reloading is enabled
    • [Bruz Marzolf] Ensure to generate project in current directory when running hanami new .
    • [Pascal Betz] Fix constant lookup within the project namespace
    • [Sean Collins] Ensure consistent order of code loading across operating systems
    • ๐Ÿ”ง [Luca Guidi] Ensure to load the project configurations only once
    • [Luca Guidi] Fix duplicated Rack middleware in single Hanami application stacks

    ๐Ÿ”„ Changed

    • ๐Ÿ’Ž [Luca Guidi] Official support for Ruby MRI 2.3+
    • ๐Ÿšš [Luca Guidi] Removed support for "application" architecture
    • ๐Ÿšš [Luca Guidi] Removed Hanami::Container.new in favor of Hanami.app
    • ๐Ÿ”ง [Luca Guidi] Removed Hanami::Container.configure in favor of Hanami.configure
    • ๐Ÿ”ง [Luca Guidi] Configure model and mailer within Hanami.configure block in config/environment.rb
    • ๐Ÿ”ง [Luca Guidi] Removed mapping from model configuration
    • ๐Ÿšš [Luca Guidi] Removed Hanami::Application.preload! in favor of Hanami.boot
    • ๐Ÿšš [Luca Guidi] Removed experimental code support for entr(1)
    • ๐Ÿ”ง [Luca Guidi & Sean Collins] Renamed assets configuration digest into fingerprint