All Versions
49
Latest Version
Avg Release Cycle
84 days
Latest Release
503 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v1.1.0 Changes
October 25, 2017π Fixed
- βͺ [Luca Guidi] Ensure
hanami db rollback
steps to be a positive integer
- βͺ [Luca Guidi] Ensure
-
v1.1.0.rc1 Changes
October 16, 2017β Added
- π [Yuji Ueki] Generate RSpec tests with
:type
metadata (egtype: :action
) - [Kirill] Add
--relation
option forhanami generate model
(egbundle exec hanami generate model user --relation=accounts
)
- π [Yuji Ueki] Generate RSpec tests with
-
v1.1.0.beta3 Changes
October 04, 2017π Fixed
- π [Luca Guidi] Don't require
:plugins
group when runninghanami new
- π [Luca Guidi] Don't require
-
v1.1.0.beta2 Changes
October 03, 2017β Added
- π [Luca Guidi] Introduce
:plugins
group forGemfile
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
- π [Luca Guidi] Introduce
-
v1.1.0.beta1 Changes
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
- π§ [Ben Johnson] Allow to use custom logger as
-
v1.0.0
April 06, 2017 -
v1.0.0.rc1 Changes
March 31, 2017β Added
- π [Luca Guidi] Allow
logger
setting inconfig/environment.rb
to accept arbitrary arguments to makeHanami::Logger
to be compatible with Ruby'sLogger
. (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 inconfig/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/
- π [Luca Guidi] Allow
-
v1.0.0.beta3 Changes
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.
-
v1.0.0.beta2
March 02, 2017 -
v1.0.0.beta1 Changes
February 14, 2017β Added
- π [Luca Guidi] Official support for Ruby: MRI 2.4
- [yjukaku] CLI:
hanami generate model
now also generates a migration - [Luca Guidi] Generate
config/boot.rb
for new Hanami projects. - [Luca Guidi] Introduced
Hanami.logger
as project logger - π² [Luca Guidi] Automatic logging of HTTP requests, migrations, and SQL queries
- [Luca Guidi] Introduced
environment
for env specific settings inconfig/environment.rb
π Fixed
- [Marcello Rocha] Fix Hanami::Mailer loading
- π± [Kai Kuchenbecker] Serve only existing assets with
Hanami::Static
- [Gabriel Gizotti] Ensure inline ENV vars to not be overwritten by
.env.*
files - π [Adrian Madrid] Ensure new Hanami projects to have the right
jdbc
prefix for JRuby - π [Luca Guidi] Fixed code reloading for objects under
lib/
- [Semyon Pupkov] Ensure generated mailer to respect the project name under
lib/
- π [Semyon Pupkov] Fixed generation of mailer settings for new projects
- π [Victor Franco] Fixed CLI subcommands help output
π Changed
- [Ozawa Sakuro] Don't include
bundler
as a dependencyGemfile
for new Hanami projects - [Luca Guidi] Make compatible with Rack 2.0 only
- π [Luca Guidi] Removed
logger
settings from Hanami applications - π [Luca Guidi] Removed logger for Hanami applications (eg
Web.logger
) - [Luca Guidi] Changed mailer syntax in
config/environment.rb