Releases: dsccommunity/DscResource.Base
Releases · dsccommunity/DscResource.Base
v2.0.0-preview0003
[v2.0.0-preview0003]
Changed
azure-pipelines.yml- Remove
windows-2019images fixes #43 - Move individual tasks to
windows-latest.
- Remove
ResourceBase- Cache properties not in desired state.
- Make
Set()callTest()andTest()callGet(). - 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.
- Remove
v2.0.0-preview0002
[v2.0.0-preview0002]
Changed
azure-pipelines.yml- Remove
windows-2019images fixes #43 - Move individual tasks to
windows-latest.
- Remove
ResourceBase- Cache properties not in desired state.
- Make
Set()callTest()andTest()callGet(). - Remove use of array addition and
ForEach-Object.
Removed
ResourceBase- Remove
Compare()method as not used. - Removed feature flags and alternate behavior.
- Remove
v2.0.0-preview0001
[v2.0.0-preview0001]
Changed
azure-pipelines.yml- Remove
windows-2019images fixes #43 - Move individual tasks to
windows-latest.
- Remove
ResourceBase- Cache properties not in desired state.
- Make
Set()callTest()andTest()callGet().
Removed
ResourceBase- Remove
Compare()method as not used. - Removed feature flags and alternate behavior.
- Remove
v1.4.0
[v1.4.0]
Removed
- Removed
Clear-ZeroedEnumPropertyValueas it was moved and implemented
theGet-DscPropertycommand in the DscResource.Common module.
Added
Changed
ResourceBase- Refactor
GetDesiredStatemethod to handle zeroed enum values using
Get-DscPropertywhen the propertyFeatureOptionalEnumsis set to
$true. - Remove calls to
Assert()andNormalize()inTest()andSet()fixes #35.
- Refactor
Fixed
v1.4.0-preview0004
[v1.4.0-preview0004]
Removed
- Removed
Clear-ZeroedEnumPropertyValueas it was moved and implemented
theGet-DscPropertycommand in the DscResource.Common module.
Added
Changed
ResourceBase- Refactor
GetDesiredStatemethod to handle zeroed enum values using
Get-DscPropertywhen the propertyFeatureOptionalEnumsis set to
$true. - Remove calls to
Assert()andNormalize()inTest()andSet()fixes #35.
- Refactor
Fixed
v1.4.0-preview0003
[v1.4.0-preview0003]
Removed
- Removed
Clear-ZeroedEnumPropertyValueas it was moved and implemented
theGet-DscPropertycommand in the DscResource.Common module.
Added
Changed
ResourceBase- Refactor
GetDesiredStatemethod to handle zeroed enum values using
Get-DscPropertywhen the propertyFeatureOptionalEnumsis set to
$true.
- Refactor
Fixed
- build.yaml
- Add
Generate_Wiki_Content,Generate_Wiki_Sidebar,Clean_Markdown_Metadata
docs tasks. Fixes #32.
- Add
v1.4.0-preview0002
v1.4.0-preview0001
v1.3.0
[v1.3.0]
Added
ResourceBase- Added a new method
NormalizePropertiesthat 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
methodsAssertProperties,GetCurrentState, andModifybeing called.
Default there is no normalization of properties. Fixes issue #27.
- Added a new method
v1.3.0-preview0001
[v1.3.0-preview0001]
Added
ResourceBase- Added a new method
NormalizePropertiesthat 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
methodsAssertProperties,GetCurrentState, andModifybeing called.
Default there is no normalization of properties. Fixes issue #27.
- Added a new method