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.
2.1.0 - 2024-08-15
- bump required pwshlib to 1.2.0 and greater #298 (jordanbreen28)
- (feat) - Add windows 2022 to modules #297 (jordanbreen28)
- (CAT-1869) - Add dsc_timeout param to all dsc resources #290 (jordanbreen28)
2.0.1 - 2024-02-12
- (REVERT) - Revert forcing of ensurable property on resources #283 (jordanbreen28)
- (maint) - Add PSDscResources & PowerShellGet to install.ps1 #277 (jordanbreen28)
2.0.0 - 2023-11-13
- (CAT-1454) - Add Puppet 8/Drop Puppet 6 #273 (jordanbreen28)
- (CAT-1484) - Add ensurable property to resource #269 (jordanbreen28)
1.0.6 - 2023-08-25
- (maint) - Update PDK Install #257 (jordanbreen28)
1.0.5 - 2023-01-24
1.0.4 - 2022-11-11
1.0.3 - 2022-11-04
- (CONT-257) Add PDKTemplateRef parameter #231 (chelnak)
- (GH-217) - Set LegacyDscForgePage #219 (pmcmaw)
1.0.2 - 2022-03-18
1.0.0 - 2021-07-28
- (GH-68) Move Puppetization Automation helper functions into the module & document usage #189 (michaeltlombardi)
- (GH-74) Add Concept docs for module invocation #188 (michaeltlombardi)
- (GH-186) Handle missing Project URI in PowerShell module metadata #187 (michaeltlombardi)
0.7.0 - 2021-07-06
- (GH-172) Add implementation to generated types #178 (michaeltlombardi)
- (MAINT) Define nested cim instance types as enums #180 (michaeltlombardi)
0.6.0 - 2021-06-28
- (GH-148) Activate acceptance tests #170 (david22swan)
- (GH-153) Ensure generated readme contains module name info #163 (david22swan)
- (GH-145) Add validation mode flag to puppetized DSC Resources #147 (michaeltlombardi)
- (GH-133) Throw if PSRemoting is disabled #135 (michaeltlombardi)
- (GH-93) Allow alternate fixture references #134 (michaeltlombardi)
- (GH-139) Clarification added regarding the DSC Local Configuration Manager (LCM) #165 (david22swan)
- (GH-150) Add known installation limitations to readme #164 (michaeltlombardi)
- (GH-149) Add long path info to generated readme #162 (michaeltlombardi)
- (GH-64) Add docs for customizing private modules #161 (michaeltlombardi)
0.5.0 - 2021-02-10
- (GH-113) Vendor modules not found in module repo #127 (michaeltlombardi)
- (MAINT) Add CertReq parameters to hard-coded list #124 (michaeltlombardi)
- (MAINT) Fix metadata summary entry definition #123 (michaeltlombardi)
- (GH-114) - Adding PSCredential and CIM Instance examples #122 (pmcmaw)
0.4.0 - 2021-01-27
- (GH-75) Update pwshlib pin in generated module metadata #119 (michaeltlombardi)
- (GH-111) Add PowerShellGet as module dependency #118 (michaeltlombardi)
- (GH-89) Fix various bugs for puppetization #116 (michaeltlombardi)
- (GH-75) - PowerShell module dependencies are installable side by side #115 (pmcmaw)
0.3.0 - 2020-12-14
- (MAINT) Add JoinOU to parameter list #107 (michaeltlombardi)
- (MAINT) Ensure changelog actually updates #108 (michaeltlombardi)
0.2.0 - 2020-12-04
- (MAINT) Update version pins for metadata.json #101 (michaeltlombardi)
- (GH-80) Typify read only properties #99 (michaeltlombardi)
- (GH-74, GH-81) Handle parameters in type generation and collapse ensure keywords #88 (michaeltlombardi)
- (GH-72) Clarify property usage in generated readme #84 (michaeltlombardi)
- (MAINT) Enable puppetizing prerelease modules #76 (michaeltlombardi)
- (MAINT) Add project CHANGELOG file #58 (michaeltlombardi)
- (MAINT) Add function to update changelog #57 (michaeltlombardi)
- (MAINT) Add known limitations to generated readmes #56 (michaeltlombardi)
- (GH-85) Make puppetizing prerelease modules switchable #100 (michaeltlombardi)
- (MAINT) Ensure struct keys are downcased #98 (michaeltlombardi)
- (MAINT) Only write attributes if parameter is not null #97 (michaeltlombardi)
- (GH-59) Correct text in troubleshooting section #91 (pmcmaw)
- (GH-71) Fix type def of props with optional nested cim instances #78 (michaeltlombardi)
- (GH-66) Ensure type desc strings parse for reference #77 (michaeltlombardi)
- (maint) Correct links in README #54 (binford2k)