@@ -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.2.0-preview.1 ...main
49
+ [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.3 ...main
50
50
51
51
<!--
52
52
Unreleased change entry instructions:
@@ -75,6 +75,189 @@ changes since the last release, see the [diff on GitHub][unreleased].
75
75
76
76
77
77
78
+ ## [ v3.2.0-preview.3] [ release-v3.2.0-preview.3 ] - 2025-07-19
79
+
80
+ This section includes a summary of changes for the ` v3.2.0-preview.3 ` release. For the full list of
81
+ changes in this release, see the [ diff on GitHub] [ compare-v3.2.0-preview.3 ] .
82
+
83
+ <!-- Release links -->
84
+ [ release-v3.2.0-preview.3 ] : https://github.com/PowerShell/DSC/releases/tag/v3.2.0-preview.3 " Link to the DSC v3.2.0-preview.3 release on GitHub "
85
+ [ compare-v3.2.0-preview.3 ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.2...v3.2.0-preview.3
86
+
87
+ ### Added
88
+
89
+ - Add support for ` secret() ` function and "secret" extensions to retrieve secrets during configuration evaluation.
90
+
91
+ <details ><summary >Related work items</summary >
92
+
93
+ - Issues: [ #685 ] [ #685 ]
94
+ - PRs: [ #908 ] [ #908 ]
95
+
96
+ </details >
97
+
98
+ - Add ` dsc function list ` subcommand to enumerate supported functions.
99
+
100
+ <details ><summary >Related work items</summary >
101
+
102
+ - Issues: _ None_ .
103
+ - PRs: [ #959 ] [ #959 ]
104
+
105
+ </details >
106
+
107
+ - Add ` condition ` support for resource instances within a configuration document.
108
+
109
+ <details ><summary >Related work items</summary >
110
+
111
+ - Issues: [ #972 ] [ #972 ]
112
+ - PRs: [ #978 ] [ #978 ]
113
+
114
+ </details >
115
+
116
+ - Enable resources to return ` _restartRequired ` metadata that aggregates at the configuration result level.
117
+
118
+ <details ><summary >Related work items</summary >
119
+
120
+ - Issues: [ #50 ] [ #50 ]
121
+ - PRs: [ #975 ] [ #975 ]
122
+
123
+ </details >
124
+
125
+ - Add remaining logical functions to the function library: ` and ` , ` bool ` , ` false ` , ` true ` , ` not ` , ` or ` .
126
+
127
+ <details ><summary >Related work items</summary >
128
+
129
+ - Issues: [ #976 ] [ #976 ]
130
+ - PRs: [ #979 ] [ #979 ]
131
+
132
+ </details >
133
+
134
+ - Introduce inline script resources: ` Microsoft.DSC.Transitional/PowerShellScript ` and ` Microsoft.DSC.Transitional/WindowsPowerShellScript ` .
135
+
136
+ <details ><summary >Related work items</summary >
137
+
138
+ - Issues: [ #885 ] [ #885 ]
139
+ - PRs: [ #937 ] [ #937 ]
140
+
141
+ </details >
142
+
143
+ - sshdconfig: add support for configuring a default shell on Windows.
144
+
145
+ <details ><summary >Related work items</summary >
146
+
147
+ - Issues: _ None_ .
148
+ - PRs: [ #907 ] [ #907 ]
149
+
150
+ </details >
151
+
152
+ - WMI adapter: add ` set ` capability for WMI-backed resources.
153
+
154
+ <details ><summary >Related work items</summary >
155
+
156
+ - Issues: [ #475 ] [ #475 ]
157
+ - PRs: [ #946 ] [ #946 ]
158
+
159
+ </details >
160
+
161
+ ### Changed
162
+
163
+ - sshdconfig: add JSON tracing and update supported keyword constants.
164
+
165
+ <details ><summary >Related work items</summary >
166
+
167
+ - Issues: _ None_ .
168
+ - PRs: [ #958 ] [ #958 ]
169
+
170
+ </details >
171
+
172
+ ### Fixed
173
+
174
+ - Correct trace message to use ` results ` and emit JSON for function evaluation traces.
175
+
176
+ <details ><summary >Related work items</summary >
177
+
178
+ - Issues: _ None_ .
179
+ - PRs: [ #955 ] [ #955 ]
180
+
181
+ </details >
182
+
183
+ - Windows PowerShell adapter: suppress progress output.
184
+
185
+ <details ><summary >Related work items</summary >
186
+
187
+ - Issues: [ #923 ] [ #923 ]
188
+ - PRs: [ #964 ] [ #964 ]
189
+
190
+ </details >
191
+
192
+ - Adapter capability discovery: fix discovery of capabilities in the PowerShell adapter and Windows PowerShell adapter.
193
+
194
+ <details ><summary >Related work items</summary >
195
+
196
+ - Issues: [ #853 ] [ #853 ]
197
+ - PRs: [ #876 ] [ #876 ] , [ #877 ] [ #877 ]
198
+
199
+ </details >
200
+
201
+ ## [ v3.2.0-preview.2] [ release-v3.2.0-preview.2 ] - 2025-07-11
202
+
203
+ This section includes a summary of changes for the ` v3.2.0-preview.2 ` release. For the full list of
204
+ changes in this release, see the [ diff on GitHub] [ compare-v3.2.0-preview.2 ] .
205
+
206
+ <!-- Release links -->
207
+ [ release-v3.2.0-preview.2 ] : https://github.com/PowerShell/DSC/releases/tag/v3.2.0-preview.2 " Link to the DSC v3.2.0-preview.2 release on GitHub "
208
+ [ compare-v3.2.0-preview.2 ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.1...v3.2.0-preview.2
209
+
210
+ ### Added
211
+
212
+ - Enable resources to return metadata that DSC merges into the resource result output's ` metadata ` .
213
+
214
+ <details ><summary >Related work items</summary >
215
+
216
+ - Issues: [ #467 ] [ #467 ]
217
+ - PRs: [ #947 ] [ #947 ]
218
+
219
+ </details >
220
+
221
+ ### Changed
222
+
223
+ - Rename ` Microsoft.Windows/sshd_config ` resource to ` Microsoft/sshd_config ` to reflect cross-platform scope.
224
+
225
+ <details ><summary >Related work items</summary >
226
+
227
+ - Issues: [ #915 ] [ #915 ]
228
+ - PRs: [ #932 ] [ #932 ]
229
+
230
+ </details >
231
+
232
+ ### Fixed
233
+
234
+ - Fix default interactive output to use YAML for resource ` get ` results.
235
+
236
+ <details ><summary >Related work items</summary >
237
+
238
+ - Issues: [ #918 ] [ #918 ]
239
+ - PRs: [ #920 ] [ #920 ]
240
+
241
+ </details >
242
+
243
+ - Fix property discovery for class-based resources in the Windows PowerShell adapter.
244
+
245
+ <details ><summary >Related work items</summary >
246
+
247
+ - Issues: [ #878 ] [ #878 ]
248
+ - PRs: [ #879 ] [ #879 ]
249
+
250
+ </details >
251
+
252
+ - Remove UTF-8 BOM from files when reading to avoid mis-parsing content.
253
+
254
+ <details ><summary >Related work items</summary >
255
+
256
+ - Issues: [ #829 ] [ #829 ]
257
+ - PRs: [ #944 ] [ #944 ]
258
+
259
+ </details >
260
+
78
261
## [ v3.2.0-preview.1] [ release-v3.2.0-preview.1 ] - 2025-06-26
79
262
80
263
This section includes a summary of changes for the ` v3.2.0-preview.1 ` release. For the full list of
@@ -3023,3 +3206,53 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
3023
3206
[#598]: https://github.com/PowerShell/DSC/issues/598
3024
3207
[#665]: https://github.com/PowerShell/DSC/issues/665
3025
3208
[#539]: https://github.com/PowerShell/DSC/issues/539
3209
+
3210
+ [#467]: https://github.com/PowerShell/DSC/issues/467
3211
+ [#915]: https://github.com/PowerShell/DSC/issues/915
3212
+ [#918]: https://github.com/PowerShell/DSC/issues/918
3213
+ [#878]: https://github.com/PowerShell/DSC/issues/878
3214
+ [#829]: https://github.com/PowerShell/DSC/issues/829
3215
+ [#921]: https://github.com/PowerShell/DSC/issues/921
3216
+ [#914]: https://github.com/PowerShell/DSC/issues/914
3217
+ [#909]: https://github.com/PowerShell/DSC/issues/909
3218
+
3219
+ [#947]: https://github.com/PowerShell/DSC/pull/947
3220
+ [#932]: https://github.com/PowerShell/DSC/pull/932
3221
+ [#920]: https://github.com/PowerShell/DSC/pull/920
3222
+ [#879]: https://github.com/PowerShell/DSC/pull/879
3223
+ [#944]: https://github.com/PowerShell/DSC/pull/944
3224
+ [#935]: https://github.com/PowerShell/DSC/pull/935
3225
+ [#902]: https://github.com/PowerShell/DSC/pull/902
3226
+ [#916]: https://github.com/PowerShell/DSC/pull/916
3227
+ [#910]: https://github.com/PowerShell/DSC/pull/910
3228
+ [#927]: https://github.com/PowerShell/DSC/pull/927
3229
+ [#929]: https://github.com/PowerShell/DSC/pull/929
3230
+ [#939]: https://github.com/PowerShell/DSC/pull/939
3231
+ [#936]: https://github.com/PowerShell/DSC/pull/936
3232
+ [#919]: https://github.com/PowerShell/DSC/pull/919
3233
+
3234
+ [#685]: https://github.com/PowerShell/DSC/issues/685
3235
+ [#972]: https://github.com/PowerShell/DSC/issues/972
3236
+ [#50]: https://github.com/PowerShell/DSC/issues/50
3237
+ [#976]: https://github.com/PowerShell/DSC/issues/976
3238
+ [#885]: https://github.com/PowerShell/DSC/issues/885
3239
+ [#853]: https://github.com/PowerShell/DSC/issues/853
3240
+ [#923]: https://github.com/PowerShell/DSC/issues/923
3241
+ [#967]: https://github.com/PowerShell/DSC/issues/967
3242
+
3243
+ [#908]: https://github.com/PowerShell/DSC/pull/908
3244
+ [#959]: https://github.com/PowerShell/DSC/pull/959
3245
+ [#978]: https://github.com/PowerShell/DSC/pull/978
3246
+ [#975]: https://github.com/PowerShell/DSC/pull/975
3247
+ [#979]: https://github.com/PowerShell/DSC/pull/979
3248
+ [#937]: https://github.com/PowerShell/DSC/pull/937
3249
+ [#907]: https://github.com/PowerShell/DSC/pull/907
3250
+ [#946]: https://github.com/PowerShell/DSC/pull/946
3251
+ [#958]: https://github.com/PowerShell/DSC/pull/958
3252
+ [#971]: https://github.com/PowerShell/DSC/pull/971
3253
+ [#989]: https://github.com/PowerShell/DSC/pull/989
3254
+ [#955]: https://github.com/PowerShell/DSC/pull/955
3255
+ [#964]: https://github.com/PowerShell/DSC/pull/964
3256
+ [#969]: https://github.com/PowerShell/DSC/pull/969
3257
+ [#876]: https://github.com/PowerShell/DSC/pull/876
3258
+ [#877]: https://github.com/PowerShell/DSC/pull/877
0 commit comments