DscResource.Authoring
0.2.0-preview0004
DSC resources authoring module aimed for Microsoft DSC and PowerShell DSC community.
Minimum PowerShell version
5.0
See the version list below for details.
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 Update-DscAdaptedResourceManifest
Dependencies
This module has no dependencies.
Release Notes
## [0.2.0-preview0004] - 2026-05-14
### 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.
FileList
- DscResource.Authoring.nuspec
- en-US\about_DscResource.Authoring.help.txt
- DscResource.Authoring.psm1
- tasks\DscResource.Authoring.build.ps1
- DscResource.Authoring.psd1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0-previe... | 7 | 6/17/2026 |
| 0.2.0-previe... | 5 | 5/29/2026 |
| 0.2.0-previe... (current version) | 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 |