Skip to content

Releases: dsccommunity/DscResource.Common

v0.24.5

19 Dec 20:07
6f0241b

Choose a tag to compare

[v0.24.5]

Added

  • Get-FileVersion
    • New public command to return the version information for a file. This command
      returns the full System.Diagnostics.FileVersionInfo object.

Changed

  • Updated build scripts to Sampler 0.119.0-preview0005.
  • Get-FileProductVersion
    • Changed to use the new Get-FileVersion command internally instead of
      directly accessing Get-Item and VersionInfo.

Fixed

  • New-*Exception
    • Use ThrowTerminatingError instead of throw. Fixes #177.
  • Compare-DscParameterState
    • Fixed a bug comparing single-valued arrays in the desired state when
      TurnOffTypeChecking is used #184.
  • Fix typo in Clear-ZeroedEnumPropertyValue help text. Fixes #181.

v0.24.5-preview0004

19 Dec 20:00
6f0241b

Choose a tag to compare

v0.24.5-preview0004 Pre-release
Pre-release

[v0.24.5-preview0004]

Added

  • Get-FileVersion
    • New public command to return the version information for a file. This command
      returns the full System.Diagnostics.FileVersionInfo object.

Changed

  • Updated build scripts to Sampler 0.119.0-preview0005.
  • Get-FileProductVersion
    • Changed to use the new Get-FileVersion command internally instead of
      directly accessing Get-Item and VersionInfo.

Fixed

  • New-*Exception
    • Use ThrowTerminatingError instead of throw. Fixes #177.
  • Compare-DscParameterState
    • Fixed a bug comparing single-valued arrays in the desired state when
      TurnOffTypeChecking is used #184.
  • Fix typo in Clear-ZeroedEnumPropertyValue help text. Fixes #181.

v0.24.5-preview0003

25 Nov 19:04
eb12a13

Choose a tag to compare

v0.24.5-preview0003 Pre-release
Pre-release

[v0.24.5-preview0003]

Fixed

  • New-*Exception
    • Use ThrowTerminatingError instead of throw. Fixes #177.
  • Compare-DscParameterState
    • Fixed a bug comparing single-valued arrays in the desired state when
      TurnOffTypeChecking is used #184.
  • Fix typo in Clear-ZeroedEnumPropertyValue help text. Fixes #181.

Changed

  • Updated build scripts to Sampler 0.119.0-preview0005.

v0.24.5-preview0002

13 Oct 16:22
adb62a9

Choose a tag to compare

v0.24.5-preview0002 Pre-release
Pre-release

[v0.24.5-preview0002]

Fixed

  • New-*Exception
    • Use ThrowTerminatingError instead of throw. Fixes #177.
  • Fix typo in Clear-ZeroedEnumPropertyValue help text. Fixes #181.

v0.24.5-preview0001

24 Sep 17:20
903f6f0

Choose a tag to compare

v0.24.5-preview0001 Pre-release
Pre-release

[v0.24.5-preview0001]

Fixed

  • New-*Exception
    • Use ThrowTerminatingError instead of throw. Fixes #177.

v0.24.4

29 Aug 19:38
6094f9a

Choose a tag to compare

[v0.24.4]

v0.24.4-preview0001

29 Aug 16:07
6094f9a

Choose a tag to compare

v0.24.4-preview0001 Pre-release
Pre-release

[v0.24.4-preview0001]

v0.24.3

28 Aug 16:59
99d4611

Choose a tag to compare

[v0.24.3]

v0.24.3-preview0001

28 Aug 16:13
99d4611

Choose a tag to compare

v0.24.3-preview0001 Pre-release
Pre-release

[v0.24.3-preview0001]

v0.24.2

27 Aug 17:59
469545d

Choose a tag to compare

[v0.24.2]

Changed

  • Compare-DscParameterState
    • Changed detailed diagnostic messages from Write-Verbose to Write-Debug
      for variable values, type comparisons, and internal diagnostics.
    • Comparison result still uses Write-Verbose to provide user-actionable
      information about parameter state differences.
    • Use ArrayList and not fixed size array.
    • Remove some ForEach-Object usage.
  • Test-ModuleExist
    • Changed module filtering messages from Write-Verbose to Write-Debug
      for internal implementation details.
    • Localized hardcoded Write-Debug messages to use localized strings
      (#168).
  • Test-IsNanoServer
    • Changed operating system SKU diagnostic message from Write-Verbose to Write-Debug.
  • Find-Certificate
    • Changed certificate filter diagnostic message from Write-Verbose to Write-Debug.
    • Use ArrayList and not fixed size array.
  • Get-LocalizedDataForInvariantCulture
    • Changed file processing message from Write-Verbose to Write-Debug
      for internal diagnostic information.
    • Localized hardcoded Write-Debug messages to use localized strings
      (#169).
  • Clear-ZeroedEnumPropertyValue
    • Add begin, end blocks.
  • Test-DscPropertyState
    • Use ArrayList and not fixed size array.
  • Assert-BoundParameter
    • Fix PSSA warning.
  • ConvertFrom-DscResourceInstance
    • Fix PSSA warning.
  • Get-DscProperty
    • Use ArrayList and not fixed size array.
    • Fix PSSA warning.
  • Remove-CommonParameter
    • Remove use of Where-Object and ForEach-Object.

Fixed

  • GitVersion feature branch regex now only match branches starting with
    f/ or feature/ to prevent conflicts with GitHub Copilot Agent branches
    (issue #173).