- Warning note to package parameter documentation for
install_options
to clarify best practices for secrets management with this parameter (MODULES-8491). - Parameter
seven_zip_download_url
to make the source of the 7zip binary configurable, allowing the use of this module when the previously hardcoded URL cannot be reached (MODULES-6652). Thanks, Daniel Helgenberger!
- Ensure that
puppet resource chocolateyconfig
runs without erroring ([MODULES-8047].(https://tickets.puppetlabs.com/browse/MODULES-8047)).
3.2.0 - 2019-02-19
- Configuration option for
chocolateysource
to allow bypassing any system-configured proxies (MODULES-4418). - Configuration option for
chocolateysource
to make a source visible only to Windows users in the Administrators group (MODULES-5898). - Configuration option for
chocolateysource
to make a source usable with Chocolatey Self Service (MODULES-5897) - Install Chocolatey from behind a proxy. (MODULES-5654) Thanks, Geoff Williams
- Ensure the
source
syntax in the provider is correct (MODULES-8493). Thanks, @jcwest! - Ensure that if
usePackageExitCodes
is explicitly set totrue
in the Chocolatey configuration then it is observed (MODULES-5383). Thanks, David Wood! - Only initialize constant when not defined. (MODULES-7068). Thanks, Bas Toonk!
- Fix collision in type generation (MODULES-6948). Thanks Rico Spiess!
3.1.1 - 2018-12-10
- Changelog converted to KAC format
- Already Initialized Constant Warning (MODULES-5859). Thanks Paul Reed (@psreed)
3.1.0 - 2018-10-10
- Choco version rendering error (MODULES-5788)
- Convert tests to rspec format (MODULES-6746)
- Add support for Puppet 5 (MODULES-5144)
- Add support for Server 2016 (MODULES-4271)
- Add support for Puppet 6 (MODULES-7832)
- Add Beaker Testmode Switcher (MODULES-6734)
- Convert module for PDK (MODULES-7398)
- Update Stdlib to 6.0.0 (MODULES-7705)
3.0.0 - 2017-06-02
- Explicitly close configuration files after reading (MODULES-4678)
- Use actual choco.exe instead of the shim (MODULES-4562)
- Updated Puppet version compatibility for modern Puppet agents (MODULES-4846)
2.0.2 - 2017-04-04
- Use two dashes when getting the package version (MODULES-4508)
2.0.1 - 2017-01-03
- ChocolateyInstall environment variable not set for alternate installation directory (MODULES-4091)
- Unsuitable providers should not cause errors (MODULES-4149)
- Version is malformed with any extraneous messages (MODULES-4135)
- Module does not propagate null source error correctly (MODULES-4056)
- Install fails on Windows 10 when using built-in compression (MODULES-4210)
- Document considerations for install to "C:\Chocolatey" (MODULES-4090)
- Set TLS 1.1+ when available
2.0.0 - 2016-09-29
chocolateysource
- explicitly require location in ensure (MODULES-3430)- Supported tag on the forge.
- set ignore package exit codes when Chocolatey is on version 0.9.10+ (MODULES-3880)
- Ensure config file exists before
chocolateyfeature
,chocolateyconfig
, orchocolateysource
(MODULES-3677) chocolateysource
- ensure flush when disabling source (MODULES-3430)chocolateysource
- erroneous user sync messages (MODULES-3758)
0.8.0 - Unsupported 2016-07-13
- Includes community module releases up to 1.2.6 (changelog below).
- Manage features -
chocolateyfeature
- see MODULES-3034 - Manage config settings -
chocolateyconfig
- see MODULES-3035
0.7.0 - Unsupported 2016-06-01
- Manage sources -
chocolateysource
- see MODULES-3037 - Includes community module releases up to 1.2.1 (changelog below up to 1.2.1)
The puppetlabs-chocolatey module replaces the community chocolatey-chocolatey module. We have retained its changelog below as there were a couple of releases where we tracked the puppetlabs-chocolatey modules changes and bug fixes here.
1.2.6 - 2016-07-11
- AutoUninstaller runs every time in 0.9.9.x #134
1.2.5 - 2016-06-20
- Support feature list changes in v0.9.10+ #133
- Chocolatey fails to install in PowerShell v2 with PowerShell Module 1.x #128
1.2.4 - 2016-06-04
- Compatibility with puppetlabs-powershell 2.x #125.
1.2.3 - 2016-05-06
- Announce Chocolatey for Business in ReadMe.
- Do not call choco with --debug --verbose by default #100.
1.2.2 - 2016-04-06
$::chocolateyversion
fact is optional - see #110
- puppet apply works again #105.
- Implement PowerShell Redirection Fix for Windows 2008 / PowerShell v2 - see #119
1.2.1 - 2015-12-08
- Support for newer versions of PE
1.2.0 - 2015-11-03
- holdable (#95)
- Use install unless the version is specified in install (#71)
1.1.2 - 2015-10-02
- Ensure 0.9.9.9 compatibility (#94)
- Mixed stale environment variables of existing choco install causing issues (#86)
- Upgrade From POSH Version of Chocolatey Fails from Puppet (#60)
1.1.1 - 2015-09-25
- Add log_output for chocolatey bootstrap installer script
- Allow file location for installing nupkg file.
- Ensure bootstrap enforces chocolatey.nupkg in libs folder
1.1.0 - 2015-09-09
- Install Chocolatey itself / ensure Chocolatey is installed (PUP-1691)
- Custom facts for chocolateyversion and choco_install_path
1.0.2 - 2015-07-23
- Allow
ensure => $version
to work with already installed packages #71
1.0.1 - 2015-07-01
- Check for choco existence more comprehensively #66
1.0.0 - 2015-06-08
0.5.3 - 2015-05-22
- Update ReadMe - fix/clarify how options with quotes need to be passed.
- Manifest issue
- Choco path issue
0.5.2 - 2015-04-23
- Readme
- Support for Windows 10
- Avoiding Puppet returning 2 instead of 0 when there are no changes to be made #56
0.5.1 - 2015-03-31
- Blocking: Linux servers throw error if the module is present #54