Skip to content

Latest commit

 

History

History
90 lines (78 loc) · 2.47 KB

CHANGELOG.md

File metadata and controls

90 lines (78 loc) · 2.47 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[8.2.0]

Added

  • Support puppet/systemd < 5.0.0 (#143)
  • Support puppetlabs/firewall < 6.0.0

Changed

  • Stop using deprecated Stdlib::Compat::Ip_address (#145)

Removed

  • remove Debian 9 as supported OS

[8.1.0]

Added

  • Support for RedHat 9 and CentOS 9

[8.0.0]

Changed

  • BREAKING CHANGE: switch from camptocamp/systemd to puppet/systemd
  • Improved tests
  • Load modern facts first (#138)
  • Make sure memcached logfile exists (#140)
  • Allow stdlib < 9.0.0

Fixed

  • Fix duplicate systemd daemon-reload execs (#137)

Added

  • Added support for Debian 11 and Ubuntu 22.04

[7.0.0]

Changed

  • BREAKING CHANGE: Testing for Puppet 5 has been dropped
  • Switched from Travis to Github Actions
  • Dependencies updated to support the newest releases

[6.0.0]

Added

  • Add listen parameter as successor for listen_ip (#127)

Deprecated

  • listen_ip parameter is deprecated in favor of new listen parameter (#127)

Changed

  • Use camptocamp/systemd v2.12.0 for tests, as newer versions might drop support for puppet 5

Removed

  • Dropped notls_listener_addr and notls_listener_port parameter in favor of listen_ip (#128)

[5.0.0]

Added

  • Add sasl support on RHEL derivatives (#122)
  • Add notls_listener_addr and notls_listener_port parameters (#124)

Changed

  • BREAKING CHANGE: Disable UDP by default (#125) If you need UDP enabled, set memcached::udp_port to a non-zero value, e.g. 11211

[4.0.0]

Added

  • Support management of multiple memcached instances (systemd required!) #120
  • Add FreeBSD to list of supported operatingsystems

Removed

  • Drop support for Puppet 4 (EOL) #116

[3.7.0]

Added

  • Add support to set TLS parameters in /etc/sysconfig/memcached (#113)

Fixed

  • Make ssl_ca_cert optional (#112)

[3.6.0]

Added

  • Add TLS support (#109)

[3.5.0]

Fixed

  • allow FreeBSD to set max memory (#104)

Changed

  • Dependencies updated (#107)
  • Better FreeBSD tests

[3.4.0]

Fixed

  • factor should be a string or number, not boolean

Added

  • Add Puppet 6 to travis checks

Changed

  • Update Puppet version requirement to include version 6 (< 7.0.0)
  • Unpin firewall module in fixtures
  • Require puppetlabs_spec_helper >= 2.11.0

Removed

  • Drop Ruby 2.1 from travis checks