All notable changes to this project will be documented in this file. Each new release typically also includes the latest modulesync defaults. These should not affect the functionality of the module.
v5.1.0 (2023-12-04)
Implemented enhancements:
- Add Support for Sockets in Varnish Proxy Listening #42 (voxel01)
- Added max_connections option to a backend #41 (wimsymons)
- add expected_response parameter for probes #33 (jhunt-steds)
- Fix varnish ncsa support #27 (voxel01)
Merged pull requests:
- Replace legacy stdlib::merge() with native puppet code #45 (bastelfreak)
- Remove legacy top-scope syntax #40 (smortex)
v5.0.0 (2023-11-08)
Breaking changes:
- 🐛 Fix firewall usage to match the new module, switch to puppetlabs/firewall 7 #36 (JGodin-C2C)
- Drop debian 9 support #26 (voxel01)
Implemented enhancements:
- Add Puppet 8 support #30 (bastelfreak)
- puppetlabs/stdlib: Allow 9.x #29 (bastelfreak)
- Add varnish-plus Backend parameters to use with ssl #28 (voxel01)
- Add acceptance tests #24 (voxel01)
Fixed bugs:
v4.0.0 (2023-05-13)
Breaking changes:
- Drop Puppet 6 support #20 (bastelfreak)
Implemented enhancements:
- Define ressource type to validate instead of validate_re #23 (voxel01)
- Add support for hitch #15 (voxel01)
- Add support of custom MSE config #14 (voxel01)
- add support for Varnish Controller Agent #13 (voxel01)
Fixed bugs:
- Fix VCL syntax #19 (zipkid)
- Fix datatype for vcl::backend timeouts #17 (voxel01)
- Fix Headline of README.md #16 (voxel01)
v3.0.0 (2023-03-05)
The Module is based on https://forge.puppet.com/modules/maxchk/varnish/readme. Compared to the last 1.0.0 in that namespace, we did:
- Add support for new OS
- Drop support for outdated OS
- Move VCL Subclasses (acl, acl_member, backend, director, probe, selector)
- Add support for varnish 6
- Addsupport for varnish-plus / Varnish Enterprise
Merged pull requests:
- Fix up puppet-strings and generate REFERENCE.md #12 (alexjfisher)
- Remove old Modulefile #11 (voxel01)
- Update README.md #10 (voxel01)
- puppet-lint: Validate puppet-strings & datatypes #9 (bastelfreak)
- .fixtures.yml: Migrate from forge releases to git #8 (bastelfreak)
- fix typo in documentation, enhance README.md #4 (voxel01)
- Update module author after migration to Vox Pupuli #2 (voxel01)
- Update metadata to Vox Pupuli #1 (voxel01)
1.0.0 (2016-07-27)
* This Changelog was automatically generated by github_changelog_generator