Skip to content

v9.0.0-preview0002

Pre-release
Pre-release
Compare
Choose a tag to compare
@dscbot dscbot released this 10 Jan 09:52
98c64f6

[v9.0.0-preview0002]

Added

  • xPSDesiredStateConfiguration
    • Added support for Checksum on xRemoteFile - issue #423
    • Added Test-DscParameterState support function to xPSDesiredStateConfiguration.Common.psm1.
    • Added standard unit tests for xPSDesiredStateConfiguration.Common.psm1.
    • Added automatic release with a new CI pipeline.

Changed

  • xPSDesiredStateConfiguration
    • PublishModulesAndMofsToPullServer.psm1:
      • Fixes issue in Publish-MOFToPullServer that incorrectly tries to create a
        new MOF file instead of reading the existing one.
        issue #575
    • Fix minor style issues with missing spaces between param statements and '('.
    • MSFT_xDSCWebService:
      • Removal of commented out code.
      • Updated to meet HQRM style guidelines - Fixes issue #623
      • Added MOF descriptions.
    • Corrected minor style issues.
    • Fix minor style issues in hashtable layout.
    • Shared modules moved to source/Module folder and renamed:
      • CommonResourceHelper.psm1 -> xPSDesiredStateConfiguration.Common.psm1
    • Moved functions from ResourceSetHelper.psm1 into
      xPSDesiredStateConfiguration.Common.psm1.
    • BREAKING CHANGE: Changed resource prefix from MSFT to DSC.
    • Pinned ModuleBuilder to v1.0.0.
    • Updated build badges in README.MD.
    • Remove unused localization strings.
    • Adopt DSC Community Code of Conduct.
    • DSC_xPSSessionConfiguration:
      • Moved strings to localization file.
    • DSC_xScriptResource
      • Updated parameter descriptions to match MOF file.
    • Correct miscellaneous style issues.
    • DSC_xWindowsOptionalFeature
      • Fix localization strings.
    • DSC_xEnvironmentResource
      • Remove unused localization strings.
    • DSC_xRemoteFile
      • Updated end-to-end tests to use the same pattern as the other end-to-end
        tests in this module.
    • DSC_xDSCWebService
      • Moved PSWSIISEndpoint.psm1 module into xPSDesiredStateConfiguration.PSWSIIS.
      • Moved Firewall.psm1 module into xPSDesiredStateConfiguration.Firewall.
      • Moved SecureTLSProtocols.psm1 and UseSecurityBestPractices.psm1 module
        into xPSDesiredStateConfiguration.Security.
      • Fix issue with Get-TargetResource when a DSC Pull Server website is not
        installed.
    • DSC_xWindowsFeature
      • Changed tests to be able to run on machines without *-WindowsFeature cmdlets.
      • Changed Assert-SingleInstanceOfFeature to accept an array.
    • BREAKING CHANGE: Renamed PublishModulesAndMofsToPullServer module to
      DscPullServerSetup and moved to Modules folder.
    • Moved test helper modules into tests\TestHelpers folder.
  • DSCPullServerSetup
    • Fixed markdown errors in README.MD.
    • Moved strings to Localization file.
    • Corrected style violations.
  • Updated build badges to reflect correct Azure DevOps build Definition Id - fixes
    issue #656.
  • Set testRunTitle for PublishTestResults steps so that a helpful name is
    displayed in Azure DevOps for each test run.
  • Set a display name on all the jobs and tasks in the CI
    pipeline - fixes issue #663.

Deprecated

  • None

Removed

  • xPSDesiredStateConfiguration
    • Removed files no longer required by new CI process.

Fixed

  • MSFT_xRegistryResource
    • Fixes issue that the Set-TargetResource does not determine
      the type of registry value correctly.
      issue #436
  • Fixed Pull Server example links in README.MD - fixes
    issue #659.
  • Fixed GitVersion.yml feature and fix Regex - fixes
    issue #660.

Security

  • None