@@ -73,6 +73,107 @@ changes since the last release, see the [diff on GitHub][unreleased].
7373
7474<!-- Unreleased change links -->
7575
76+ ## [ v3.0.0-preview.10] [ release-v3.0.0-preview.10 ] - 2024-09-17
77+
78+ This section includes a summary of changes for the ` preview.10 ` release. For the full list of changes
79+ in this release, see the [ diff on GitHub] [ compare-v3.0.0-preview.10 ] .
80+
81+ <!-- Release links -->
82+ [ release-v3.0.0-preview.10 ] : https://github.com/PowerShell/DSC/releases/tag/v3.0.0-preview.10 " Link to the DSC v3.0.0-preview.10 release on GitHub "
83+ [ compare-v3.0.0-preview.10 ] : https://github.com/PowerShell/DSC/compare/v3.0.0-preview.9...v3.0.0-preview.10
84+
85+ ### Changed
86+
87+ - The WMI adapter now treats instance properties as query properties. Prior to this change, adapted
88+ instances would return every property. Starting with this release, only properties defined in the
89+ instance declaration are returned. If an instance property is defined with a value, the adapter
90+ uses that property and value to filter the instance.
91+
92+ <details ><summary >Related work items</summary >
93+
94+ - Issues: [ #475 ] [ #475 ] .
95+ - PRs: [ #548 ] [ #548 ]
96+
97+ </details >
98+
99+ ### Added
100+
101+ - Added capability for users to specify expressions when indexing into arrays for configuration
102+ functions.
103+
104+ <details ><summary >Related work items</summary >
105+
106+ - Issues: _ None_ .
107+ - PRs: [ #527 ] [ #527 ]
108+
109+ </details >
110+
111+ - Added a lookup table to improve performance when invoking adapted resources. DSC uses this table
112+ to avoid needing to enumerate all adapted resources for non-list operations where possible. For
113+ more information, see [ dsc resource list] [ p10-aa ] .
114+
115+ <details ><summary >Related work items</summary >
116+
117+ - Issues: _ None_ .
118+ - PRs: [ #530 ] [ #530 ]
119+
120+ </details >
121+
122+ ### Fixed
123+
124+ - Fixed a bug in the tree-sitter grammar preventing use of multiline strings and escaped single
125+ quotes in configuration functions.
126+
127+ <details ><summary >Related work items</summary >
128+
129+ - Issues: [ #518 ] [ #518 ]
130+ - PRs: [ #524 ] [ #524 ]
131+
132+ </details >
133+
134+ - Fixed trace messaging for the ` Microsoft.DSC/PowerShell ` and ` Microsoft.Windows/PowerShell `
135+ adapters to correctly emit warning and error messages instead of emitting all messages as debug.
136+
137+ <details ><summary >Related work items</summary >
138+
139+ - Issues: _ None_ .
140+ - PRs: [ #528 ] [ #528 ]
141+
142+ </details >
143+
144+ - Fixed error messages for the ` Microsoft.DSC/PowerShell ` and ` Microsoft.Windows/PowerShell `
145+ adapters to clarify the actual error instead of returning a generic message.
146+
147+ <details ><summary >Related work items</summary >
148+
149+ - Issues: [ #516 ] [ #516 ]
150+ - PRs: [ #525 ] [ #525 ]
151+
152+ </details >
153+
154+ - Fixed the check for caching in the ` Microsoft.DSC/PowerShell ` and ` Microsoft.Windows/PowerShell `
155+ adapters to check on whole seconds instead of fractional seconds, reducing the frequency of
156+ unneccessary cache invalidation.
157+
158+ <details ><summary >Related work items</summary >
159+
160+ - Issues: _ None_ .
161+ - PRs: [ #533 ] [ #533 ]
162+
163+ </details >
164+
165+ - Fixed behavior for built-in resources to correctly handle trace messaging for nested calls to
166+ ` dsc ` .
167+
168+ <details ><summary >Related work items</summary >
169+
170+ - Issues: [ #512 ] [ #512 ]
171+ - PRs: [ #541 ] [ #541 ]
172+
173+ </details >
174+
175+ [ p10-aa ] : docs/reference/cli/resource/list.md#adapted-resource-cache
176+
76177## [ v3.0.0-preview.9] [ release-v3.0.0-preview.9 ] - 2024-08-15
77178
78179This section includes a summary of changes for the ` preview.9 ` release. For the full list of changes
@@ -1818,6 +1919,7 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
18181919[#465]: https://github.com/PowerShell/DSC/issues/465
18191920[#468]: https://github.com/PowerShell/DSC/issues/468
18201921[#469]: https://github.com/PowerShell/DSC/issues/469
1922+ [#475]: https://github.com/PowerShell/DSC/issues/475
18211923[#477]: https://github.com/PowerShell/DSC/issues/477
18221924[#480]: https://github.com/PowerShell/DSC/issues/480
18231925[#481]: https://github.com/PowerShell/DSC/issues/481
@@ -1839,7 +1941,18 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
18391941[#506]: https://github.com/PowerShell/DSC/issues/504
18401942[#509]: https://github.com/PowerShell/DSC/issues/509
18411943[#511]: https://github.com/PowerShell/DSC/issues/511
1944+ [#512]: https://github.com/PowerShell/DSC/issues/512
18421945[#514]: https://github.com/PowerShell/DSC/issues/514
1946+ [#516]: https://github.com/PowerShell/DSC/issues/516
1947+ [#518]: https://github.com/PowerShell/DSC/issues/518
1948+ [#524]: https://github.com/PowerShell/DSC/issues/524
1949+ [#525]: https://github.com/PowerShell/DSC/issues/525
1950+ [#527]: https://github.com/PowerShell/DSC/issues/527
1951+ [#528]: https://github.com/PowerShell/DSC/issues/528
1952+ [#530]: https://github.com/PowerShell/DSC/issues/530
1953+ [#533]: https://github.com/PowerShell/DSC/issues/533
1954+ [#541]: https://github.com/PowerShell/DSC/issues/541
1955+ [#548]: https://github.com/PowerShell/DSC/issues/548
18431956[#57]: https://github.com/PowerShell/DSC/issues/57
18441957[#70]: https://github.com/PowerShell/DSC/issues/70
18451958[#73]: https://github.com/PowerShell/DSC/issues/73
0 commit comments