Repository navigation
Add the changelog of the versions since 0.13.0 - #490
Conversation
Cover 1.0.0 to 2.0.4 and the changes on master that are not released yet. The dates are those of the GitHub releases, or of the NuGet packages for the versions that have no release. The entries of the never released "Version 0.14.0" are part of 1.0.0 now. Define the references of hedgehogqa#437 and @LyndonGingerich, which were missing. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
🟡 Changes recommended
Inaccurate API compatibility and availability notes could mislead users upgrading between releases.
4 open issues
What changed in this PR
Updates the changelog with release history since 0.13.0 and current unreleased changes.
Changes:
- Adds versions 1.0.0–2.0.4, including adapter releases and breaking changes.
- Moves the unreleased 0.14.0 entries into 1.0.0.
- Adds contributor, pull request and commit references, and repairs broken links.
| File | Description |
|---|---|
| CHANGELOG.md | Restores missing release history and adds an Unreleased section. |
Review effort: Balanced
Update CHANGELOG with new features, fixes, and breaking changes across multiple versions. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
@xperiandri, thank you for the PR! Copilot had some suggestions, I included them. Indeed, the CHANGELOG was not up to date and now that we have so many agentic tools in our disposals (vs back then when the project was created) perhaps we can automate this process. |
|
@moodmosaic we can port an approach from https://github.com/fsprojects/FSharp.Control.R3 which I took from some F# OSS library template |
|
@xperiandri, sure! Can you provide here the link from the PR in https://github.com/fsprojects/FSharp.Control.R3 that enables this to see? |

CHANGELOG.mdstops at an unreleased "Version 0.14.0" entry, but the latest tag isv2.0.0,Hedgehog2.0.4 is on NuGet andmasterhas more. This adds the missing versions, 1.0.0 to 2.0.4, and anUnreleasedsection, in the existing format. OnlyCHANGELOG.mdchanges.CONTRIBUTING.md says that merged PRs go into the changelog; the file was last touched in July 2023.
What is in it
Hedgehog.Stateful.Hedgehog.Xunit.v3followed the versions ofHedgehogup to 2.0.0, so it has no sections of its own.Hedgehog.NUnitandHedgehog.MSTestare mentioned where they appear.Hedgehog.Statefulwas released from this repository (0.5.0-beta1 to 0.7.0-beta3) until Remove Hedgehog.Stateful #477 removed it, so its changes are under 2.0.1 and 2.0.2.[437]and[LyndonGingerich]were not defined (the second one lacked the colon), so those links did not work.What to check
DateTimeKind#480).Unreleasedlists what is onmaster, but not in the latest versions on NuGet:Hedgehog2.0.4,Hedgehog.Xunit.v32.0.0 andHedgehog.NUnit1.0.0.Hedgehog.MSTest1.0.0 is already published.Happy to change the format, for example to sections per package.
🤖 Generated with Claude Code