Skip to content
This repository has been archived by the owner on Aug 18, 2022. It is now read-only.

Latest commit

 

History

History
308 lines (205 loc) · 16.9 KB

HISTORY.md

File metadata and controls

308 lines (205 loc) · 16.9 KB

[v1.9.3] (2019-09-09)

Added

  • Added a note to the readme specifying the exact PowerShell version required for the module to function (MODULES-7762)
  • Check for valid paths in $env:lib variable (MODULES-8171)

Changed

  • Increase the named pipe timeout to 180 seconds to prevent runs from failing waiting for a pipe to open (MODULES-9085).

Fixed

  • Links to DSC resources in the Types documentation (MODULES-8772).
  • Fix the function that checks the $env:lib variable for invalid paths. (MODULES-9800)

[1.9.2] - 2019-04-24

Fixed

  • Ensure sensitive values are redacted in debug output and psdscrunascredential does not break (MODULES-8856) - thank you, @Gerben Welter!

[1.9.1] - 2019-04-23

Fixed

  • Ensure sensitive values are redacted in debug output (MODULES-8856)

[1.9.0] - 2019-04-02

Added

Fixed

[1.8.0] - 2019-01-15

Added

  • Added small example exec for updating execution policy via contribution by nekototori

Fixed

  • Ensure that using sensitive values in DSC resource declarations functions when the master and agent are different major versions (MODULES-8172)

[1.7.0] - 2018-10-10

Added

Fixed

Changed

[1.6.0] - 2018-05-09

Added

Fixed

Changed

[1.5.0] - 2018-02-19

Adds

Fixes

  • Fixed including HQ DSC Resources in dsc_resource_tags.yml
  • Correctly ignore PSDscResources in build process
  • Remove warning for MSFT_WaitFor DSC Resources
  • Fix parsing DSC Resource manifest files (MODULES-5590)

Removed

  • BREAKING: Removed xSQLServer (MODULES-6592)
  • BREAKING: Removed powershell and stdlib module dependencies (MODULES-5548)

[1.4.1] - 2018-01-05

Added

Fixed

  • Increased the timeout for opening PowerShell from 10 to 30 seconds to prevent erroneous failures (MODULES-4748)
  • Prevented the PowerShell manager from creating zombie processes (MODULES-4748)

[1.4.0] - 2017-08-30

Added

Changed

Deprecated

  • Add dsc::lcm_config class deprecation warning (MODULES-3409)

Fixed

  • Updated documentation for the latest WMF 5.1 links
  • Fixed Global Variable warning message (MODULES-5224)
  • Fixed PowerShellManager template path (MODULES-5228)
  • Moved vendored resources test (MODULES-2980)

[1.3.1] 2017-08-25

Fixed

  • Fix: Extraneous vendor content in puppetlabs-dsc-1.3.0.tar.gz (MODULES-5380)

[1.3.0] - 2017-04-27

Added

Fixed

  • Fix building custom DSC Resources (MODULES-4201)
  • Add known issue with dsc_file to README (MODULES-3178)
  • Fix DSC repository name case (MODULES-4430)
  • Module manifest parser does not handle double quotes (MODULES-4422)
  • Update error message on older PowerShell versions (MODULES-4014)
  • Add facade rake tasks for use in CI and Test Tiering (MODULES-4667)
  • Fix integration test failing due to pre-existing reboot condition

[1.2.0] - 2016-11-10

Added

  • Add psDscRunAsCredential Support (FM-5671)
  • Include September DSC Resource Kit release (MODULES-3983)
  • Include November DSC Resource Kit release (MODULES-4059)

Fixed

[1.1.0] - 2016-08-08

Added

  • Nano Server Compatibility (MODULES-3343)
  • Better tracking of DSC Resource version with dsc_resource_release_tags.yml file (MODULES-3228)(MODULES-3674)
  • Revendored DSC Resources as of 26th July 2016

Fixed

  • Tests failing on PE 3.8.x because master_manipluator is pinned (MODULES-2772)
  • Improve the DSC Build import process (FM-4661)
  • Tests failing due to RSpec 3+ compatibility (FM-4915)
  • Remove unnecessary files from module build
  • Simplify 'Ensure' Property Handling (MODULES-3133)
  • Upgrade MOF Parser for UTF8-BOMs (MODULES-3133)
  • Update links for WM5 Production release
  • Increase execution timeout (MODULES-3342)
  • Fix acceptance tests for MySQL DSC resource (MODULES-3431)
  • Update documentation with Module Version strategy (MODULES-3491)

[1.0.1] - 2016-03-17

Fixed

  • The tar file format for the module has been changed to work around a bug in the Puppet module tool (PUP-5994). When installing the module on Windows with the Puppet module tool command puppet module install puppetlab-dsc, all files present in the tar.gz archive are not properly copied to the module directory. This is due to a bug in the module tool that is fixed as part of (PUP-5994) and ships in the Puppet Enterprise 3.8.7, puppet-agent 1.4.0, or newer installers. To enable existing Windows agents to properly install the module, it was necessary to repack the module in a different manner to work around this problem.

[1.0.0] - 2016-01-19

Added

  • Reuse PowerShell instance for increased performance (MODULES-2709)
  • Support PSCredentials, KeyValuePair and other arbitrary EmbeddedInstance MOF Classes (MODULES-2178)
  • Update DSC Modules to latest available as of November 15, 2015. (Commit 84a467c of PowerShell/DscResources)
  • Propagate DSC resource 'RebootRequired' status via Puppet notify, enabling DSC resources to trigger a system reboot (MODULES-2641)

Fixed

  • Module dependencies are incompatible with Puppet 3.x (MODULES-2514)
  • Only allow module to run on PowerShell v5 (MODULES-2521)
  • Setting LCM Mode to "Pull" Causes crash (MODULES-2485)
  • Empty password for PSCredential causes crash (MODULES-2615)
  • Module doesn't properly handle signed integers (MODULES-2759)
  • Package resource fails when ReturnCode is specified (MODULES-2562)
  • Symlinking vendored modules causes duplicate errors if the same version of one of the modules is already installed (MODULES-2837)

Removed

  • Remove LCM Refresh Mode Disabled Requirement (MODULES-2575)
  • Remove Unsupported DSC Resource Types xChrome, xDscDiagnostics, xFireFox, xSafeHarbor, xSecurity, MSFT_WaitForAll, MSFT_WaitForAny and MSFT_WaitForSome (MODULES-2244).
  • Further reduce the module size by removing unnecessary files (MODULES-2777)

[0.8.1] - 2015-09-02

Summary

Changed

  • Update WMF 5 links to production preview

Fixed

  • Fix links in metadata.json

[0.8.0] - 2015-09-02

Added

  • Use WMF 5 instead of WMF 4 to take advantage of a much faster and more direct Invoke-DscResource over Start-DscConfiguration (MODULES-1960)
  • Use latest DSC Resources from the PowerShell Gallery.
  • Allow setting the LCM RefreshMode as a defined type. (MODULES-2243)
  • Commit generated types / specs (MODULES-1956)
  • Vendor resource kit files and ensure on PSModulePath so user doesn't need to install all of the resources (MODULES-2175)

Fixed

[0.1.1] - 2014-09-19 (msutter)

Added

  • add linting
  • rewrite for encoding issues
  • fix doc typo

Fixed

  • fix import of base resource 'file'
  • fix dsc File resource
  • remove includeallfeature attribute from IIS role

[0.1.0] - 2014-09-15 (msutter)

Summary

Initial release to provide user the ability to manage PowerShell DSC resources with Puppet.