Releases: PowerShell/DSC
Releases · PowerShell/DSC
v3.0.0-alpha.1
This is the first public release of DSC v3.
This is considered alpha
quality and should not be used for anything other than development evaluation as it has known issues as well as not being feature complete at this time.
SHA256 Hashes of the packages
- DSC-3.0.0-alpha.1-win-x64.zip
- 479C8B109FCBC59C940C7C3FA0B629998947A3BC06D7244E7ECFBF6975E0FB4E
- DSC-3.0.0-alpha.1-win-arm64.zip
- AD90FF6377202CC50BFB18A36BEBC4E24AA38D87DC9E0FD9AB3234F8F3D6629D
- DSC-3.0.0-alpha.1-linux-x64-gnu.tar.gz
- EFA2975E8C69A074AC7BBC2B84F8CF7AA1D4ACCCCD754BA82FD8AE593DC5C0A2
- DSC-3.0.0-alpha.1-linux-arm64-gnu.tar.gz
- 26855876B883DA3EF052F80F79025024F21DEA4C85C914A2C973F77EAE3A5224
- DSC-3.0.0-alpha.1-mac-x64.tar.gz
- F56E1BF73B6436E651D4F0C57D17A00F67BAB8C67804513F035AD57ACFB0B598
- DSC-3.0.0-alpha.1-mac-arm64.tar.gz
- 5DA04D30C8B93C94ED2EC2C8DD09CB8DC733BC1686BFE0744D9A68E14B72D69E
What's Changed
- skeleton code for
config
command by @SteveL-MSFT in #3 - Implement args parsing by @SteveL-MSFT in #4
- convert arg parsing to use clap by @SteveL-MSFT in #5
- Config discovery by @SteveL-MSFT in #6
- drop of registry library and initial skeleton of exe by @SteveL-MSFT in #10
- refactor and separate out dsc library from config command by @SteveL-MSFT in #9
- enable
registry config get
use, add build script by @SteveL-MSFT in #11 - implement test value and add tests by @SteveL-MSFT in #12
- Conditional use of PAL on OneCore by @michaeltlombardi in #13
- add set to config by @SteveL-MSFT in #14
- refactor config code to be a helper by @SteveL-MSFT in #15
- implement From for RegistryError to simplify a small piece of code by @SteveL-MSFT in #17
- Registry refactor 2 by @SteveL-MSFT in #18
- Config native discovery by @SteveL-MSFT in #19
- add
schema
subcommand to get JSON schema by @SteveL-MSFT in #20 - Y2j by @SteveL-MSFT in #21
- add syntax highlighting by @SteveL-MSFT in #22
- Implement
get
andtest
forconfig
command by @SteveL-MSFT in #23 - add support for yaml input/output by @SteveL-MSFT in #24
- Config schema support by @SteveL-MSFT in #25
- rename
config
todsc
aligning with requirements spec by @SteveL-MSFT in #27 - add schema validation by @SteveL-MSFT in #28
- remove ANSI background color for syntax highlighting by @SteveL-MSFT in #29
- add
osinfo
resource by @SteveL-MSFT in #31 - add support to emit DscResource schema by @SteveL-MSFT in #30
- implement synthetic test for resource by @SteveL-MSFT in #32
- add family to osinfo by @SteveL-MSFT in #34
- Initial support for
config get
support by @SteveL-MSFT in #35 - Enable Assertions by @SteveL-MSFT in #36
- Adding Product Spec with schema and CLI syntax by @Bpoe in #26
- fix build and add resource type to command error by @SteveL-MSFT in #52
- add license by @SteveL-MSFT in #53
- Fixing typo in readme by @Bpoe in #51
- Enable Input argument for Set and Test by @anmenaga in #59
- Fix a bunch of clippy pedantic issues by @SteveL-MSFT in #60
- enable pedantic for clean projects in CI by @SteveL-MSFT in #61
- Support Resource Providers to list resources by @SteveL-MSFT in #62
- add install of Rust by @SteveL-MSFT in #64
- add
config
property toprovider
in schema by @SteveL-MSFT in #65 - add demo agenda by @SteveL-MSFT in #63
- add
validate
operation and set current working directory for process by @SteveL-MSFT in #66 - Fixed invoke_command to support resources with more than 64 char output by @anmenaga in #68
- (DOCS) Rough draft of proposed docs outline by @michaeltlombardi in #74
- update instructions for bootstrapping rust on Windows by @SteveL-MSFT in #84
- Sshdconfig: main structs only by @tgauth in #81
- PowerShellGroup resource by @anmenaga in #82
- fix registry resource to not include indesiredstate by @SteveL-MSFT in #109
- Resource validate by @SteveL-MSFT in #113
- add description to dscresource struct and tablewriter for list by @SteveL-MSFT in #117
- update property names for JSON camel casing, add
inDesiredState
property by @SteveL-MSFT in #115 - rename from
.resource.json
to.dsc.resource.json
by @SteveL-MSFT in #116 - add support for tags and description in manifest and searching by @SteveL-MSFT in #114
- (GH-110) Handle missing PSDesiredStateConfiguration module for ps group resource by @michaeltlombardi in #112
- hide
validate
config subcommand by @SteveL-MSFT in #123 - Updated test resources to follow naming convention by @anmenaga in #125
- Converted resource list to be sorted by @anmenaga in #126
- Disable binary resources in PowerShellGroup by @anmenaga in #124
- (DOCS) Update readme for public alpha by @michaeltlombardi in #122
- repo requirements by @mgreenegit in #131
- Update readme by @mgreenegit in #134
- (AB-118300) Draft Anatomy of a command-based DSC Resource by @michaeltlombardi in #101
- (DOCS) Add CLI reference documentation by @michaeltlombardi in #120
- Emphasize link to samples by @mgreenegit in #137
- Remove old doc files by @mgreenegit in #136
- (DOCS) Define decomposed schemas by @michaeltlombardi in #94
- Temporary disable PowerShellGroup resource on PS 7.4 by @anmenaga in #141
- Changed List operation errors to non-terminating warnings by @anmenaga in #135
- Cross build by @SteveL-MSFT in #143
- fix add-path by @SteveL-MSFT in #144
New Contributors
- @SteveL-MSFT made their first contribution in #3
- @michaeltlombardi made their first contribution in #13
- @Bpoe made their first contribution in #26
- @anmenaga made their first contribution in #59
- @tgauth made their first contribution in #81
- @mgreenegit made their first contribution in #131
Full Changelog: https://github.com/PowerShell/DSC/commits/v3.0.0-alpha.1