This file is used to list changes made in each version of unicorn.
- Automatically run
systemctl daemon-reload
upon changes of unicorn.service
- Add systemd support. Automatically use it on recent Ubuntu machines.
See
systemd
attribute for service provider for details.
- Fix some warnings for upcoming Chef-13 release
- Add support to specify a working directory using the
chdir
attribute
- Add
GEM_HOME
support.
- Add
prescript
attribute, to inject arbitrary commands at the top ofunicorn.rb
- Adapt
before_fork
andafter_fork
statements to be rails 4 compatible: See: 5c96507. It should be still working with rails 3.
- Support
node['unicorn-ng']['service']['name']
attribute, to allow multiple instances - Remove
node['unicorn-ng']['service']['path']
in favor of name - Add rubocup and foodcritic checks via Travis
- Make initscript independent from users login shell. This fixes a bug happening when starting the initscript with a chruby wrapper on a non-bash shell
-
Support wrapper and wrapper_opts
This makes the use of chruby-exec and other wrappers possible.
- Use pidfile variable in unicorn.rb This fixes a bug with unicorn restart when using config provider with custom pid attribute
- Initial release of unicorn-ng