v0.5.0 (2017-03-30)
- Add beaker acceptance tests
- An optional $comment param for http_access and acl (#47)
- Add support for freebsd
Last release with Puppet 3 support!
- Fix minor syntax issue in README example code
- rubocop: fix RSpec/ImplicitExpect
- adds logformat directive to squid.conf header
- adds test for ::logformat parameter
- Added ssl_bump and sslproxy_cert_error support
- Added support for icp_access Squid conf setting
- Fix ordering issue with missing squid user for cache_dir
- Add
https_port
defined type. - Add
extra_config_section
permits extra random configuration. - The
auth_params
defintions now appear before ACLs as it should. - New parameters to specify owner of configuration, daemon name and executer to control cache directory.
- Addition of debian and ubuntu support.
- Correct documentation examples.
- All defined types can now be loaded as a hash to init and so can be loaded easily from hiera. e.g
class{'squid:
http_ports => {'10000' => { options => 'accel vhost'},
'3000' => {},
}
- Add tags to module metadata.