<commit_before># nginx Cookbook CHANGELOG

This file is used to list changes made in each version of the nginx cookbook.

## UNRELEASED

### Breaking changes

Ideally we'd offer perfect backwards compatibility forever, but in order to maintain the cookbook going forward we've evaluated the current scope of the cookbook and removed lesser used functionality that added code complexity.

- Minimum chef-client version is now 12.1 or later, which will enable support for custom resources and init system detection in the future.
- Support for Gentoo has been removed. Gentoo is not a supported platform on Chef and we there is no Bento image to use for Test Kitchen integration tests.
- Support for the bluepill init system has been removed. Usage of this init system has declined and supporting it added a cookbook dependency and code complexity.

### Other changes

- Chefspec platform updates and minor fixes
- Added support for openSUSE source installs using systemd
- Retry downloads of the nginx source file as the mirror sometimes fails to load
- Download the nginx source from the secure nginx.org site
- Updated the Ohai plugin to avoid deprecation notices and function better on non us-en locale systems
- Install source install pre-reqs using multi-package which speeds up Chef runs
- Add testing in Travis with Kitchen Dokken for full integration testing of each PR
- Add integration test on Chef 12.1 as well as the latest Chef to ensure compatibility with the oldest release we support
- Fixed source_url and issue_url in the metadata to point to the correct URLs
- Removed Chef 10 compatibility code
- Replace all usage of node.set with node.normal to avoid deprecation notices
- Remove the suse init script that isn't used anymore
- Speed up the specs with caching

## 2.9.0 (2016-08-12)

- Add support for Suse Nginx.org packages

## v2.8.0 (2016-08-12)
<commit_msg>Update changelog<commit_after># nginx Cookbook CHANGELOG

This file is used to list changes made in each version of the nginx cookbook.

## UNRELEASED

### Breaking changes

Ideally we'd offer perfect backwards compatibility forever, but in order to maintain the cookbook going forward we've evaluated the current scope of the cookbook and removed lesser used functionality that added code complexity.

- Minimum chef-client version is now 12.1 or later, which will enable support for custom resources and init system detection in the future.
- Support for Gentoo has been removed. Gentoo is not a supported platform on Chef and we there is no Bento image to use for Test Kitchen integration tests.
- Support for the bluepill init system has been removed. Usage of this init system has declined and supporting it added a cookbook dependency and code complexity.

### Other changes

- Added support for openSUSE source installs using systemd
- Retry downloads of the nginx source file as the mirror sometimes fails to load
- Download the nginx source from the secure nginx.org site
- Updated the Ohai plugin to avoid deprecation notices and function better on non us-en locale systems
- Install source install pre-reqs using multi-package which speeds up Chef runs
- Add testing in Travis with Kitchen Dokken for full integration testing of each PR
- Add integration test on Chef 12.1 as well as the latest Chef to ensure compatibility with the oldest release we support
- Remove installation of apt-transport-https and instead increase the apt dependency to >= 2.9.1 which includes the installation of apt-transport-https
- Don't try to setup the nginx.org repo on Fedora as this will fail
- Better log when trying to setup repositories on unsupported platforms
- Fixed source_url and issue_url in the metadata to point to the correct URLs
- Removed Chef 10 compatibility code
- Chefspec platform updates and minor fixes
- Replace all usage of node.set with node.normal to avoid deprecation notices
- Remove the suse init script that isn't used anymore
- Speed up the specs with caching
- Move test attributes and runlists out the kitchen.yml files and into a test cookbook

## 2.9.0 (2016-08-12)

- Add support for Suse Nginx.org packages

## v2.8.0 (2016-08-12)

{'fraction_non_alphanumeric': 0.035938253738543174, 'fraction_numerical': 0.015195369030390739, 'mean_word_length': 4.222921914357682, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 4, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4685061', 'n_tokens_mistral': 1086, 'n_tokens_neox': 984, 'n_words': 628}