Releases: dsccommunity/DscResource.Authoring
Releases · dsccommunity/DscResource.Authoring
v0.2.0-preview0004
[v0.2.0-preview0004]
Added
- Added support for
[ValidatePattern()]attributes on DSC properties, emitting the regex as apatternkeyword in the generated JSON schema. - Added
-AllowNonEcmaPatternswitch toNew-DscAdaptedResourceManifestto force-emit patterns containing .NET-specific regex constructs that are not ECMA 262 compatible.
Fixed
- Fixed build task import so module aliases are correctly exported when the module is loaded.
- Fixed
[ValidateSet()]attributes on[string]DSC properties now being correctly emitted asenumin the generated JSON schema. - Fixed
UTF8BOMissue on new script.
v0.2.0-preview0003
[v0.2.0-preview0003]
Fixed
- Fixed build task import so module aliases are correctly exported when the module is loaded.
v0.2.0-preview0002
[v0.2.0-preview0002]
Added
- Added
New-DscAdaptedResourceManifestto generate adapted resource manifests from PowerShell class-based DSC resources. - Added
-Versionparameter toNew-DscAdaptedResourceManifestto override the version resolved from the module manifest, accepting a semantic version string.
Fixed
- Fixed descriptions in generated manifests containing literal
\r\n. - Added
Import-DscAdaptedResourceManifestto load an adapted resource manifest from a.dsc.adaptedResource.jsonfile. - Added
Import-DscResourceManifestto load a full DSC resource manifest list from a.dsc.manifests.jsonfile. - Added
New-DscResourceManifestto build aDscResourceManifestListobject from adapted resource manifests. - Added
New-DscPropertyOverrideto create property override objects for use withUpdate-DscAdaptedResourceManifest. - Added
Update-DscAdaptedResourceManifestto apply property overrides to the embedded JSON schema of an adapted resource manifest.
v0.2.0-preview0001
[v0.2.0-preview0001]
Added
- Added
New-DscAdaptedResourceManifestto generate adapted resource manifests from PowerShell class-based DSC resources. - Added
-Versionparameter toNew-DscAdaptedResourceManifestto override the version resolved from the module manifest, accepting a semantic version string.
Fixed
- Fixed descriptions in generated manifests containing literal
\r\n. - Added
Import-DscAdaptedResourceManifestto load an adapted resource manifest from a.dsc.adaptedResource.jsonfile. - Added
Import-DscResourceManifestto load a full DSC resource manifest list from a.dsc.manifests.jsonfile. - Added
New-DscResourceManifestto build aDscResourceManifestListobject from adapted resource manifests. - Added
New-DscPropertyOverrideto create property override objects for use withUpdate-DscAdaptedResourceManifest. - Added
Update-DscAdaptedResourceManifestto apply property overrides to the embedded JSON schema of an adapted resource manifest.