@@ -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