DscResource.Authoring
0.2.0-preview0006
DSC resources authoring module aimed for Microsoft DSC and PowerShell DSC community.
Minimum PowerShell version
5.0
Installation Options
Owners
Copyright
(c) dsccommunity. All rights reserved.
Package Details
Author(s)
- dsccommunity
Functions
Import-DscAdaptedResourceManifest Import-DscResourceManifest New-DscAdaptedResourceManifest New-DscPropertyOverride New-DscResourceManifest Task.Create_DscAdaptedResourceManifests Task.Create_DscResourceManifestsList Update-DscAdaptedResourceManifest
Dependencies
This module has no dependencies.
Release Notes
## [0.2.0-preview0006] - 2026-06-17
### Added
- Added support for `[ValidatePattern()]` attributes on DSC properties, emitting the regex as a `pattern` keyword in the generated JSON schema.
- Added `-AllowNonEcmaPattern` switch to `New-DscAdaptedResourceManifest` to 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 as `enum` in the generated JSON schema.
- Fixed `UTF8BOM` issue on new script.
- Fixed tasks not being updated in the manifest.
- Added `Configuration` to `RequiredModules.psd1` for latest `ModuleBuilder` version.
FileList
- DscResource.Authoring.nuspec
- DscResource.Authoring.psd1
- en-US\about_DscResource.Authoring.help.txt
- DscResource.Authoring.psm1
- tasks\Create_DscResourceManifestsList.build.ps1
- tasks\Create_DscAdaptedResourceManifests.build.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0-previe... (current version) | 7 | 6/17/2026 |
| 0.2.0-previe... | 5 | 5/29/2026 |
| 0.2.0-previe... | 6 | 5/14/2026 |
| 0.2.0-previe... | 6 | 5/14/2026 |
| 0.2.0-previe... | 2 | 5/14/2026 |
| 0.2.0-previe... | 3 | 5/13/2026 |