Skip to content

Releases: dsccommunity/DscResource.Base

v2.0.0-preview0003

29 Sep 10:43
804d3a0

Choose a tag to compare

v2.0.0-preview0003 Pre-release
Pre-release

[v2.0.0-preview0003]

Changed

  • azure-pipelines.yml
    • Remove windows-2019 images fixes #43
    • Move individual tasks to windows-latest.
  • ResourceBase
    • Cache properties not in desired state.
    • Make Set() call Test() and Test() call Get().
    • Remove use of array addition and ForEach-Object.
    • Output only relevant state output at Verbose. Fixes #45.

Removed

  • ResourceBase
    • Remove Compare() method as not used.
    • Removed feature flags and alternate behavior.

v2.0.0-preview0002

24 Sep 17:23
dd2c292

Choose a tag to compare

v2.0.0-preview0002 Pre-release
Pre-release

[v2.0.0-preview0002]

Changed

  • azure-pipelines.yml
    • Remove windows-2019 images fixes #43
    • Move individual tasks to windows-latest.
  • ResourceBase
    • Cache properties not in desired state.
    • Make Set() call Test() and Test() call Get().
    • Remove use of array addition and ForEach-Object.

Removed

  • ResourceBase
    • Remove Compare() method as not used.
    • Removed feature flags and alternate behavior.

v2.0.0-preview0001

06 Jul 19:33
d7c5fbe

Choose a tag to compare

v2.0.0-preview0001 Pre-release
Pre-release

[v2.0.0-preview0001]

Changed

  • azure-pipelines.yml
    • Remove windows-2019 images fixes #43
    • Move individual tasks to windows-latest.
  • ResourceBase
    • Cache properties not in desired state.
    • Make Set() call Test() and Test() call Get().

Removed

  • ResourceBase
    • Remove Compare() method as not used.
    • Removed feature flags and alternate behavior.

v1.4.0

24 May 18:04
778c00e

Choose a tag to compare

[v1.4.0]

Removed

  • Removed Clear-ZeroedEnumPropertyValue as it was moved and implemented
    the Get-DscProperty command in the DscResource.Common module.

Added

  • Wiki
    • How to use this base class. Fixes #5
      and #19.
    • Add WikiContent to release assets.

Changed

  • ResourceBase
    • Refactor GetDesiredState method to handle zeroed enum values using
      Get-DscProperty when the property FeatureOptionalEnums is set to
      $true.
    • Remove calls to Assert() and Normalize() in Test() and Set() fixes #35.

Fixed

  • build.yaml
    • Add Generate_Wiki_Content, Generate_Wiki_Sidebar, Clean_Markdown_Metadata
      docs tasks. Fixes #32.
  • ResourceBase
    • Add check for properties not being $null fixes #30.
    • Comment typo's.

v1.4.0-preview0004

24 May 17:52
778c00e

Choose a tag to compare

v1.4.0-preview0004 Pre-release
Pre-release

[v1.4.0-preview0004]

Removed

  • Removed Clear-ZeroedEnumPropertyValue as it was moved and implemented
    the Get-DscProperty command in the DscResource.Common module.

Added

  • Wiki
    • How to use this base class. Fixes #5
      and #19.
    • Add WikiContent to release assets.

Changed

  • ResourceBase
    • Refactor GetDesiredState method to handle zeroed enum values using
      Get-DscProperty when the property FeatureOptionalEnums is set to
      $true.
    • Remove calls to Assert() and Normalize() in Test() and Set() fixes #35.

Fixed

  • build.yaml
    • Add Generate_Wiki_Content, Generate_Wiki_Sidebar, Clean_Markdown_Metadata
      docs tasks. Fixes #32.
  • ResourceBase
    • Add check for properties not being $null fixes #30.
    • Comment typo's.

v1.4.0-preview0003

14 May 19:34
02f0201

Choose a tag to compare

v1.4.0-preview0003 Pre-release
Pre-release

[v1.4.0-preview0003]

Removed

  • Removed Clear-ZeroedEnumPropertyValue as it was moved and implemented
    the Get-DscProperty command in the DscResource.Common module.

Added

  • Wiki
    • How to use this base class. Fixes #5
      and #19.
    • Add WikiContent to release assets.

Changed

  • ResourceBase
    • Refactor GetDesiredState method to handle zeroed enum values using
      Get-DscProperty when the property FeatureOptionalEnums is set to
      $true.

Fixed

  • build.yaml
    • Add Generate_Wiki_Content, Generate_Wiki_Sidebar, Clean_Markdown_Metadata
      docs tasks. Fixes #32.

v1.4.0-preview0002

22 Apr 10:24
15362c3

Choose a tag to compare

v1.4.0-preview0002 Pre-release
Pre-release

[v1.4.0-preview0002]

Added

  • Wiki
    • How to use this base class. Fixes #5
      and #19.
    • Add WikiContent to release assets.

Fixed

  • build.yaml
    • Add Generate_Wiki_Content, Generate_Wiki_Sidebar, Clean_Markdown_Metadata
      docs tasks. Fixes #32.

v1.4.0-preview0001

20 Apr 14:35
482309b

Choose a tag to compare

v1.4.0-preview0001 Pre-release
Pre-release

[v1.4.0-preview0001]

Added

  • Wiki
    • How to use this base class. Fixes #5
      and #19.

v1.3.0

15 Mar 16:08
aa3e377

Choose a tag to compare

[v1.3.0]

Added

  • ResourceBase
    • Added a new method NormalizeProperties that can be overridden in a
      derived class to provide custom normalization logic. This method can
      be used to normalize the properties of a desired state prior to the
      methods AssertProperties, GetCurrentState, and Modify being called.
      Default there is no normalization of properties. Fixes issue #27.

v1.3.0-preview0001

15 Mar 15:53
aa3e377

Choose a tag to compare

v1.3.0-preview0001 Pre-release
Pre-release

[v1.3.0-preview0001]

Added

  • ResourceBase
    • Added a new method NormalizeProperties that can be overridden in a
      derived class to provide custom normalization logic. This method can
      be used to normalize the properties of a desired state prior to the
      methods AssertProperties, GetCurrentState, and Modify being called.
      Default there is no normalization of properties. Fixes issue #27.