Skip to content

Latest commit

 

History

History
256 lines (164 loc) · 14.1 KB

CHANGELOG.md

File metadata and controls

256 lines (164 loc) · 14.1 KB

Changelog

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.

v4.0.0 (2022-12-19)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Allow multiple logformat directives in squid.conf #167 (gcoxmoz)

Merged pull requests:

v3.0.0 (2020-09-29)

Full Changelog

Breaking changes:

Implemented enhancements:

  • Add support Debian 10, Ubuntu 18.04 and EL8 #145 (ekohl)
  • support forwarded for #137 (ssanden)
  • Change the way SELinux is applied for portnumbers #135 (ralfbosz)

Fixed bugs:

  • Add missing package state values #142 (ph1ll)

Closed issues:

  • Duplicate HTTP Port Declarations For Different Bind IPs Produces SELinux Duplicate Resource Declaration Error #120

Merged pull requests:

v2.2.2 (2019-06-17)

Full Changelog

Merged pull requests:

v2.2.1 (2019-05-31)

Full Changelog

Merged pull requests:

v2.2.0 (2019-05-21)

Full Changelog

Implemented enhancements:

Merged pull requests:

v2.1.0 (2019-05-03)

Full Changelog

Implemented enhancements:

v2.0.0 (2019-02-06)

Full Changelog

Breaking changes:

Implemented enhancements:

Closed issues:

  • ssl::server_name syntax error #117
  • cache_dir on mounted filesystem #108

Merged pull requests:

v1.1.0 (2018-05-16)

Full Changelog

Implemented enhancements:

Closed issues:

  • puppet/selinux missing as requirement #95

Merged pull requests:

v1.0.0 (2018-03-28)

Full Changelog

Breaking changes:

  • Remove spurious ':' from refresh_pattern template #87 (ralfbosz)

Implemented enhancements:

Closed issues:

  • Support extra_config_section to take random configuration #31
  • Set selinux file context on cache directory #8

Merged pull requests:

v0.6.1 (2017-11-15)

Full Changelog

Merged pull requests:

v0.6.0 (2017-11-15)

Full Changelog

Breaking changes:

  • Convert to puppet 4/5 data types #58 (matonb)

Implemented enhancements:

  • added debian 9 param defaults #60 (ssanden)
  • When specifying the extra_config_sections as an array #45 (ralfbosz)

Merged pull requests:

v0.5.0 (2017-03-30)

  • Add beaker acceptance tests
  • An optional $comment param for http_access and acl (#47)
  • Add support for freebsd

2017-01-12 - Release 0.4.0

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

2016-09-19 - Release 0.3.0

  • 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.

2016-06-01 - Release 0.2.2

  • Correct documentation examples.

2016-06-01 - Release 0.2.1

  • 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'  => {},
                 }

2016-04-18 - Release 0.1.1

  • Add tags to module metadata.

2016-04-13 - Release 0.1.0

* This Changelog was automatically generated by github_changelog_generator