All Versions
41
Latest Version
Avg Release Cycle
47 days
Latest Release
355 days ago

Changelog History
Page 2

  • v1.2.0.beta1

    February 28, 2018

    βž• Added

    • [Luca Guidi] HTTP/2 Early Hints

    πŸ›  Fixed

    • πŸ‘» [Alfonso Uceda] Render custom template if an exception is raised from a view or template
  • v1.1.1

    February 27, 2018

    βž• Added

    • πŸ’Ž [Luca Guidi] Official support for Ruby MRI 2.5+

    πŸ›  Fixed

    • πŸ’Ž [Alfonso Uceda] Fixed regression for mailer generator: when using options like --from and --to the generated Ruby code isn't valid as it was missing string quotes.
    • βœ… [Luca Guidi] Generate tests for views including :format in exposures. This fixes view unit tests when the associated template renders a partial.
  • v1.1.0

    October 25, 2017

    πŸ›  Fixed

    • βͺ [Luca Guidi] Ensure hanami db rollback steps to be a positive integer
  • v1.1.0.rc1

    October 16, 2017

    βž• Added

    • πŸ“‡ [Yuji Ueki] Generate RSpec tests with :type metadata (eg type: :action)
    • [Kirill] Add --relation option for hanami generate model (eg bundle exec hanami generate model user --relation=accounts)
  • v1.1.0.beta3

    October 04, 2017

    πŸ›  Fixed

    • πŸ”Œ [Luca Guidi] Don't require :plugins group when running hanami new
  • v1.1.0.beta2

    October 03, 2017

    βž• Added

    • πŸ”Œ [Luca Guidi] Introduce :plugins group for Gemfile in order enable Hanami plugin gems
    • βͺ [Alfonso Uceda] CLI: hanami db rollback to revert one or more migrations at once

    πŸ›  Fixed

    • [Gabriel Gizotti] Fix generate/destroy for nested actions
  • v1.1.0.beta1

    August 11, 2017

    βž• Added

    • πŸ”§ [Ben Johnson] Allow to use custom logger as Hanami.logger (eg. Hanami.configure { logger Timber::Logger.new($stdout) })
    • [akhramov] Generate spec file for application layout when generating a new app
    • [Anton Davydov] Generate README.md file for new projects
    • 🌐 [Anton Davydov] Selectively boot apps via HANAMI_APPS=web bundle exec hanami server
    • πŸ›° [Marion Duprey & Gabriel Gizotti] Log payload (params) for non-GET HTTP requests
    • πŸ”Š [Marion Duprey & Gabriel Gizotti] Filter sensitive data in logs

    πŸ›  Fixed

    • 🚚 [jarosluv] Ensure to remove the correct migration file when executing hanami db destroy model
    • βœ… [sovetnik] Fix require path for Minitest spec helper
  • v1.0.0

    April 06, 2017
  • v1.0.0.rc1

    March 31, 2017

    βž• Added

    • πŸ’Ž [Luca Guidi] Allow logger setting in config/environment.rb to accept arbitrary arguments to make Hanami::Logger to be compatible with Ruby's Logger. (eg. logger 'daily', level: :info)

    πŸ›  Fixed

    • [Luca Guidi] Ensure code reloading don't misconfigure mailer settings (regression from v1.0.0.beta3)
    • [Luca Guidi] Ensure database disconnection to happen in the same thread of Hanami.boot
    • [Luca Guidi] Ensure mailer block in config/environment.rb to be evaluated multiple times, according to the current Hanami environment
    • [Luca Guidi] Ensure a Hanami project to require only once the code under lib/
  • v1.0.0.beta3

    March 17, 2017

    πŸ›  Fixed

    • πŸš€ [Luca Guidi] Try to disconnect from database at the boot time. This is useful to prune stale connection during production deploys.
    • 🌲 [Tobias Sandelius] Don't mount Hanami::CommonLogger middleware if logging is disabled for the project.
    • πŸ”§ [Anton Davydov] Don't configure mailers, if it's mailing is disabled for the project.
    • [Marcello Rocha] Ensure code reloading don't misconfigure mailer settings
    • 🌐 [Jimmy BΓΆrjesson] Make apps/web/application.rb code to wrap around the 80th column

    πŸ”„ Changed

    • 0️⃣ [Luca Guidi] Removed deprecated ApplicationConfiguration#default_format. Use #default_request_format instead.