Skip to content

Latest commit

 

History

History
194 lines (131 loc) · 4.85 KB

CHANGELOG.md

File metadata and controls

194 lines (131 loc) · 4.85 KB

0.6.2

  • Fix zlib dependency
  • Update kitchen configuration
  • Fix systemd installation and CentOS interoperation (fixes #78)
  • Add more configurability to use this cookbook with vagrant

0.6.1

  • Bump OpenResty version
  • Resolve #74

0.6.0

  • Bump OpenResty version
  • Bump PCRE library version
  • Remove fair plugin as it's not compatible with the latest version of OR
  • Improve compatibility with AWS Opsworks and Chef Zero runs (resolves #15)

0.5.8

  • Fix Amazon Linux + Chef 13 incompatibilities (fix #69)
  • Add config test to nginx init script

0.5.7

  • Bump OpenResty version
  • Change solo run detection method to include cases such as OpsWorks runs (resolves #15)
  • Add Travis CI support

0.5.6

  • Update ohai cookbook version (fixes #66)
  • Consider revision number on LUA rock installation (fixes #63)
  • Bump OpenResty version and download URL

0.5.5

  • Support environment variables to rocks installation
  • Bump OpenResty version

0.5.4

  • Fix source recompilation on every run (#15)

0.5.3

  • Bump OpenResty version
  • Allow custom nginx defaults template
  • Allow custom log formats

0.5.2

  • Properly restart OpenResty (#52)
  • Fix site resource link name (#53)
  • Bump OpenResty version
  • Version bump of OpenResty fixes chef-solo idempotence as well

0.5.1

  • Add template support for nginx_site

0.5.0

  • Convert from Vagrant to test-kitchen
  • Fix compatibility with Ohai cookbook > 4.0.0
  • Upgrade Ohai plugin to version 7
  • Bump OpenResty version

0.4.2

  • Add bzip2 as a dependency. Resolves #45
  • Switch custom PCRE to Sourceforge

0.4.1

  • Fix metadata.rb DSL for older Chef versions

0.4.0

  • Support for dynamic temporary path location
  • Added option to change the source tree name from ngx_openresty to openresty
  • Change fetch URLs from git to HTTPS to easily traverse firewalls
  • OpenResty version bump
  • Fixed a couple of foodcritic warnings
  • Fixed a problematic LUAJIT link

0.3.5

  • Made EC2 detection stricter
  • Added support for 2048 bit DH param file per https://weakdh.org/
  • Added custom resolver support
  • Added support for custom LUA package paths

0.3.4

  • Version bump for OpenResty, cache_purge and PCRE
  • Added SPDY module support

0.3.3:

  • Added configurable maximum number of subrequests
  • Added apt/yum dependency fix
  • Fixed luarocks build idempotency
  • Fixed PCRE UTF-8 compilation
  • Added gunzip module support
  • Version bumps for PCRE and OpenResty

0.3.2:

  • OpenResty version bump (LuaJIT 2.1!)
  • PCRE version bump
  • FIX: zip package dependency installation (#11)
  • FIX: luarocks installation (#12)
  • FIX: onditionally notify service on service changes (#13)
  • FIX: PCRE URL to fix Chef redirect limit

0.3.1:

  • Version bumps to multiple addons and OpenResty

0.3.0:

  • OpenResty major version bump to 1.4-based NGINX
  • Removed rate limit response code patch (since this is supported natively now)
  • Promoted IPv6 support to standard configure flags

0.2.0:

  • Added support for dynamic service definitions (i.e. runit, monit etc)
  • OpenResty version bump
  • Added automatic creation of /var/cache/nginx/{fastcgi,scgi,uwsgi,proxy}_cache
  • Added support for linking with jemalloc. May provide some benefits when used in serving LUA
  • Minor file naming fix

0.1.9:

  • Fixed a bug in service restart
  • Added flag for the control of the automatic activation of the bundled init script
  • Refactored the build+install recipes (thanks @sdelano!)
  • Altered the configure flags detection algorithm from consulting the OHAI plugin to consulting a set node attribute, which is more consistent and less error prone (thanks @sdelano!)
  • Various fixes to the nxensite/nxdissite scripts (thanks @sdelano!)
  • Fixed a bug where disabling the default site would not skip installing the default file in sites-enabled hence overwriting a potential default file installed from the administrator (thanks @sdelano!)
  • Added support for LUA Rocks + a luarock LWRP
  • Added support for more OpenResty modules
  • Small fixes all around

0.1.8:

  • Version bump
  • Removed copytruncate from logrotate and used USR1 signaling after rotation in order to notify nginx that logs have been rotated. Thanks to @dim
  • Added custom PCRE installation support (useful for includeing JIT-enabled PCRE installations)
  • Updated Vagrantfile (supports Vagrant 1.1)

0.1.7:

  • Added a manual restart command upon recompile

0.1.6:

  • Added support for the cache_purge module
  • Changelog updates
  • Minor fixes

0.1.5:

  • Added general security rules available for ad-hoc inclusion
  • Updated documentation
  • OpenResty version bump

0.1.4:

  • OpenResty version bump
  • mime.types update
  • Added process notification timing information on LWRP

0.1.3:

  • Added support for automatic CPU affinity

0.1.2:

  • Various bugfixes

0.1.1:

  • Added support for rate limit patch (changes 503 HTTP code to 429 which is more appropriate)

0.1.0:

  • Initial release