@@ -8,7 +8,7 @@ ms.date: 06/24/2024
88
99# Changelog
1010
11- <!-- markdownlint-disable-file MD033 MD024 -->
11+ <!-- markdownlint-disable-file MD033 MD024 MD025 -->
1212
1313<!--
1414 Helpful docs snippets
@@ -46,7 +46,7 @@ This section includes a summary of user-facing changes since the last release. F
4646changes since the last release, see the [ diff on GitHub] [ unreleased ] .
4747
4848<!-- Unreleased comparison link - always update version to match last release tag-->
49- [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.3 ...main
49+ [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.4 ...main
5050
5151<!--
5252 Unreleased change entry instructions:
@@ -75,6 +75,130 @@ changes since the last release, see the [diff on GitHub][unreleased].
7575
7676
7777
78+ ## [ v3.2.0-preview.4] [ release-v3.2.0-preview.4 ] - 2025-08-14
79+
80+ This section includes a summary of changes for the ` v3.2.0-preview.4 ` release.
81+ For the full list of changes in this release, see the
82+ [ diff on GitHub] [ compare-v3.2.0-preview.4 ] .
83+
84+ <!-- Release links -->
85+ [ release-v3.2.0-preview.4 ] : https://github.com/PowerShell/DSC/releases/tag/v3.2.0-preview.4 " Link to the DSC v3.2.0-preview.4 release on GitHub "
86+ [ compare-v3.2.0-preview.4 ] : https://github.com/PowerShell/DSC/compare/v3.2.0-preview.3...v3.2.0-preview.4
87+
88+ ### Added
89+
90+ - Add comparison operators: ` Less ` , ` LessOrEquals ` , ` Greater ` , and
91+ ` GreaterOrEquals ` .
92+
93+ <details ><summary >Related work items</summary >
94+
95+ - Issues: [ #988 ] [ #988 ]
96+ - PRs: [ #990 ] [ #990 ] , [ #998 ] [ #998 ]
97+
98+ </details >
99+
100+ - Add Bicep extension support to work with Bicep files.
101+
102+ <details ><summary >Related work items</summary >
103+
104+ - Issues: _ None_ .
105+ - PRs: [ #997 ] [ #997 ]
106+
107+ </details >
108+
109+ - Add array functions: ` contains() ` , ` union() ` , ` length() ` , and ` empty() ` .
110+
111+ <details ><summary >Related work items</summary >
112+
113+ - Issues: _ None_ .
114+ - PRs: [ #1005 ] [ #1005 ] , [ #1039 ] [ #1039 ] , [ #1043 ] [ #1043 ]
115+
116+ </details >
117+
118+ - Add string and utility functions: ` string() ` , ` endsWith() ` , ` startsWith() ` ,
119+ ` uniqueString() ` , and ` utcNow() ` .
120+
121+ <details ><summary >Related work items</summary >
122+
123+ - Issues: _ None_ .
124+ - PRs: [ #1040 ] [ #1040 ] , [ #1032 ] [ #1032 ] , [ #1045 ] [ #1045 ]
125+
126+ </details >
127+
128+ ### Changed
129+
130+ - Align the ` Resource ` schema to match ARM conventions.
131+
132+ <details ><summary >Related work items</summary >
133+
134+ - Issues: [ #980 ] [ #980 ]
135+ - PRs: [ #995 ] [ #995 ]
136+
137+ </details >
138+
139+ - Improve duplicate resource error messages to include the resource type
140+ name.
141+
142+ <details ><summary >Related work items</summary >
143+
144+ - Issues: [ #1022 ] [ #1022 ]
145+ - PRs: [ #1029 ] [ #1029 ]
146+
147+ </details >
148+
149+ - OSInfo: have export return ` _name ` for consistency with other resources.
150+
151+ <details ><summary >Related work items</summary >
152+
153+ - Issues: _ None_ .
154+ - PRs: [ #1038 ] [ #1038 ]
155+
156+ </details >
157+
158+ - Secret extensions: require emitting the secret as plaintext to STDOUT with a
159+ trailing newline (no JSON wrapper). Multiple lines to STDOUT is an error.
160+ Also fix extensions that referenced the resource schema instead of the
161+ extension schema, and reformat a use statement for readability.
162+
163+ <details ><summary >Related work items</summary >
164+
165+ - Issues: _ None_ .
166+ - PRs: [ #1046 ] [ #1046 ]
167+
168+ </details >
169+
170+ - CLI/Adapters: treat a resource without ` export ` as usable with ` get ` when
171+ listing or invoking.
172+
173+ <details ><summary >Related work items</summary >
174+
175+ - Issues: [ #428 ] [ #428 ]
176+ - PRs: [ #1035 ] [ #1035 ]
177+
178+ </details >
179+
180+ - Functions metadata: refactor how functions return metadata and include
181+ return type information in listings.
182+
183+ <details ><summary >Related work items</summary >
184+
185+ - Issues: _ None_ .
186+ - PRs: [ #1028 ] [ #1028 ]
187+
188+ </details >
189+
190+ ### Fixed
191+
192+ - Fix parsing so expressions aren't re-parsed when passed to adapted
193+ resources.
194+
195+ <details ><summary >Related work items</summary >
196+
197+ - Issues: [ #1024 ] [ #1024 ]
198+ - PRs: [ #1031 ] [ #1031 ]
199+
200+ </details >
201+
78202## [ v3.2.0-preview.3] [ release-v3.2.0-preview.3 ] - 2025-07-19
79203
80204This section includes a summary of changes for the ` v3.2.0-preview.3 ` release. For the full list of
@@ -3242,3 +3366,24 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
32423366[#964]: https://github.com/PowerShell/DSC/pull/964
32433367[#876]: https://github.com/PowerShell/DSC/pull/876
32443368[#877]: https://github.com/PowerShell/DSC/pull/877
3369+ [#428]: https://github.com/PowerShell/DSC/issues/428
3370+ [#980]: https://github.com/PowerShell/DSC/issues/980
3371+ [#988]: https://github.com/PowerShell/DSC/issues/988
3372+ [#990]: https://github.com/PowerShell/DSC/pull/990
3373+ [#995]: https://github.com/PowerShell/DSC/pull/995
3374+ [#997]: https://github.com/PowerShell/DSC/pull/997
3375+ [#998]: https://github.com/PowerShell/DSC/pull/998
3376+ [#1005]: https://github.com/PowerShell/DSC/pull/1005
3377+ [#1022]: https://github.com/PowerShell/DSC/issues/1022
3378+ [#1024]: https://github.com/PowerShell/DSC/issues/1024
3379+ [#1028]: https://github.com/PowerShell/DSC/pull/1028
3380+ [#1029]: https://github.com/PowerShell/DSC/pull/1029
3381+ [#1031]: https://github.com/PowerShell/DSC/pull/1031
3382+ [#1032]: https://github.com/PowerShell/DSC/pull/1032
3383+ [#1035]: https://github.com/PowerShell/DSC/pull/1035
3384+ [#1038]: https://github.com/PowerShell/DSC/pull/1038
3385+ [#1039]: https://github.com/PowerShell/DSC/pull/1039
3386+ [#1040]: https://github.com/PowerShell/DSC/pull/1040
3387+ [#1043]: https://github.com/PowerShell/DSC/pull/1043
3388+ [#1045]: https://github.com/PowerShell/DSC/pull/1045
3389+ [#1046]: https://github.com/PowerShell/DSC/pull/1046
0 commit comments