-
Notifications
You must be signed in to change notification settings - Fork 141
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added CHANGELOG.md and pulled change logs out of README.md (#264)
- Loading branch information
Showing
2 changed files
with
199 additions
and
196 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,195 @@ | ||
# Change log for xActiveDirectory | ||
|
||
## Unreleased | ||
|
||
- Changes to xActiveDirectory | ||
- Added localization module -DscResource.LocalizationHelper* containing | ||
the helper functions `Get-LocalizedData`, `New-InvalidArgumentException`, | ||
`New-InvalidOperationException`, `New-ObjectNotFoundException`, and | ||
`New-InvalidResultException` ([issue #257](https://github.com/PowerShell/xActiveDirectory/issues/257)). | ||
For more information around these helper functions and localization | ||
in resources, see [Localization section in the Style Guideline](https://github.com/PowerShell/DscResources/blob/master/StyleGuidelines.md#localization). | ||
- Added common module *DscResource.Common* containing the helper function | ||
`Test-DscParameterState`. The goal is that all resource common functions | ||
are moved to this module (functions that are or can be used by more | ||
than one resource) ([issue #257](https://github.com/PowerShell/xActiveDirectory/issues/257)). | ||
- Added xADManagedServiceAccount resource to manage Managed Service | ||
Accounts (MSAs). [Andrew Wickham (@awickham10)](https://github.com/awickham10) | ||
and [@kungfu71186](https://github.com/kungfu71186) | ||
- Changes to xADReplicationSiteLink | ||
- Make use of the new localization helper functions. | ||
|
||
## 2.25.0.0 | ||
|
||
- Added xADReplicationSiteLink | ||
- New resource added to facilitate replication between AD sites | ||
- Updated xADObjectPermissionEntry to use `AD:` which is more generic when using `Get-Acl` and `Set-Acl` than using `Microsoft.ActiveDirectory.Management\ActiveDirectory:://RootDSE/` | ||
- Changes to xADComputer | ||
- Minor clean up of unit tests. | ||
- Changes to xADUser | ||
- Added TrustedForDelegation parameter to xADUser to support enabling/disabling Kerberos delegation | ||
- Minor clean up of unit tests. | ||
- Added Ensure Read property to xADDomainController to fix Get-TargetResource return bug ([issue #155](https://github.com/PowerShell/xActiveDirectory/issues/155)). | ||
- Updated readme and add release notes | ||
- Updated xADGroup to support group membership from multiple domains ([issue #152](https://github.com/PowerShell/xActiveDirectory/issues/152)). [Robert Biddle (@robbiddle)](https://github.com/RobBiddle) and [Jan-Hendrik Peters (@nyanhp)](https://github.com/nyanhp) | ||
|
||
## 2.24.0.0 | ||
|
||
- Added parameter to xADDomainController to support InstallationMediaPath ([issue #108](https://github.com/PowerShell/xActiveDirectory/issues/108)). | ||
- Updated xADDomainController schema to be standard and provide Descriptions. | ||
|
||
## 2.23.0.0 | ||
|
||
- Explicitly removed extra hidden files from release package | ||
|
||
## 2.22.0.0 | ||
|
||
- Add PasswordNeverResets parameter to xADUser to facilitate user lifecycle management | ||
- Update appveyor.yml to use the default template. | ||
- Added default template files .gitattributes, and .gitignore, and | ||
.vscode folder. | ||
- Added xADForestProperties: New resource to manage User and Principal Name Suffixes for a Forest. | ||
|
||
## 2.21.0.0 | ||
|
||
- Added xADObjectPermissionEntry | ||
- New resource added to control the AD object permissions entries [Claudio Spizzi (@claudiospizzi)](https://github.com/claudiospizzi) | ||
- Changes to xADCommon | ||
- Assert-Module has been extended with a parameter ImportModule to also import the module ([issue #218](https://github.com/PowerShell/xActiveDirectory/issues/218)). [Jan-Hendrik Peters (@nyanhp)](https://github.com/nyanhp) | ||
- Changes to xADDomain | ||
- xADDomain makes use of new parameter ImportModule of Assert-Module in order to import the ADDSDeployment module ([issue #218](https://github.com/PowerShell/xActiveDirectory/issues/218)). [Jan-Hendrik Peters (@nyanhp)](https://github.com/nyanhp) | ||
- xADComputer, xADGroup, xADOrganizationalUnit and xADUser now support restoring from AD recycle bin ([Issue #221](https://github.com/PowerShell/xActiveDirectory/issues/211)). [Jan-Hendrik Peters (@nyanhp)](https://github.com/nyanhp) | ||
|
||
## 2.20.0.0 | ||
|
||
- Changes to xActiveDirectory | ||
- Changed MSFT_xADUser.schema.mof version to "1.0.0.0" to match other resources ([issue #190](https://github.com/PowerShell/xActiveDirectory/issues/190)). [thequietman44 (@thequietman44)](https://github.com/thequietman44) | ||
- Removed duplicated code from examples in README.md ([issue #198](https://github.com/PowerShell/xActiveDirectory/issues/198)). [thequietman44 (@thequietman44)](https://github.com/thequietman44) | ||
- xADDomain is now capable of setting the forest and domain functional level ([issue #187](https://github.com/PowerShell/xActiveDirectory/issues/187)). [Jan-Hendrik Peters (@nyanhp)](https://github.com/nyanhp) | ||
|
||
## 2.19.0.0 | ||
|
||
- Changes to xActiveDirectory | ||
- Activated the GitHub App Stale on the GitHub repository. | ||
- The resources are now in alphabetical order in the README.md | ||
([issue #194](https://github.com/PowerShell/xActiveDirectory/issues/194)). | ||
- Adding a Branches section to the README.md with Codecov badges for both | ||
master and dev branch ([issue #192](https://github.com/PowerShell/xActiveDirectory/issues/192)). | ||
- xADGroup no longer resets GroupScope and Category to default values ([issue #183](https://github.com/PowerShell/xActiveDirectory/issues/183)). | ||
- The helper function script file MSFT_xADCommon.ps1 was renamed to | ||
MSFT_xADCommon.psm1 to be a module script file instead. This makes it | ||
possible to report code coverage for the helper functions ([issue #201](https://github.com/PowerShell/xActiveDirectory/issues/201)). | ||
|
||
## 2.18.0.0 | ||
|
||
- xADReplicationSite: Resource added. | ||
- Added xADReplicationSubnet resource. | ||
- Fixed bug with group members in xADGroup | ||
|
||
## 2.17.0.0 | ||
|
||
- Converted AppVeyor.yml to use DSCResource.tests shared code. | ||
- Opted-In to markdown rule validation. | ||
- Readme.md modified resolve markdown rule violations. | ||
- Added CodeCov.io support. | ||
- Added xADServicePrincipalName resource. | ||
|
||
## 2.16.0.0 | ||
|
||
- xAdDomainController: Update to complete fix for SiteName being required field. | ||
- xADDomain: Added retry logic to prevent FaultException to crash in Get-TargetResource on subsequent reboots after a domain is created because the service is not yet running. This error is mostly occur when the resource is used with the DSCExtension on Azure. | ||
|
||
## 2.15.0.0 | ||
|
||
- xAdDomainController: Fixes SiteName being required field. | ||
|
||
## 2.14.0.0 | ||
|
||
- xADDomainController: Adds Site option. | ||
- xADDomainController: Populate values for DatabasePath, LogPath and SysvolPath during Get-TargetResource. | ||
|
||
## 2.13.0.0 | ||
|
||
- Converted AppVeyor.yml to pull Pester from PSGallery instead of Chocolatey | ||
- xADUser: Adds 'PasswordAuthentication' option when testing user passwords to support NTLM authentication with Active Directory Certificate Services deployments | ||
- xADUser: Adds descriptions to user properties within the schema file. | ||
- xADGroup: Fixes bug when updating groups when alternate Credentials are specified. | ||
|
||
## 2.12.0.0 | ||
|
||
- xADDomainController: Customer identified two cases of incorrect variables being called in Verbose output messages. Corrected. | ||
- xADComputer: New resource added. | ||
- xADComputer: Added RequestFile support. | ||
- Fixed PSScriptAnalyzer Errors with v1.6.0. | ||
|
||
## 2.11.0.0 | ||
|
||
- xWaitForADDomain: Made explicit credentials optional and other various updates | ||
|
||
## 2.10.0.0 | ||
|
||
- xADDomainDefaultPasswordPolicy: New resource added. | ||
- xWaitForADDomain: Updated to make it compatible with systems that don't have the ActiveDirectory module installed, and to allow it to function with domains/forests that don't have a domain controller with Active Directory Web Services running. | ||
- xADGroup: Fixed bug where specified credentials were not used to retrieve existing group membership. | ||
- xADDomain: Added check for Active Directory cmdlets. | ||
- xADDomain: Added additional error trapping, verbose and diagnostic information. | ||
- xADDomain: Added unit test coverage. | ||
- Fixes CredentialAttribute and other PSScriptAnalyzer tests in xADCommon, xADDomin, xADGroup, xADOrganizationalUnit and xADUser resources. | ||
|
||
## 2.9.0.0 | ||
|
||
- xADOrganizationalUnit: Merges xADOrganizationalUnit resource from the PowerShell gallery | ||
- xADGroup: Added Members, MembersToInclude, MembersToExclude and MembershipAttribute properties. | ||
- xADGroup: Added ManagedBy property. | ||
- xADGroup: Added Notes property. | ||
- xADUser: Adds additional property settings. | ||
- xADUser: Adds unit test coverage. | ||
|
||
## 2.8.0.0 | ||
|
||
- Added new resource: xADGroup | ||
- Fixed issue with NewDomainNetbiosName parameter. | ||
|
||
## 2.7.0.0 | ||
|
||
- Added DNS flush in retry loop | ||
- Bug fixes in xADDomain resource | ||
|
||
## 2.6.0.0 | ||
|
||
- Removed xDscResourceDesigner tests (moved to common tests) | ||
|
||
## 2.5.0.0 | ||
|
||
- Updated xADDomainTrust and xADRecycleBin tests | ||
|
||
## 2.4.0.0 | ||
|
||
- Added xADRecycleBin resource | ||
- Minor fixes for xADUser resource | ||
|
||
## 2.3 | ||
|
||
- Added xADRecycleBin. | ||
- Modified xADUser to include a write-verbose after user is removed when Absent. | ||
- Corrected xADUser to successfully create a disabled user without a password. | ||
|
||
## 2.2 | ||
|
||
- Modified xAdDomain and xAdDomainController to support Ensure as Present / Absent, rather than True/False. | ||
Note: this may cause issues for existing scripts. | ||
- Corrected return value to be a hashtable in both resources. | ||
|
||
## 2.1.0.0 | ||
|
||
- Minor update: Get-TargetResource to use domain name instead of name. | ||
|
||
## 2.0.0.0 | ||
|
||
- Updated release, which added the resource: | ||
- xADDomainTrust | ||
|
||
## 1.0.0.0 | ||
|
||
- Initial release with the following resources: | ||
- xADDomain, xADDomainController, xADUser, and xWaitForDomain |
Oops, something went wrong.