DscResource.Authoring
0.2.0-preview0005
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 Task.Create_DscAdaptedResourceManifests Task.Create_DscResourceManifestsList Update-DscAdaptedResourceManifest
Dependencies
This module has no dependencies.
Release Notes
## [0.2.0-preview0005] - 2026-05-29
### 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
- tasks\Create_DscResourceManifestsList.build.ps1
- tasks\Create_DscAdaptedResourceManifests.build.ps1
- DscResource.Authoring.psm1
- en-US\about_DscResource.Authoring.help.txt
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.2.0-previe... | 7 | 6/17/2026 |
| 0.2.0-previe... (current version) | 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 |