Releases: PowerShell/DSC
Releases · PowerShell/DSC
Release list
v3.3.0-rc.2
What's Changed
- Update version to 3.3-rc.2 and crate versions by Steve Lee (@SteveL-MSFT) in #1678
- Backport fixes for 3.3-rc.2 by Steve Lee (@SteveL-MSFT) in #1679
- Update Firewall manifest to declare implementsPretest (#1682) by Steve Lee (@SteveL-MSFT) in #1684
Full Changelog: v3.3.0-rc.1...v3.3.0-rc.2
v3.3.0-rc.1
What's Changed
- Add devcontainer by Thomas Nieto (@ThomasNieto) in #1631
- Fix universal package publishing by Aditya Patwardhan (@adityapatwardhan) in #1638
- Fix PMC publishing script and mapping by Steve Lee (@SteveL-MSFT) in #1635
- Fix DSC_RESOURCE_PATH and add DSC_RESTRICTED_PATH by Steve Lee (@SteveL-MSFT) in #1636
- Update version to 3.3-rc.1, update crates by Steve Lee (@SteveL-MSFT) in #1644
- Backport fixes for 3.3-rc.1 release by Steve Lee (@SteveL-MSFT) in #1650
- 3.3 rc.1 backport fixes by Steve Lee (@SteveL-MSFT) in #1662
Full Changelog: v3.3.0-preview.4...v3.3.0-rc.1
v3.2.3
What's Changed
- Backport: Verify write permission on policy settings folder by Steve Lee (@SteveL-MSFT) in #1627
- Backport: Ignore settings switch and env var by Steve Lee (@SteveL-MSFT) in #1630
Full Changelog: v3.2.2...v3.2.3
v3.3.0-preview.4
What's Changed
- Fix propagation of secrets by Steve Lee (@SteveL-MSFT) in #1573
- Add
invoke_dsc_function()andinvoke_dsc_expression()tools to Server mode by Steve Lee (@SteveL-MSFT) in #1588 - Add PR code coverage workflow for Rust changes by Steve Lee (@SteveL-MSFT) in #1600
- Remove temporary base64 function used for coverage validation by Steve Lee (@SteveL-MSFT) in #1601
- Integrate code coverage into rust.yml and remove pr-coverage workflow by Steve Lee (@SteveL-MSFT) in #1602
- Enable
exportoperation to have own schema by Steve Lee (@SteveL-MSFT) in #1566 - (GH-1529) Add whatIf support for SSHD config resources by Gijs Reijn (@Gijsreyn) in #1586
- [SSHDConfig] Move filepath from metadata to properties by Tess Gauthier (@tgauth) in #1577
- Add
syntaxandconstraintsto function definitions by Steve Lee (@SteveL-MSFT) in #1596 - Add arg to pass file extensions to discover extensions by Steve Lee (@SteveL-MSFT) in #1598
- feat: Add
--what-ifforMicrosoft.Windows/Serviceby Gijs Reijn (@Gijsreyn) in #1507 - Add offline registry support via offreg.dll by Steve Lee (@SteveL-MSFT) in #1604
- Add adapted resource schema files by Gijs Reijn (@Gijsreyn) in #1461
- (DOCS) Update CLI reference by Mikey Lombardi (He/Him) (@michaeltlombardi) in #1605
- Update version to 3.3-preview.4 by Steve Lee (@SteveL-MSFT) in #1607
- Add
stateChanged()andrestartRequired()functions by Steve Lee (@SteveL-MSFT) in #1608 - Add version comparison support to
Microsoft/OSInfoby Steve Lee (@SteveL-MSFT) in #1603 - Update Microsoft.Windows/FirewallRuleList to support
unspecifiedRulesActionproperty by Steve Lee (@SteveL-MSFT) in #1599 - Separate CI build and test concerns, add full codebase coverage report by Steve Lee (@SteveL-MSFT) in #1611
- Add PMC publishing stage for Linux RPM/DEB packages by Steve Lee (@SteveL-MSFT) in #1606
- Split PMC stages into separate pipeline with Azure release category by Steve Lee (@SteveL-MSFT) in #1612
- Fix CI coverage aggregation by normalizing LCOV source paths by Steve Lee (@SteveL-MSFT) in #1614
- Fix CI: stop workflow when build fails, skip artifact upload by Steve Lee (@SteveL-MSFT) with @Copilot in #1620
- docs: add
stateChangedandrestartRequiredreference by Gijs Reijn (@Gijsreyn) in #1622 - docs: add examples for validating minimum operating system version with
Microsoft/OSInfoby Gijs Reijn (@Gijsreyn) in #1623 - Verify write permissions on settings policy folder by Steve Lee (@SteveL-MSFT) in #1624
- Fix PMC release pipeline by Steve Lee (@SteveL-MSFT) in #1613
- feat: enhance function listing with category and description filters by Gijs Reijn (@Gijsreyn) in #1615
- Add
--ignore-settings-fileandDSC_IGNORE_SETTINGS_FILEenv var by Steve Lee (@SteveL-MSFT) in #1628 - Remove
--ignore-settings-fileshorthand and make test more robust by Steve Lee (@SteveL-MSFT) in #1629
Full Changelog: v3.3.0-preview.3...v3.3.0-preview.4
v3.3.0-preview.3
What's Changed
- Add new
Microsoft.Windows/WindowsFeatureListresource by Gijs Reijn (@Gijsreyn) in #1541 - docs: Update PSScript examples by Gijs Reijn (@Gijsreyn) in #1528
- Add reference documentation for secret() by Gijs Reijn (@Gijsreyn) in #1075
- Update MCP mode as Server mode by Steve Lee (@SteveL-MSFT) in #1567
- Add SKILL.md for creating resource docs by Steve Lee (@SteveL-MSFT) in #1546
- Add Registry Adapter and
Microsoft.Windows/Personalizationresource by Steve Lee (@SteveL-MSFT) in #1550 - Fix PSAdapter so that all stream events get traced by Steve Lee (@SteveL-MSFT) in #1568
- Fix extension discover test by Steve Lee (@SteveL-MSFT) in #1589
- Increase default stack size on Windows by Steve Lee (@SteveL-MSFT) in #1590
- Fix PSAdapter to work with modules that have ScriptsToProcess by Steve Lee (@SteveL-MSFT) in #1594
- Make function property values camelCase by Steve Lee (@SteveL-MSFT) in #1591
- Update version to 3.3-preview.3 by Steve Lee (@SteveL-MSFT) in #1593
- (GH-1580) Fix table output for no-truncate option by Mikey Lombardi (He/Him) (@michaeltlombardi) in #1595
Full Changelog: v3.3.0-preview.2...v3.3.0-preview.3
v3.3.0-preview.2
What's Changed
- Fix unnecessary elevation on export
Microsoft.Windows/FirewallRuleListby Gijs Reijn (@Gijsreyn) in #1525 - docs: Add known issue for numeric string coercion in Windows PowerShell by Gijs Reijn (@Gijsreyn) in #1526
- docs: Add reference documentation for
Microsoft.Adapter/PowerShellandMicrosoft.Adapter/WindowsPowerShellby Gijs Reijn (@Gijsreyn) in #1444 - docs: Add reference documentation for
Microsoft.Windows/FirewallRuleListby Gijs Reijn (@Gijsreyn) in #1523 - Add explicit arg for enclosing resource path in quotes by Steve Lee (@SteveL-MSFT) in #1534
- Enable incremental build for bicep extension by Steve Lee (@SteveL-MSFT) in #1533
- docs: Add
dism_dscreference documentation by Gijs Reijn (@Gijsreyn) in #1527 - docs: update default log level from 'warning' to 'warn' in CLI documentation by Gijs Reijn (@Gijsreyn) in #1538
- Fix allowing empty string to be passed to resources by Steve Lee (@SteveL-MSFT) in #1544
- docs: Add reference documentation for
Microsoft.Windows/Serviceby Gijs Reijn (@Gijsreyn) in #1522 - feat: Add
--what-ifforMicrosoft.Windows/FirewallRuleListby Gijs Reijn (@Gijsreyn) in #1530 - Add
show_dsc_schema()MCP function by Steve Lee (@SteveL-MSFT) in #1553 - Change PSScript resource to not exit on non-terminating errors by Steve Lee (@SteveL-MSFT) in #1554
- Minor fixes to PSScript resource by Steve Lee (@SteveL-MSFT) in #1558
- fix: Short-circuit adapter discovery when a native resource type has no matching version by Gijs Reijn (@Gijsreyn) in #1532
- Fix Broken Docs Links, Docs Linting and Missing Functions by Alex-shearing in #1560
- Update release pipeline to use msrustup 1.95 by Steve Lee (@SteveL-MSFT) in #1564
- Improve speed of sshd tree-sitter grammar by Steve Lee (@SteveL-MSFT) in #1551
- Improve DSC expression grammar speed by Steve Lee (@SteveL-MSFT) in #1552
- Update crates and version to 3.3-preview.2 by Steve Lee (@SteveL-MSFT) in #1555
New Contributors
- Alex-shearing made their first contribution in #1560
Full Changelog: v3.3.0-preview.1...v3.3.0-preview.2
v3.2.2
What's Changed
- Backport PSScript HadErrors fix and update crates by Steve Lee (@SteveL-MSFT) in #1557
- Backport minor fixes to PSScript resource by Steve Lee (@SteveL-MSFT) in #1562
Full Changelog: v3.2.1...v3.2.2
v3.2.1
What's Changed
- Backport
includeQuotesto 3.2.1 release by Steve Lee (@SteveL-MSFT) in #1535
Full Changelog: v3.2.0...v3.2.1
v3.3.0-preview.1
What's Changed
- (MAINT) FIx clippy for Rust projects by Mikey Lombardi (He/Him) (@michaeltlombardi) in #1466
- Misc fixes for firewall and types by Steve Lee (@SteveL-MSFT) in #1464
- Fix dism resources to work on Windows arm64 by Steve Lee (@SteveL-MSFT) in #1468
- Fix duplicates in listing resources and add condition to manifests by Steve Lee (@SteveL-MSFT) in #1467
- Update subsystem resource by Tess Gauthier (@tgauth) in #1473
- Enhance variant use in firewall by Steve Lee (@SteveL-MSFT) in #1477
- Add error when using dism resources via Appx by Steve Lee (@SteveL-MSFT) in #1479
- init file from sshd_config_default on Windows by Tess Gauthier (@tgauth) in #1474
- Add newer PS Adapters to pkg by Steve Lee (@SteveL-MSFT) in #1485
- Fix parameter typo in definition by Gijs Reijn (@Gijsreyn) in #1491
- (GH-538) Add
schema_i18n!helper macro by Mikey Lombardi (He/Him) (@michaeltlombardi) in #1482 - Update version to 3.3-preview.1 by Steve Lee (@SteveL-MSFT) in #1490
- Remove unused properties from Resource in config doc by Steve Lee (@SteveL-MSFT) in #1497
- Fix adding
what-ifcapability to resources by Steve Lee (@SteveL-MSFT) in #1502 - (DOCS) Update changelog for releases by Gijs Reijn (@Gijsreyn) in #1060
- Fix stdin inherited by child processes when no input provided by JohnMcPMS in #1512
- Update Appx with improved display name and not have entries in Start Menu by Steve Lee (@SteveL-MSFT) in #1515
- Add
Microsoft.Windows/RegistryListresource by Steve Lee (@SteveL-MSFT) in #1514 - Add manifest patterns for DSC resource discovery by Gijs Reijn (@Gijsreyn) in #1505
- Fix registry resource manifest copy for packaging by Steve Lee (@SteveL-MSFT) in #1517
New Contributors
Full Changelog: v3.2.0-preview.14...v3.3.0-preview.1
v3.2.0
What's Changed
- Update version to 3.2.0 by Steve Lee (@SteveL-MSFT) in #1489
- Backport: Add newer PS Adapters to pkg and Firewall enhancement by Steve Lee (@SteveL-MSFT) in #1488
- Backport remove properties by Steve Lee (@SteveL-MSFT) in #1498
Full Changelog: v3.2.0-rc.1...v3.2.0