@@ -46,7 +46,7 @@ This section includes a summary of user-facing changes since the last release. F
46
46
changes since the last release, see the [ diff on GitHub] [ unreleased ] .
47
47
48
48
<!-- Unreleased comparison link - always update version to match last release tag-->
49
- [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.1.0-preview.4 ...main
49
+ [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.1.0-preview.5 ...main
50
50
51
51
<!--
52
52
Unreleased change entry instructions:
@@ -75,6 +75,87 @@ changes since the last release, see the [diff on GitHub][unreleased].
75
75
76
76
77
77
78
+ ## [ v3.1.0-preview.5] [ release-v3.1.0-preview.5 ] - 2025-05-07
79
+
80
+ This section includes a summary of changes for the ` v3.1.0-preview.5 ` release. For the full list of
81
+ changes in this release, see the [ diff on GitHub] [ compare-v3.1.0-preview.5 ] .
82
+
83
+ <!-- Release links -->
84
+ [ release-v3.1.0-preview.5 ] : https://github.com/PowerShell/DSC/releases/tag/v3.1.0-preview.5 " Link to the DSC v3.1.0-preview.5 release on GitHub "
85
+ [ compare-v3.1.0-preview.5 ] : https://github.com/PowerShell/DSC/compare/v3.1.0-preview.4...v3.1.0-preview.5
86
+
87
+ ### Added
88
+
89
+ - Add ` equals() ` configuration function for equality comparisons.
90
+
91
+ <details ><summary >Related work items</summary >
92
+
93
+ - Issues: [ #767 ] [ #767 ] .
94
+ - PRs: [ #770 ] [ #770 ]
95
+
96
+ </details >
97
+
98
+ - Add ` if() ` configuration function for conditional selection.
99
+
100
+ <details ><summary >Related work items</summary >
101
+
102
+ - Issues: [ #767 ] [ #767 ] .
103
+ - PRs: [ #776 ] [ #776 ]
104
+
105
+ </details >
106
+
107
+ - Add experimental ` format() ` configuration function for string formatting. Emits a warning when
108
+ used as it doesn't yet match all .NET format options.
109
+
110
+ <details ><summary >Related work items</summary >
111
+
112
+ - Issues: [ #767 ] [ #767 ] .
113
+ - PRs: [ #779 ] [ #779 ]
114
+
115
+ </details >
116
+
117
+ - Add support for discovery extensions, including extension manifests and CLI support.
118
+
119
+ <details ><summary >Related work items</summary >
120
+
121
+ - Issues: [ #681 ] [ #681 ] .
122
+ - PRs: [ #760 ] [ #760 ]
123
+
124
+ </details >
125
+
126
+ ### Changed
127
+
128
+ - For the Windows PowerShell adapter, remove PowerShell 7 paths from ` PSModulePath ` to avoid
129
+ discovering incompatible modules when running under PowerShell 7.
130
+
131
+ <details ><summary >Related work items</summary >
132
+
133
+ - Issues: [ #707 ] [ #707 ] .
134
+ - PRs: [ #777 ] [ #777 ]
135
+
136
+ </details >
137
+
138
+ ### Fixed
139
+
140
+ - Add a null check in the PowerShell adapter when validating a property that may be ` $null ` .
141
+
142
+ <details ><summary >Related work items</summary >
143
+
144
+ - Issues: _ None_ .
145
+ - PRs: [ #769 ] [ #769 ]
146
+
147
+ </details >
148
+
149
+ - Fix adapter configuration ` set ` response mapping when using implicit PowerShell adapter wrapping
150
+ so ` before_state ` contains ` resources ` instead of ` result ` .
151
+
152
+ <details ><summary >Related work items</summary >
153
+
154
+ - Issues: _ None_ .
155
+ - PRs: [ #774 ] [ #774 ]
156
+
157
+ </details >
158
+
78
159
## [ v3.1.0-preview.4] [ release-v3.1.0-preview.4 ] - 2025-04-29
79
160
80
161
This section includes a summary of changes for the ` v3.1.0-preview.4 ` release. For the full list of
@@ -2557,10 +2638,13 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
2557
2638
[#668]: https://github.com/PowerShell/DSC/issues/668
2558
2639
[#674]: https://github.com/PowerShell/DSC/issues/674
2559
2640
[#678]: https://github.com/PowerShell/DSC/issues/678
2641
+ [#681]: https://github.com/PowerShell/DSC/issues/681
2560
2642
[#683]: https://github.com/PowerShell/DSC/issues/683
2561
2643
[#692]: https://github.com/PowerShell/DSC/issues/692
2562
2644
[#693]: https://github.com/PowerShell/DSC/issues/693
2645
+ [#707]: https://github.com/PowerShell/DSC/issues/707
2563
2646
[#709]: https://github.com/PowerShell/DSC/issues/709
2647
+ [#767]: https://github.com/PowerShell/DSC/issues/767
2564
2648
[#745]: https://github.com/PowerShell/DSC/issues/745
2565
2649
[#635]: https://github.com/PowerShell/DSC/pull/635
2566
2650
[#644]: https://github.com/PowerShell/DSC/pull/644
@@ -2583,6 +2667,13 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
2583
2667
[#715]: https://github.com/PowerShell/DSC/pull/715
2584
2668
[#731]: https://github.com/PowerShell/DSC/issues/731
2585
2669
[#736]: https://github.com/PowerShell/DSC/pull/736
2670
+ [#760]: https://github.com/PowerShell/DSC/pull/760
2671
+ [#769]: https://github.com/PowerShell/DSC/pull/769
2672
+ [#770]: https://github.com/PowerShell/DSC/pull/770
2673
+ [#774]: https://github.com/PowerShell/DSC/pull/774
2674
+ [#776]: https://github.com/PowerShell/DSC/pull/776
2675
+ [#777]: https://github.com/PowerShell/DSC/pull/777
2676
+ [#779]: https://github.com/PowerShell/DSC/pull/779
2586
2677
[#748]: https://github.com/PowerShell/DSC/pull/748
2587
2678
[#758]: https://github.com/PowerShell/DSC/pull/758
2588
2679
[#764]: https://github.com/PowerShell/DSC/pull/764
0 commit comments