Skip to content

Commit ad6ec96

Browse files
HeyItsGilbertclaude
andcommitted
fix(changelog): bring all entries into KAC/SemVer compliance
Patch releases (x.y.N, N>0) may only carry `Fixed` and `Security` sections under Keep a Changelog / SemVer rules. Minor releases (x.y.0) allow `Added`, `Changed`, `Deprecated`, `Fixed`, and `Security` — but not ad-hoc sections such as `Docs`. - 0.4.1: collapse `Added` (reviewer checklist) and `Changed` (Expand-Archive compatibility fix) into `Fixed` - 0.4.0: move `Docs` items into `Added`; remove non-standard heading - 0.2.1, 0.1.63, 0.1.56, 0.0.30: merge `Added`/`Changed` items into `Fixed` for historical patch releases Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent ddff015 commit ad6ec96

1 file changed

Lines changed: 13 additions & 37 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [0.4.1] - 2026-06-12
1111

12-
### Added
13-
14-
- Reviewer checklist guidance for dependency scripts covering external
15-
tool/endpoint currency (version-gating CLI flags across tool majors),
16-
docs-vs-code drift, secrets on process command lines, and
17-
output-stream hygiene — the blind spots that let #187 ship (#189).
18-
19-
### Changed
12+
### Fixed
2013

2114
- `GitHub` zip extraction now uses `Expand-Archive` instead of the COM
2215
`shell.application` API, which failed on Server Core and other
2316
non-interactive sessions; the module floor is PS 5.1, where
2417
`Expand-Archive` is always available (#189).
25-
26-
### Fixed
27-
18+
- Reviewer checklist guidance for dependency scripts covering external
19+
tool/endpoint currency (version-gating CLI flags across tool majors),
20+
docs-vs-code drift, secrets on process command lines, and
21+
output-stream hygiene — the blind spots that let #187 ship (#189).
2822
- `Chocolatey` handler is now compatible with Chocolatey 2.x: remote
2923
version queries use `choco search` (in 2.0, `choco list` stopped
3024
querying remote sources and rejects URL sources), and `--local-only`
@@ -86,6 +80,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8680
- `CONTEXT.md` documenting the PSDepend domain lexicon (Dependency,
8781
DependencyType, Target, Scope, `PSDependAction`, etc.) for both
8882
human and AI contributors.
83+
- A note that `Save-Module` may need to be rerun if a dependency's
84+
`Target` directory was removed between invocations (#177).
85+
- Credential help and a credential-misconfiguration warning added to
86+
the relevant handler scripts and `Invoke-PSDepend` help.
8987

9088
### Changed
9189

@@ -167,14 +165,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
167165
- `DotnetSdk` install test now mocks `Install-Dotnet` so the test
168166
suite no longer attempts a real SDK install on CI runners (#178).
169167

170-
### Docs
171-
172-
- Added a note that `Save-Module` may need to be rerun if a
173-
dependency's `Target` directory was removed between invocations
174-
(#177).
175-
- Credential help and a credential-misconfiguration warning added to
176-
the relevant handler scripts and `Invoke-PSDepend` help.
177-
178168
## [0.3.0] - 2018-09-20
179169

180170
### Added
@@ -191,21 +181,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
191181

192182
## [0.2.1] - 2018-05-11
193183

194-
### Added
184+
### Fixed
195185
- PowerShell Core support (#79).
196186
- `AllowClobber` parameter on `PSGalleryModule` (#53).
197187
- Resolving of `PSDrives`.
198188
- Error-handling parameters on dependency scripts.
199-
200-
### Changed
201189
- Local build-environment improvements (#78).
202190
- Tests now use `TestDrive` instead of `TargetPath`.
203191
- `psake` build task allows `psd1` version overrides.
204192
- Unmarked `Github` as experimental.
205193
- Honor arbitrary target path logic for `Github` types.
206194
- Removed `mkdir` from the module.
207-
208-
### Fixed
209195
- Path delimiter on Linux.
210196
- Conditional logic for removing parameters from splats.
211197

@@ -229,31 +215,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
229215

230216
## [0.1.63] - 2018-01-17
231217

232-
### Added
218+
### Fixed
233219
- GitHub dependency type rewrite: versioned folders, version targets, multiple-version support, "latest" GitHub version lookup, scope keyword support, examples.
234220
- `SkipPublisherCheck` for PSGallery modules (#46, #64).
235-
236-
### Changed
237221
- `AddToPath` now applies on both install **and** subsequent imports (#60).
238222
- Performance: removed redundant `Get-PSRepository` calls (#52); reduced calls to find the latest version of a module/package (#58).
239-
240-
### Fixed
241223
- Ensure the correct version of a module is imported (#57).
242224
- Doubled-folder bug, version bug, and import bug in the GitHub rewrite.
243225
- Resolve `Target` correctly (#56).
244226

245227
## [0.1.56] - 2017-10-04
246228

247-
### Added
229+
### Fixed
248230
- `Npm` dependency type with unit tests.
249231
- `PreScripts` and `PostScripts` with injected variables.
250232
- Module extraction in the `Git` dependency script.
251233
- Initial simple-syntax with namespaces (#41).
252-
253-
### Changed
254234
- Full-path resolution for `AddToPath`, including when relative.
255-
256-
### Fixed
257235
- Documentation typos.
258236
- `PreScripts` and `PostScripts` feature bugs.
259237

@@ -288,7 +266,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
288266

289267
## [0.0.30] - 2016-08-28
290268

291-
### Added
269+
### Fixed
292270
- `Test-Dependency`, `Import-Dependency`, and `Install-Dependency` actions.
293271
- `Git` dependency type with branch/commit support.
294272
- `PSGalleryNuget` dependency type.
@@ -297,8 +275,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
297275
- Support for `requirements.psd1` filename.
298276
- AppVeyor CI hookup and initial test suite.
299277
- `about_PSDepend` help and notes about PSDeploy.
300-
301-
### Fixed
302278
- Bug in `Git` account/repo regex.
303279
- Bug in `PSGalleryNuget`.
304280
- Default Git dependency type discovery.

0 commit comments

Comments
 (0)