@@ -8,7 +8,7 @@ ms.date: 06/24/2024
8
8
9
9
# Changelog
10
10
11
- <!-- markdownlint-disable-file MD033 MD024 MD053 -->
11
+ <!-- markdownlint-disable-file MD033 -->
12
12
13
13
<!--
14
14
Helpful docs snippets
@@ -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.0.0-preview.12 ...main
49
+ [ unreleased ] : https://github.com/PowerShell/DSC/compare/v3.0.0-rc.1 ...main
50
50
51
51
<!--
52
52
Unreleased change entry instructions:
@@ -73,7 +73,112 @@ changes since the last release, see the [diff on GitHub][unreleased].
73
73
74
74
<!-- Unreleased change links -->
75
75
76
+ ## [ v3.0.0-rc.1] [ release-v3.0.0-rc.1 ] - 2025-02-06
76
77
78
+ This section includes a summary of changes for the ` rc.1 ` release. For the full list of changes
79
+ in this release, see the [ diff on GitHub] [ compare-v3.0.0-rc.1 ] .
80
+
81
+ <!-- Release links -->
82
+ [ release-v3.0.0-rc.1 ] : https://github.com/PowerShell/DSC/releases/tag/v3.0.0-rc.1 " Link to the DSC v3.0.0-rc.1 release on GitHub "
83
+ [ compare-v3.0.0-rc.1 ] : https://github.com/PowerShell/DSC/compare/v3.0.0-preview.12...v3.0.0-rc.1
84
+
85
+ ### Changed
86
+
87
+ - Internationalize the ` dsc ` CLI. Localized user-facing strings and removed redundant prefixes
88
+ from some error messages.
89
+
90
+ <details ><summary >Related work items</summary >
91
+
92
+ - Issues: _ None_ .
93
+ - PRs: [ #612 ] [ #612 ]
94
+
95
+ </details >
96
+
97
+ - Change the behavior of ` reference() ` to use the raw output of a resource instead of the
98
+ DSC-decorated output. This makes configurations reusable across ` get ` , ` test ` , ` set ` , and
99
+ ` export ` operations.
100
+
101
+ <details ><summary >Related work items</summary >
102
+
103
+ - Issues: [ #389 ] [ #389 ] .
104
+ - PRs: [ #634 ] [ #634 ]
105
+
106
+ </details >
107
+
108
+ - Ensure ` systemRoot() ` always includes a trailing path separator (and have ` path() ` adopt this
109
+ behavior). This aligns behavior across platforms and avoids path-join surprises on Windows.
110
+
111
+ <details ><summary >Related work items</summary >
112
+
113
+ - Issues: _ None_ .
114
+ - PRs: [ #616 ] [ #616 ]
115
+
116
+ </details >
117
+
118
+ - Update README to remove the outdated mention of a dependency on the PSDSC module.
119
+
120
+ <details ><summary >Related work items</summary >
121
+
122
+ - Issues: _ None_ .
123
+ - PRs: [ #623 ] [ #623 ]
124
+
125
+ </details >
126
+
127
+ ### Added
128
+
129
+ - Add support for the ` contentVersion ` property in configuration documents. If present in input,
130
+ the value is accepted but not validated; generated configurations (for example, ` export ` ) set
131
+ ` contentVersion ` to ` 1.0.0 ` .
132
+
133
+ <details ><summary >Related work items</summary >
134
+
135
+ - Issues: _ None_ .
136
+ - PRs: [ #621 ] [ #621 ]
137
+
138
+ </details >
139
+
140
+ - Enable the ` Microsoft.DSC/Include ` resource to accept configuration and parameters as string
141
+ content with ` configurationContent ` and ` parametersContent ` (in addition to the existing
142
+ ` configurationFile ` and ` parametersFile ` ).
143
+
144
+ <details ><summary >Related work items</summary >
145
+
146
+ - Issues: _ None_ .
147
+ - PRs: [ #626 ] [ #626 ]
148
+
149
+ </details >
150
+
151
+ - Support writing progress as JSON with a new ` --progress-format ` (` -p ` ) root option. When set to
152
+ ` json ` , progress messages are also emitted to STDERR as JSON objects.
153
+
154
+ <details ><summary >Related work items</summary >
155
+
156
+ - Issues: [ #592 ] [ #592 ] .
157
+ - PRs: [ #614 ] [ #614 ]
158
+
159
+ </details >
160
+
161
+ ### Fixed
162
+
163
+ - Fix built-in resource and settings discovery when ` dsc ` is invoked via a symlink (for example,
164
+ when installed by WinGet), ensuring built-ins are found correctly.
165
+
166
+ <details ><summary >Related work items</summary >
167
+
168
+ - Issues: [ #618 ] [ #618 ] .
169
+ - PRs: [ #625 ] [ #625 ]
170
+
171
+ </details >
172
+
173
+ - Fix table header resource IDs casing mismatch between code and localization file for consistent
174
+ table output.
175
+
176
+ <details ><summary >Related work items</summary >
177
+
178
+ - Issues: _ None_ .
179
+ - PRs: [ #629 ] [ #629 ]
180
+
181
+ </details >
77
182
78
183
## [ v3.0.0-preview.12] [ release-v3.0.0-preview.12 ] - 2024-12-10
79
184
@@ -2193,3 +2298,16 @@ For the full list of changes in this release, see the [diff on GitHub][compare-v
2193
2298
[#606]: https://github.com/PowerShell/DSC/pull/606
2194
2299
[#608]: https://github.com/PowerShell/DSC/pull/608
2195
2300
[#609]: https://github.com/PowerShell/DSC/pull/609
2301
+ [#612]: https://github.com/PowerShell/DSC/pull/612
2302
+ [#614]: https://github.com/PowerShell/DSC/pull/614
2303
+ [#616]: https://github.com/PowerShell/DSC/pull/616
2304
+ [#621]: https://github.com/PowerShell/DSC/pull/621
2305
+ [#623]: https://github.com/PowerShell/DSC/pull/623
2306
+ [#625]: https://github.com/PowerShell/DSC/pull/625
2307
+ [#626]: https://github.com/PowerShell/DSC/pull/626
2308
+ [#629]: https://github.com/PowerShell/DSC/pull/629
2309
+ [#631]: https://github.com/PowerShell/DSC/pull/631
2310
+ [#634]: https://github.com/PowerShell/DSC/pull/634
2311
+ [#389]: https://github.com/PowerShell/DSC/issues/389
2312
+ [#592]: https://github.com/PowerShell/DSC/issues/592
2313
+ [#618]: https://github.com/PowerShell/DSC/issues/618
0 commit comments