diff --git a/CHANGELOG.md b/CHANGELOG.md index ee82a94df..a66d7fbb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,28 @@ ## Unreleased +- Changes to xActiveDirectory + - Added new helper functions in xADCommon, see each functions comment-based + help for more information. + - Convert-PropertyMapToObjectProperties + - Compare-ResourcePropertyState + - Test-DscPropertyState +- Changes to xADComputer + - Refactored the resource and the unit tests. + - BREAKING CHANGE: The `Enabled` property is **DEPRECATED** and is no + longer set nor enforced with this resource. _If this parameter is_ + _used in a configuration a warning message will be outputted saying_ + _that the `Enabled` parameter has been deprecated_. The new resource + [xADObjectEnabledState](https://github.com/PowerShell/xActiveDirectory#xadobjectenabledstate) + can be used to enforce the `Enabled` property. + - BREAKING CHANGE: The default value of the enabled property of the + computer account will be set to the default value of the cmdlet + `New-ADComputer`. + - A new parameter was added called `EnabledOnCreation` that will control + if the computer account is created enabled or disabled. + - Moved examples from the README.md to separate example files in the + Examples folder. + ## 2.26.0.0 - Changes to xActiveDirectory @@ -21,11 +43,6 @@ - Removing the Misc Folder, as it is no longer required. - Added xADKDSKey resource to create KDS Root Keys for gMSAs. [@kungfu71186](https://github.com/kungfu71186) - Combined DscResource.LocalizationHelper and DscResource.Common Modules into xActiveDirectory.Common - - Added new helper functions in xADCommon, see each functions comment-based - help for more information. - - Convert-PropertyMapToObjectProperties - - Compare-ResourcePropertyState - - Test-DscPropertyState - Changes to xADReplicationSiteLink - Make use of the new localization helper functions. - Changes to xAdDomainController @@ -43,20 +60,6 @@ there is more than one object with the same name in the recycle bin. Now it uses the object that was changed last using the property `whenChanged` ([issue #271](https://github.com/PowerShell/xActiveDirectory/issues/271)). - - Refactored the resource and the unit tests. - - BREAKING CHANGE: The `Enabled` property is **DEPRECATED** and is no - longer set nor enforced with this resource. _If this parameter is_ - _used in a configuration a warning message will be outputted saying_ - _that the `Enabled` parameter has been deprecated_. The new resource - [xADObjectEnabledState](https://github.com/PowerShell/xActiveDirectory#xadobjectenabledstate) - can be used to enforce the `Enabled` property. - - BREAKING CHANGE: The default value of the enabled property of the - computer account will be set to the default value of the cmdlet - `New-ADComputer`. - - A new parameter was added called `EnabledOnCreation` that will control - if the computer account is created enabled or disabled. - - Moved examples from the README.md to separate example files in the - Examples folder. - Changes to xADGroup - Restoring a group from the recycle bin no longer fails if there is more than one object with the same name in the recycle bin. Now it