- continuation of config merge fix to handle attributes (thanks @kwilczynski!)
- updated init system handling (added systemd cookbook dependency)
- fix config merge when passing an attribute instead of an array (thanks @kwilczynski and @andrewdutton!)
- update to haproxy 1.5.14
- remove world-readability from config templates
- update to latest source release
- add missing requires to libraries
- fix service provider for upstart service with package-install
- update version matching for ark resource
- fix compile-time constant initialization warnings
- fix upstart service on EL6
- break up the hwrp-supporting modules into smaller pieces
- update source installation to use the ark cookbook
- doc updates related to 0.4.0
- fix disabling verification for proxy sub-resources
- demo using consul-template with haproxy-ng
- rename validate_at_compile option to 'verify' to adhere to chef norms
- skip instance config verification if 'verify' attribute is false
- add ability to disable compile-time validation of proxy/instance resources with the "validate_at_compile" resource attribute
- add new verify attribute to instance template when chef > 12; replaces validating execute resource
- updated testing/documentation
- add extra keyword
- explicitly list supported service actions (thanks @alefend)
- fix cops
- bump to latest stable haproxy for source build
- misc. doc updates
- misc. testing improvements
- backport upstream improvements to systemd service file
- sort servers by name to reduce unnecessary restart/reload
- doc updates
- unit testing improvements
- fix bind keyword matrix entry
- add ppa install method (thanks @elementai!)
- fix service setup on fedora when doing source install
- fix stick-table entry
- add peers resource
- add userlist resource
- enable source install
- docs and testing updates
- permit abuse of proxy resource for configuration of peers, userlists
- various testing improvements
- set type as required attribute for haproxy_proxy resource
- remove default proxy list, proxies recipe
- various and sundry documentation and testing improvements
- add negated keyword equivalents where appropriate
- fix Haproxy::Proxy::NonDefaults.merged_config source merge
- instance resource filters on actionable proxies
- remove peer/usergroups attrs from instance resource pending actual build-out
- extract default instance config into attributes to make it easier to consume default recipe
- add timeout options to redis listen proxy
- move mode attr back into modules
- fix balance keyword for DefaultsBackend
- add listen resource to default recipe for testing
- move mode attribute under general proxy resource
- fix listen provider
- add dummy listen resource to default recipe
- use strings as keys
- fix option typo
- fix type for listen resource
- use the correct resource provider for the listener resource
- more build-out, consolidation of attributes common to multiple resources
- initial release