Skip to content

Latest commit

 

History

History
66 lines (38 loc) · 2.88 KB

CHANGELOG.md

File metadata and controls

66 lines (38 loc) · 2.88 KB

Development

2.2.1 (2021-02-04)

  • Replaced the require call for puppet_x helper library to use a dynamically expanded path. This works around limitations in Puppet Ruby LOAD_PATH with error no such file to load -- puppet_x/encore/powershellmodule/helper.

    Contributed by Valters Jansons (@sigv)

2.2.0 (2020-11-12)

  • Added PowerShell runtime caching using ruby-pwsh gem and the puppetlabs/pwshlib forge module as a new dependency. (Feature) #17

    Contributed by Nick Maludy (@nmaludy)

  • Fixed bug in psrepository related to PowerShell TLS protocol being set incorrectly (Bugfix).

    Contributed by Nick Maludy (@nmaludy)

2.1.2 (2020-10-27)

  • Fixed bug in package where the source parameter was always inserted when checking for the latest version of a module. (Bugfix) #13

2.1.1 (2020-10-27)

  • Fixed bug where CDNs requiring TLSv1.2 caused an idempotency issue in psrepository on older Windos versions. (Bugfix) #12
  • PDK sync to 1.18.1 (Feature)
  • Convert over to GitHub actions (Feature)

2.1.0 (2020-04-28)

  • psrepository - Fixed the inability to register psrepoositorys when none are registered on the node prior to puppet due to bug in instances_command expecting a returned hashtable. (Bugfix)

  • psrepository - Many fixes around the default powershell gallery repo due to the flush command attempting to set the source_location of the repo. (Bugfix)

  • psrepository - Fixed the inability to change the installation policy of a pre-existing powershell gallery repo (Bugfix)

  • psrepository - Fixed the inability to register the powershell gallery repo (Bugfix)

  • package - Fixed the inability to upgrade previously installed modules with -AllowClobber. This would previously fail with an error if a cmdlet was moved to a new module. Powershell would error stating the cmdlet exists in the system already within a module and you need to specific -AllowClobber to install the new one. (Bugfix)

  • Converted the module over to PDK for validation and spec testing. (Feature)

  • Enabled Travis builds (Feature)

  • Enabled TLSv1.2 which is required to communicate with PowerShell Gallery. Previously, this module did not enforce TLSv1.2 and the repository setup commands would fail. (Bugfix)

    Contributed by @pauby

2.0.1 (September 6, 2018)

  • package - Fix error when running with Ruby 1.9.x on the server side (#16)

2.0.0 (July 7, 2018)

  • New Type: pspackageprovider (#9)

  • Additional spec tests (#8)

  • package - add :versionable to windowspowershell provider (#12)

  • psrepository - make source_location case sensitive (#11)