From bb0223660c8c3ee3dee20c581900be2806256af7 Mon Sep 17 00:00:00 2001 From: GitHub Actions Date: Mon, 19 Dec 2022 10:58:06 +0000 Subject: [PATCH] Release prep v0.10.3 --- CHANGELOG.md | 38 +++----------------------------------- 1 file changed, 3 insertions(+), 35 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 57197631..898473e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,11 @@ + # Changelog All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org). -## [0.10.3](https://github.com/puppetlabs/ruby-pwsh/tree/v0.10.3) - 2022-09-14 + +## [v0.10.3](https://github.com/puppetlabs/ruby-pwsh/tree/v0.10.3) - 2022-12-19 [Full Changelog](https://github.com/puppetlabs/ruby-pwsh/compare/0.10.2...v0.10.3) @@ -26,7 +28,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Fixed - (GH-180) Ensure instance_key respects full uniqueness of options [#181](https://github.com/puppetlabs/ruby-pwsh/pull/181) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-165) Ensure null-value nested cim instance arrays are appropriately munged [#177](https://github.com/puppetlabs/ruby-pwsh/pull/177) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.10.0](https://github.com/puppetlabs/ruby-pwsh/tree/0.10.0) - 2021-07-02 @@ -44,35 +45,22 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Added - (GH-147) Refactor Invocation methods to use shared helper and write error logs when appropriate [#152](https://github.com/puppetlabs/ruby-pwsh/pull/152) ([david22swan](https://github.com/david22swan)) - - (GH-145) Improve DSC secrets redaction [#150](https://github.com/puppetlabs/ruby-pwsh/pull/150) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-145) Add insync? and invoke_test_method to dsc provider [#124](https://github.com/puppetlabs/ruby-pwsh/pull/124) ([michaeltlombardi](https://github.com/michaeltlombardi)) ### Fixed - (IAC-1657) Fix for invalid DateTime value error in `invoke_get_method` [#169](https://github.com/puppetlabs/ruby-pwsh/pull/169) ([david22swan](https://github.com/david22swan)) - - (GH-154) Ensure values returned from `invoke_get_method` are recursively sorted in the DSC Base Provider to reduce canonicalization warnings. [#160](https://github.com/puppetlabs/ruby-pwsh/pull/160) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-154) Fix return data from `Invoke-DscResource` for empty strings and single item arrays in DSC Base Provider [#159](https://github.com/puppetlabs/ruby-pwsh/pull/159) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-155) Fix CIM Instance munging in `invoke_get_method` for DSC Base Provider [#158](https://github.com/puppetlabs/ruby-pwsh/pull/158) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-154) Fix canonicalization in `get` method for DSC Base Provider [#157](https://github.com/puppetlabs/ruby-pwsh/pull/157) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-144) Enable order-insensitive comparisons for DSC [#151](https://github.com/puppetlabs/ruby-pwsh/pull/151) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-143) Handle order insensitive arrays in the `same?` method of the DSC Base Provider [#148](https://github.com/puppetlabs/ruby-pwsh/pull/148) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-127) Canonicalize enums correctly [#131](https://github.com/puppetlabs/ruby-pwsh/pull/131) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-125) Fix dsc provider canonicalization for absent resources [#129](https://github.com/puppetlabs/ruby-pwsh/pull/129) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (MODULES-11051) Ensure environment variables are not incorrectly munged in the PowerShell Host [#128](https://github.com/puppetlabs/ruby-pwsh/pull/128) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (MODULES-11026) Ensure the PowerShell manager works with v7 [#122](https://github.com/puppetlabs/ruby-pwsh/pull/122) ([n3snah](https://github.com/n3snah)) - - (Maint) Ensure canonicalize correctly compares sorted hashes [#118](https://github.com/puppetlabs/ruby-pwsh/pull/118) ([Hvid](https://github.com/Hvid)) ## [0.8.0](https://github.com/puppetlabs/ruby-pwsh/tree/0.8.0) - 2021-03-01 @@ -90,7 +78,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Fixed - (GH-105) Ensure set runs on ambiguous ensure states [#108](https://github.com/puppetlabs/ruby-pwsh/pull/108) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-105) Ensure canonicalized_cache check validates against namevar [#107](https://github.com/puppetlabs/ruby-pwsh/pull/107) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.7.3](https://github.com/puppetlabs/ruby-pwsh/tree/0.7.3) - 2021-02-03 @@ -108,7 +95,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Fixed - (GH-97) Memoize class variables in initialize [#98](https://github.com/puppetlabs/ruby-pwsh/pull/98) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (MAINT) Ensure is_same check works for nil manifest values [#96](https://github.com/puppetlabs/ruby-pwsh/pull/96) ([bwilcox](https://github.com/bwilcox)) ## [0.7.1](https://github.com/puppetlabs/ruby-pwsh/tree/0.7.1) - 2021-02-02 @@ -118,11 +104,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Fixed - (MAINT) Correctly canonicalize enumerable values in dsc [#92](https://github.com/puppetlabs/ruby-pwsh/pull/92) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (MAINT) Ensure vendored path check works with mix of module builds [#91](https://github.com/puppetlabs/ruby-pwsh/pull/91) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-84) Fix empty array parameter check [#90](https://github.com/puppetlabs/ruby-pwsh/pull/90) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (MAINT) Minor fixes to CIM instance handling [#89](https://github.com/puppetlabs/ruby-pwsh/pull/89) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.7.0](https://github.com/puppetlabs/ruby-pwsh/tree/0.7.0) - 2021-01-20 @@ -160,7 +143,6 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Fixed - (maint) - Removal of inappropriate terminology [#70](https://github.com/puppetlabs/ruby-pwsh/pull/70) ([pmcmaw](https://github.com/pmcmaw)) - - (Maint) Fix ensurability in the dsc base provider [#69](https://github.com/puppetlabs/ruby-pwsh/pull/69) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.6.0](https://github.com/puppetlabs/ruby-pwsh/tree/0.6.0) - 2020-11-24 @@ -170,15 +152,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Added - (GH-81) Handle parameters in the dsc base provider [#62](https://github.com/puppetlabs/ruby-pwsh/pull/62) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-74) Remove special handling for ensure in the dsc base provider [#61](https://github.com/puppetlabs/ruby-pwsh/pull/61) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-59) Refactor away from Simple Provider [#60](https://github.com/puppetlabs/ruby-pwsh/pull/60) ([michaeltlombardi](https://github.com/michaeltlombardi)) ### Fixed - (GH-57) Handle datetimes in dsc [#58](https://github.com/puppetlabs/ruby-pwsh/pull/58) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (GH-55) Handle intentionally empty arrays [#56](https://github.com/puppetlabs/ruby-pwsh/pull/56) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.5.1](https://github.com/puppetlabs/ruby-pwsh/tree/0.5.1) - 2020-09-25 @@ -232,19 +211,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) a ### Added - (FEAT) Add quality of life utilities [#11](https://github.com/puppetlabs/ruby-pwsh/pull/11) ([michaeltlombardi](https://github.com/michaeltlombardi)) - - (FM-8422) Make library releasable as a Puppet module [#8](https://github.com/puppetlabs/ruby-pwsh/pull/8) ([michaeltlombardi](https://github.com/michaeltlombardi)) ## [0.1.0](https://github.com/puppetlabs/ruby-pwsh/tree/0.1.0) - 2019-09-25 [Full Changelog](https://github.com/puppetlabs/ruby-pwsh/compare/0eb77a723430cfbd77d4859c43e15b3f1276d164...0.1.0) - -### Other - -- (MAINT) Add codeowners file [#4](https://github.com/puppetlabs/ruby-pwsh/pull/4) ([michaeltlombardi](https://github.com/michaeltlombardi)) - -- (MAINT) Add instances method [#3](https://github.com/puppetlabs/ruby-pwsh/pull/3) ([michaeltlombardi](https://github.com/michaeltlombardi)) - -- (FM-8465) Document architecture [#2](https://github.com/puppetlabs/ruby-pwsh/pull/2) ([michaeltlombardi](https://github.com/michaeltlombardi)) - -- (MAINT) Fix pwsh on linux [#1](https://github.com/puppetlabs/ruby-pwsh/pull/1) ([michaeltlombardi](https://github.com/michaeltlombardi))