Skip to content

Releases: dsccommunity/StorageDsc

v6.1.0-preview0003

v6.1.0-preview0003 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 07 May 14:15
c6073f0

[v6.1.0-preview0003]

Changed

  • Unit tests converted to Pester 5. Fixes #265.
  • Split bundled modules into buildable modules and separate files.

Removed

  • CommonTestHelper
    • Use versions from DscResource.Test
      • Get-InvalidArgumentRecord
      • Get-InvalidOperationRecord

Fixed

  • Azure DevOps Build Pipeline:
    • Update wiki generation to use Generate_Markdown_For_DSC_Resources.
    • Remove use of prefix.ps1 and suffix.ps1.
    • Added testing on Windows Server 2025.
    • Updated Test stage to use matrix strategy to reduce code duplication.
    • Refactor pipeline to move integration to separate stage, add merge code coverage task.
  • Disk
    • Updated AllocationUnitSize in examples to be a valid UInt32 value instead of a String.

v6.1.0-preview0002

v6.1.0-preview0002 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 20 Apr 14:50
fcffb1f

[v6.1.0-preview0002]

Fixed

  • Azure DevOps Build Pipeline:
    • Update wiki generation to use Generate_Markdown_For_DSC_Resources.
    • Remove use of prefix.ps1 and suffix.ps1.
    • Added testing on Windows Server 2025.
    • Updated Test stage to use matrix strategy to reduce code duplication.
  • Disk
    • Updated AllocationUnitSize in examples to be a valid UInt32 value instead of a String.

v6.1.0-preview0001

v6.1.0-preview0001 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 16 Sep 08:40
215b284

[v6.1.0-preview0001]

v6.0.1

Choose a tag to compare

@dscbot dscbot released this 11 Jun 01:09
5d09837

[v6.0.1]

Fixed

  • OpticalDiskDriveLetter:
    • Some operating systems report the optical disk in the Win32_CDROMDrive list,
      but a volume that matches either the DeviceId or DriveLetter can not be found.
      This caused an Cannot bind argument to parameter 'DevicePath' because it is an empty string.
      exception to occur in the Test-OpticalDiskCanBeManaged. Prevented this
      exception from occuring by marking disk as not manageable - Fixes Issue #289.
  • Azure DevOps Build Pipeline:
    • Update pipeline files to use latest DSC Community pattern and sampler tasks.

v6.0.1-preview0001

v6.0.1-preview0001 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 07 Jun 20:29
5d09837

[v6.0.1-preview0001]

Fixed

  • OpticalDiskDriveLetter:
    • Some operating systems report the optical disk in the Win32_CDROMDrive list,
      but a volume that matches either the DeviceId or DriveLetter can not be found.
      This caused an Cannot bind argument to parameter 'DevicePath' because it is an empty string.
      exception to occur in the Test-OpticalDiskCanBeManaged. Prevented this
      exception from occuring by marking disk as not manageable - Fixes Issue #289.
  • Azure DevOps Build Pipeline:
    • Update pipeline files to use latest DSC Community pattern and sampler tasks.

v6.0.0

Choose a tag to compare

@dscbot dscbot released this 19 Mar 03:39
2aa5f6b

[v6.0.0]

Added

  • Disk:
    • BREAKING CHANGE: Added support for volumes to be formatted as Dev Drives -
      Fixes Issue #276.
    • Fixed minor markdown linting issues in README.md and used to issue BREAKING
      CHANGE commit - Fixes Issue #282.
  • Updated tag from 'Dev Drive' to 'DevDrive' in manifest file - Fixes Issue #280.

Changed

  • OpticalDiskDriveLetter:
    • Fix detection of virtual optical drives by changing logic to detect how
      a mounted ISO is detected. This resolves issues with using the resource
      in Azure Gen2 VMs with Windows Server 2022 Azure Edition - Fixes Issue #285.

Fixed

  • Azure DevOps Build Pipeline:
    • Tests 'Unit (Windows Server 2022)' corrected to execute on Windows Server
      2022 node instead of Windows Server 2019.
    • 'Package Module' job runs on 'windows-latest' hosted agent to resolve
      'Unable to load shared library 'libmi' or one of its dependencies.' error.
  • Disk:
    • Fixed unit test failure loading StorageDsc.Common.strings due to change in
      DscResource.Common\Get-LocalizationData in this PR.

v6.0.0-preview0002

v6.0.0-preview0002 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 16 Mar 09:42
2aa5f6b

[v6.0.0-preview0002]

Added

  • Disk:
    • BREAKING CHANGE: Added support for volumes to be formatted as Dev Drives -
      Fixes Issue #276.
    • Fixed minor markdown linting issues in README.md and used to issue BREAKING
      CHANGE commit - Fixes Issue #282.
  • Updated tag from 'Dev Drive' to 'DevDrive' in manifest file - Fixes Issue #280.

Changed

  • OpticalDiskDriveLetter:
    • Fix detection of virtual optical drives by changing logic to detect how
      a mounted ISO is detected. This resolves issues with using the resource
      in Azure Gen2 VMs with Windows Server 2022 Azure Edition - Fixes Issue #285.

Fixed

  • Azure DevOps Build Pipeline:
    • Tests 'Unit (Windows Server 2022)' corrected to execute on Windows Server
      2022 node instead of Windows Server 2019.
    • 'Package Module' job runs on 'windows-latest' hosted agent to resolve
      'Unable to load shared library 'libmi' or one of its dependencies.' error.
  • Disk:
    • Fixed unit test failure loading StorageDsc.Common.strings due to change in
      DscResource.Common\Get-LocalizationData in this PR.

v6.0.0-preview0001

v6.0.0-preview0001 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 30 Oct 19:53
a87725b

[v6.0.0-preview0001]

Added

  • Disk:
    • BREAKING CHANGE: Added support for volumes to be formatted as Dev Drives -
      Fixes Issue #276
    • Fixed minor markdown linting issues in README.md and used to issue BREAKING
      CHANGE commit - Fixes Issue #282
  • Updated tag from 'Dev Drive' to 'DevDrive' in manifest file - Fixes Issue #280

v5.2.0-preview0001

v5.2.0-preview0001 Pre-release
Pre-release

Choose a tag to compare

@dscbot dscbot released this 28 Oct 17:33
6473a60

[v5.2.0-preview0001]

Added

  • Disk:
    • BREAKING CHANGE: Added support for volumes to be formatted as Dev Drives - Fixes Issue #276
  • Updated tag from 'Dev Drive' to 'DevDrive' in manifest file - Fixes Issue #280

v5.1.0

Choose a tag to compare

@dscbot dscbot released this 22 Feb 20:05
4a9e4fa

[v5.1.0]

Changed

  • Renamed master branch to main - Fixes Issue #250.
  • Added support for publishing code coverage to CodeCov.io and
    Azure Pipelines - Fixes Issue #255.
  • Updated build to use Sampler.GitHubTasks - Fixes Issue #254.
  • Updated pipeline tasks to latest pattern.
  • Updated .github issue templates to standard - Fixes Issue #263.
  • Added Create_ChangeLog_GitHub_PR task to publish stage of build pipeline.
  • Added SECURITY.md.
  • Updated pipeline Deploy_Module anb Code_Coverage jobs to use ubuntu-latest
    images - Fixes Issue #262.
  • Updated pipeline unit tests and integration tests to use Windows Server 2019 and
    Windows Server 2022 images - Fixes Issue #262.
  • Added support to use disk FriendlyName as a disk identifer - Fixes Issue #268.
  • Pin Azure build agent vmImage to ubuntu-20.04 - Fixes [Issue #270] (#270).
  • Remove confirmation prompt when Clear-Disk is called.
  • Add mock Clear-Disk function and verification tests.
  • Added support to use disk SerialNumber as a disk identifer - Fixes Issue #259.

Fixed

  • MountImage:
    • Corrected example 1-MountImage_DismountISO.ps1 for dismounting
      ISO - Fixes Issue #221.
  • Updated GitVersion.yml to latest pattern - Fixes Issue #252.
  • Fixed pipeline by replacing the GitVersion task in the azure-pipelines.yml
    with a script.