Skip to content

Latest commit

 

History

History
188 lines (148 loc) · 6.71 KB

CHANGELOG.md

File metadata and controls

188 lines (148 loc) · 6.71 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.

2.5.0 - 2024-10-09

Fixed

  • Fix dependency loop (#53)
  • Fix Debian and Ubuntu package names

Changed

  • Update OS support
  • Update to PDK 3.2.0 (#50)
  • Add dependency marktlib

2.4.1 - 2024-06-17

Fixed

  • Fix typo in common.yaml (#47)
  • Do not use file resource when concat is in use (#49)

Changed

  • Update module dependencies
  • Update to PDK 3.0.1

Removed

  • Drop legacy os support

[2.4.0] - 2024-06-17

Release 2.4.0 was incorrectly build and as a result immediately removed.

2.3.0 - 2023-08-07

Added

  • New dependency: puppetlabs/yumrepo_core

Fixed

  • Fix acceptance tests on Rocky/RHEL 8

Changed

  • Add a resource relationship for yumrepo on RHEL
  • Make puppet/epel a dependency (was previously only a "soft" dependency)
  • Update OS support, Puppet version and module dependencies

2.2.0 - 2023-07-11

Added

  • Add Github Actions & basic acceptance test (#41)

Changed

  • Update package name on Debian 11 (#40)
  • Replace legacy facts with modern facts (#39)
  • Update PDK (#41)
  • Allow stdlib and concat <= 9.0.0 (#44)

2.1.0 - 2022-08-02

Changed

  • Update OS version, Puppet version and dependencies
  • Update PDK from 1.18.0 to 2.5.0
  • Fix puppet-lint offenses

2.0.0 - 2020-06-17

This is a new major release that may contain (unexpected) breaking changes. Please test in non-production environment and report any issues on GitHub.

Changed

  • Migrate default values from params.pp to module data
  • Declare officially compatible with Puppet 6 (#35)
  • Convert to PDK (#33)
  • Replace deprecated functions (#31)
  • Convert documentation to Puppet Strings

Fixed

  • Fix rubocop offenses

1.4.9 - 2019-08-26

Added

  • Introduce Puppet 4 parameter validation (#28)
  • Add new parameter $config_mode to set file mode for config files (#32)

Changed

  • Allow stdlib and concat deps < 6.0.0 (#29)
  • Require Puppet >= 5.0.0

Fixed

  • Fix "Unknown variable: 'authuser_require'" (#26)

1.4.8 - 2018-05-03

  • Breaking: Drop Puppet 3.x support
  • Feature: Allow to manage an ftpasswd file using resource declaration
  • Bugfix: Remove deprecated concat::fragment parameter
  • Bugfix: Fix AuthGroupFile support
  • Documentation: Add example for using yaml blocks with multiple hash keys
  • Contributors: cedef, crispygoth, AlessandroLorenzi, bc-bjoern

1.4.7 - 2017-04-11

  • Bugfix: Fix for AuthUserFile with additional arguments
  • Contributor: derkgort

1.4.6 - 2017-04-10

  • Feature: Allow additional arguments to AuthUserFile and AuthGroupFile
  • Contributor: derkgort

1.4.5 - 2017-03-22

  • Feature: Allow injection of AuthUserFile and AuthGroupFile
  • Bugfix: Fix permissions of AuthUserFile and AuthGroupFile
  • Contributor: adepretis

1.4.4 - 2016-12-19

  • Bugfix: Fix service notifies for config changes
  • Contributor: rendhalver

1.4.3 - 2016-09-29

  • Bugfix: Fix requirements and silence a warning
  • Documentation: Known issues when running on Ruby 1.8
  • Contributor: franzs

1.4.2 2016-05-03

  • Bugfix: Fix puppet-lint issues

1.4.1 - 2016-05-02

  • Bugfix: Do not fail if an expected config section does not exist

1.4.0 2016-03-02

  • Bugfix: Several fixes to make the validate_cmd more robust
  • Feature: Add parameter for ordering modules
  • Contributor: cdenneen

1.3.0 - 2015-10-24

  • Feature: Create empty AuthUserFile/AuthGroupFile to allow the configtest to succeed
  • Bugfix: Fix ERB template to be ready for Puppet 4
  • Bugfix: Fix syntax errors in non-hiera example configuration
  • Contributors: yarikdot, trlinkin, lmorfitt

1.2.0 . 2015-04-17

  • Feature: Add hiera lookup for $::proftpd::options to merge values from multiple hierarchy levels
  • Contributor: cdenneen

1.1.1 - 2015-04-12

  • Bugfix: Fix LogFormat and ExtendedLog in default configuration

1.1.0 - 2015-03-26

  • Feature: Setting an option to 'false' will remove it from the configuration.
  • Security: Change insecure default value in $anonymous_options to disable write access.

1.0.0 - 2015-03-23

  • Initial release