Skip to content

Latest commit

 

History

History
77 lines (70 loc) · 2.46 KB

CHANGELOG.md

File metadata and controls

77 lines (70 loc) · 2.46 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.

[9.0.0]

Breaking changes

  • Drop EoL RedHat, CentOS, Debian releases (#307, #311)
  • Drop Scientific from supported OS (#311)

Added

  • add package_manage param (#299)
  • Add support for RedHat 9 (#301)
  • add types in sudo::conf (#306)

Fixed

  • remove purge_ignore example from README, as it is not working as documented (#303)
  • use sudo::defaults in rhel9 template, fix tests (#304)
  • Remove parameters from README.md, mention REFERENCE.md, fixes #197 (#305)

[8.0.0]

Breaking changes

  • drop support for puppet6 (#295)
  • replace ensure_packages() with package (#295)

Removed

  • stdlib is no longer a dependency, as the only usage (ensure_packages) was removed
  • Drop EoL Debian 9 (#294)

Added

  • add data types and doc strings to most manifests (#285)
  • Add puppet 8 support (#294)
  • add some newer OS releaseas (#295)
  • Add prefix parameter to prefix all sudoers.d entries (#261)

Fixed

  • Restore format and behavior prior to adding wheel_config parameter (#278)

[7.0.2]

Added

  • Allow stdlib < 9.0.0

[7.0.1]

Fixed

  • Fix duplicate variable declaration (#274)

[7.0.0]

Breaking changes

  • Support Puppet >= 6.1.0

Added

  • Added secure_path parameter (#270)
  • Added package_provider parameter (#241)
  • Added wheel_config parameter (#271)
  • Added support for Manjarolinux (#244)
  • Template for RHEL 8 added (#247)
  • Added suffix parameter (#248)

Changed

  • Migrated to Github Actions
  • Replaced travis-ci badge with Github Actions badge
  • Bumped stdlib dependency to < 8.0.0

Fixed

  • sudoversion fact should not run on Windows (#259)
  • docs: ignore parameter has been renamed to purge_ignore
  • Removed extra % in sudo::allow template (#242)
  • Fixed AIX default package source (#240)

[6.0.0]

Breaking changes

  • Remove sudo::configs, move hiera lookups to init.pp (#228)

Fixed

  • Do not ensure package, when it's undefined (#213)
  • Fix regex matching rhel 5.1 to 5.4 only (#217)
  • Add systemctl commands back to SERVICES alias (#224, #225)

Added

  • Add Puppet 6 to travis checks
  • Allow usage of sudoreplay (#231)

Changed

  • Let $purge_ignore accept an array of strings (#211)
  • Update Puppet version requirement to include version 6 (#230, #234)

Removed

  • Drop Ruby 2.1 from travis checks