Skip to content

docs(CHANGELOG): define the [0.2.1] link, move [Unreleased] base - #10

Merged
y1o1 merged 1 commit into
developfrom
docs/changelog-0.2.1-links
Jul 26, 2026
Merged

docs(CHANGELOG): define the [0.2.1] link, move [Unreleased] base#10
y1o1 merged 1 commit into
developfrom
docs/changelog-0.2.1-links

Conversation

@y1o1

@y1o1 y1o1 commented Jul 26, 2026

Copy link
Copy Markdown
Contributor

Summary

The 0.2.1 cut (#9) added the ## [0.2.1] heading but not the matching link
definition at the bottom of the file, so it rendered as literal bracketed text
rather than a link to the release. [Unreleased] also still compared from
v0.2.0, which would have listed the 0.2.1 changes as unreleased indefinitely.

-[Unreleased]: https://github.com/provin-line/auth/compare/v0.2.0...HEAD
+[Unreleased]: https://github.com/provin-line/auth/compare/v0.2.1...HEAD
+[0.2.1]: https://github.com/provin-line/auth/releases/tag/v0.2.1
 [0.2.0]: https://github.com/provin-line/auth/releases/tag/v0.2.0

[0.1.0] stays link-less on purpose — the entry itself states no public tag
exists for that line.

Why this lands before the tag

v0.2.1 has not been pushed yet. The tag freezes whichever CHANGELOG the
commit carries, and correcting two link lines afterwards would cost either a
moved tag or a v0.2.2 — the exact version churn this release is trying not to
spend.

Test plan

Documentation only; no code paths touched. The link targets are the standard
Keep a Changelog compare/release URLs, and v0.2.1 will exist the moment the
tag is pushed (immediately after this merges).

🤖 Generated with Claude Code

The 0.2.1 cut added the heading but not the link definition at the
bottom, so `## [0.2.1]` rendered as literal bracketed text instead of a
link to the release — and [Unreleased] still compared from v0.2.0, which
would have shown the 0.2.1 changes as unreleased forever.

Caught before the tag deliberately: the tag freezes whatever CHANGELOG
the commit carries, and a v0.2.2 to fix two link lines is exactly the
kind of version churn this release is trying not to spend.

[0.1.0] stays link-less on purpose — no public tag exists for that line.
@y1o1
y1o1 merged commit 6cd22ef into develop Jul 26, 2026
3 checks passed
@y1o1
y1o1 deleted the docs/changelog-0.2.1-links branch July 26, 2026 16:09
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