github PowerShell/DSC v3.3.0

4 hours ago

What's changed

These release notes describe updates to DSC since the v3.3.0-rc.2 release.

This document includes the following sections:

  • Added for changes that improve or add functionality without breaking existing usage.
  • Fixed for changes that resolve a bug in existing behavior.
  • Documentation for changes that only affect documentation.
  • Maintenance for changes that affect the project or internals without changing the user experience.

Each section has one or more subsections describing the area that the change affects:

  • CLI for changes that affect the user eperience when invoking dsc itself.
  • Engine for changes that affect the DSC engine, configuration documents, and manifests.
  • Resources for changes that affect specific DSC resources.
  • Server for changes that affect DSC when running as a JSON-RPC/MCP server.
  • Bicep extension for changes that affect the Bicep extension.

For the full changelog, see v3.3.0-rc.2...v3.3.0

Added

CLI

Engine

  • Add support to pass resource version to adapter by @SteveL-MSFT in #1645
  • feat: remove experimental flag format() by @Gijsreyn in #1648
  • feat: implement export filter functionality for resource exports by @Gijsreyn in #1621
  • Use JSON Schema defaults in synthetic test get_diff by @SteveL-MSFT in #1670
  • Ignore write-only properties in schema-aware diffs by @SteveL-MSFT in #1674
  • Add support for adapted resource manifests to indicate required security context by @SteveL-MSFT in #1701

Resources

Server

Bicep extension

  • Fix bicep extension to require transport to be specified otherwise return error by @SteveL-MSFT in #1721

Fixed

Engine

Resources

  • fix: add support for preserving quoted group names in sshd_config by @Gijsreyn in #1639
  • Fix registry resource what-if for non-existing key by @SteveL-MSFT in #1692

Documentation

Maintenance

New Contributors

Don't miss a new DSC release

NewReleases is sending notifications on new releases.