README.md in capistrano3-puma-0.2.0 vs README.md in capistrano3-puma-0.2.2

- old
+ new

@@ -38,10 +38,11 @@ set :puma_role, :app set :puma_env, fetch(:rack_env, fetch(:rails_env, 'production')) set :puma_threads, [0, 16] set :puma_workers, 0 set :puma_init_active_record, false + set :puma_preload_app, true ``` For Jungle tasks (beta), these options exist: ```ruby set :puma_jungle_conf, '/etc/puma.conf' set :puma_run_path, '/usr/local/bin/run-puma' @@ -49,19 +50,23 @@ Ensure that the following directories are shared (via ``linked_dirs``): tmp/pids tmp/sockets log ## Changelog - +- 0.2.2: Application pre-loading is optional now (set puma_preload_app to false to turn it off) +- 0.2.1: Tasks are run within rack context - 0.2.0: Support for puma `ActiveRecord::Base.establish_connection` on boot - 0.1.3: Capistrano 3.1 support - 0.1.2: Gemfile are refreshed between deploys now - 0.1.1: Initial support for Monit and configuration override added. - 0.1.0: Phased restart will be used if puma is in cluster mode - 0.0.9: puma.rb location changed to shared_path root. puma:check moved to after deploy:check - 0.0.8: puma.rb is automatically generated if not present. Fixed RVM issue. - 0.0.7: Gem pushed to rubygems as capistrano3-puma. Support of Redhat based OS for Jungle init script. + +## TODO +- Support to https://github.com/puma/puma/pull/399 with puma:workers:more, puma:workers:less ## Contributors - [Ruohan Chen] (https://github.com/crhan) - [molfar](https://github.com/molfar)