Skip to content

Releases: dsccommunity/ComputerManagementDsc

v6.1.0

20 Jan 05:25
e2c87ba

Choose a tag to compare

  • 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

20 Jan 05:26
6f03291

Choose a tag to compare

  • 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 .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

20 Jan 05:27
f0af4cc

Choose a tag to compare

  • 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

v5.1.0

20 Jan 05:27
c0a6075

Choose a tag to compare

  • TimeZone:
  • 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 server parameter to Computer resource - fixes Issue #161

v5.0.0

20 Jan 05:27
8f9a482

Choose a tag to compare

  • 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.
  • VirtualMemory:
    • Converted strings to single quotes in integration test.

v4.1.0

20 Jan 05:28
88277cb

Choose a tag to compare

  • xScheduledTask:
    • Update existing Scheduled Task using SetScheduleTask
      instead of UnRegister/Register - See Issue #134.
  • 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

20 Jan 05:28
e67f58e

Choose a tag to compare

  • BREAKING CHANGE: xScheduledTask:
    • Breaking change because Get-TargetResource no longer outputs
      ActionExecutable and ScheduleType properties when the scheduled
      task does not exist. It will also include TaskPath in output when
      scheduled task does not exist.
  • 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.
  • Updated tests to meet Pester V4 guidelines - See Issue #106.
  • Converted module to use auto documentation format.

v3.2.0

20 Jan 05:28
2715745

Choose a tag to compare

  • xScheduledTask:
    • Enable Execution Time Limit of task to be set to indefinite
      by setting ExecutionTimeLimit to '00:00:00' - See Issue #115.
  • xPowerPlan:
    • Updated to meet HQRM guidelines.
    • Converted calls to throw to use New-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

20 Jan 05:29
662d5cf

Choose a tag to compare

  • xOfflineDomainJoin:
    • Updated to meet HQRM guidelines.
  • xScheduledTask:
    • Applied autoformatting to examples to improve readability.
    • Added LogonType and RunLevel parameters for controlling
      task execution.
    • Correct Assert-VerifiableMocks to Assert-VerifiableMock

v3.0.0

20 Jan 05:29

Choose a tag to compare

  • 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.
  • 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 throw to use New-InvalidOperationException
      in CommonResourceHelper.
    • Improved unit test coverage.
    • Updated to meet HQRM guidelines.