Releases: dsccommunity/ComputerManagementDsc
Releases · dsccommunity/ComputerManagementDsc
v6.1.0
- Updated LICENSE file to match the Microsoft Open Source Team standard.
Fixes Issue #197. - Explicitly removed extra hidden files from release package
v6.0.0
- ScheduledTask:
- Added support for Group Managed Service Accounts, implemented using the ExecuteAsGMSA
parameter. Fixes Issue #111 - Added support to set the Synchronize Across Time Zone option. Fixes Issue #109
- Added support for Group Managed Service Accounts, implemented using the ExecuteAsGMSA
- Added .VSCode settings for applying DSC PSSA rules - fixes Issue #189.
- BREAKING CHANGE: PowerPlan:
- Added IsActive Read-Only Property - Fixes Issue #171.
- InActive power plans are no longer returned with their Name set to null.
Now, the name is always returned and the Read-Only property of IsActive
is set accordingly.
v5.2.0
- PowershellExecutionPolicy:
- Updated to meet HQRM guidelines.
- Migrated the xPowershellExecutionPolicy from xPowershellExecutionPolicy
and renamed to PowershellExecutionPolicy. - Moved strings to localization file.
- Changed the scope from Global to Script in MSFT_ScheduledTask.Integration.Tests.ps1
- Changed the scope from Global to Script ComputerManagementDsc.Common.Tests.ps1
- ScheduledTask:
- Added support for event based triggers, implemented using the ScheduleType OnEvent
fixes Issue #167
- Added support for event based triggers, implemented using the ScheduleType OnEvent
v5.1.0
- TimeZone:
- Migrated xTimeZone resource from xTimeZone
and renamed to TimeZone - fixes Issue #157.
- Migrated xTimeZone resource from xTimeZone
- Moved Test-Command from ComputerManagementDsc.ResourceHelper to
ComputerManagementDsc.Common module to match what TimeZone requires.
It was not exported in ComputerManagementDsc.ResourceHelper and not
used. - Add
serverparameter toComputerresource - fixes Issue #161
v5.0.0
- BREAKING CHANGE:
- Renamed ComputerManagement to ComputerManagementDsc - fixes Issue #119.
- Changed all MSFT_xResourceName to MSFT_ResourceName.
- Updated DSCResources, Examples, Modules and Tests with new naming.
- Updated Year to 2018 in License and Manifest.
- Updated README.md from xComputerManagement to ComputerManagementDsc.
- OfflineDomainJoin:
- Cleaned up spacing in strings file to make consistent with other
resources.
- Cleaned up spacing in strings file to make consistent with other
- VirtualMemory:
- Converted strings to single quotes in integration test.
v4.1.0
- xScheduledTask:
- Update existing Scheduled Task using SetScheduleTask
instead of UnRegister/Register - See Issue #134.
- Update existing Scheduled Task using SetScheduleTask
- Fix master branch AppVeyor badge link URL in README.MD - See Issue #140.
- Fix deletion of scheduled task with unknown or empty task trigger.
Get-TargetResource returns an empty ScheduleType string if the task
trigger is empty or unknown - See Issue
#137. - Added dependency information for xScheduledTask to README.MD.
v4.0.0
- BREAKING CHANGE: xScheduledTask:
- Breaking change because
Get-TargetResourceno longer outputs
ActionExecutableandScheduleTypeproperties when the scheduled
task does not exist. It will also includeTaskPathin output when
scheduled task does not exist.
- Breaking change because
- xScheduledTask:
- Add support to disable built-in scheduled tasks - See Issue #74.
- Fix unit test mocked schedule task object structure.
- Fix error message when trigger type is unknown - See Issue #121.
- Moved strings into separate strings file.
- Updated to meet HQRM guidelines.
- xComputer:
- Resolved bug in Get-ComputerDomain where LocalSystem doesn't have
rights to the domain.
- Resolved bug in Get-ComputerDomain where LocalSystem doesn't have
- Updated tests to meet Pester V4 guidelines - See Issue #106.
- Converted module to use auto documentation format.
v3.2.0
- xScheduledTask:
- Enable Execution Time Limit of task to be set to indefinite
by settingExecutionTimeLimitto '00:00:00' - See Issue #115.
- Enable Execution Time Limit of task to be set to indefinite
- xPowerPlan:
- Updated to meet HQRM guidelines.
- Converted calls to
throwto useNew-InvalidOperationException
in CommonResourceHelper.
- Move Common Resource Helper functions into modules folder.
- Changed resources to use Common Resource Helper functions.
- Moved strings for Common Resource Helper functions into separate
strings file. - Added unit tests for Common Helper functions.
v3.1.0
v3.0.0
- xComputer: Added parameter to set the local computer description along with documentation
and unit tests for this change. - BREAKING CHANGE: xScheduledTask:
- Converted all Interval/Duration type parameters over to be string format
to prevent the Timezone the MOF file was created in from being stored.
This is to fix problems where MOF files are created in one timezone but
deployed nodes to a different timezone - See Issue #85 - Added ConvertTo-TimeSpanFromScheduledTaskString function and refactored
to reduce code duplication. - Added support for setting repetition duration to
Indefinitely.
- Converted all Interval/Duration type parameters over to be string format
- xComputer:
- Moved strings to localization file.
- Updated to meet HQRM guidelines.
- xVirtualMemory:
- Refactored shared common code into new utility functions to
reduce code duplication and improve testability. - Moved strings into localizable strings file.
- Converted calls to
throwto useNew-InvalidOperationException
in CommonResourceHelper. - Improved unit test coverage.
- Updated to meet HQRM guidelines.
- Refactored shared common code into new utility functions to