Skip to content

Write the 6.2.0-alpha2 release notes pass - #3037

Merged
nohwnd merged 2 commits into
mainfrom
docs/release-notes-6.2.0-alpha2
Sep 5, 2026
Merged

Write the 6.2.0-alpha2 release notes pass#3037
nohwnd merged 2 commits into
mainfrom
docs/release-notes-6.2.0-alpha2

Conversation

@nohwnd

@nohwnd nohwnd commented Sep 5, 2026

Copy link
Copy Markdown
Member

One pass over the pull requests merged since 6.2.0-alpha1, as docs/NEXT-RELEASE.md describes. #3025 and #3021 were already in the file, so this adds the remaining four.

PR Where it went
#3028 report which setup files applied the cascade section, where a reader would ask the question
#3032 timing assertions reject what they cannot measure Behavior changes
#3023 Run.SkipRun applies the cascade Other improvements and fixes
#3020 Invoke-Pester keeps its -1 exit code Other improvements and fixes

#3032 is a behavior change rather than a fix, which is why it is in that section: a test that passed on a string or an int was never asserting anything, and it fails now.

The CI and repository changes from this stretch (#3017, #3022, #3024, #3026, #3033) are not in the notes, nothing a user of the module can observe changed.

Heading and the Full Changelog link move to alpha2. Anchors keep the 6.2.0- prefix so they stay valid across the prereleases.

Branding is not in here, Prerelease is still alpha1 in src/Pester.psd1 and that is a separate commit by convention.

🤖

Covers the four user visible pull requests merged since alpha1. #3025 and #3021
were already in the file.

Should-BeFasterThan and Should-BeSlowerThan rejecting what they cannot measure is
a behavior change, not a fix. A test that passed on a string or an int was not
asserting anything and it fails now.

🤖
@nohwnd
nohwnd enabled auto-merge (squash) September 5, 2026 10:04
@nohwnd
nohwnd disabled auto-merge September 5, 2026 10:08
The notes heading moved to 6.2.0-alpha2 but src/Pester.psd1 still said alpha1, so
the built module would have published as 6.2.0-alpha1 again. Prerelease and the
ReleaseNotes link follow the heading. ModuleVersion and RequiredAssemblyVersion stay
at 6.2.0, only the prerelease label changes.
@nohwnd
nohwnd merged commit ad5871c into main Sep 5, 2026
12 checks passed
@nohwnd
nohwnd deleted the docs/release-notes-6.2.0-alpha2 branch September 5, 2026 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant