Skip to content

Chore: Consolidate today's work back into one Unreleased section - #12

Merged
tajobe merged 2 commits into
mainfrom
chore/consolidate-changelog-unreleased
Jul 22, 2026
Merged

Chore: Consolidate today's work back into one Unreleased section#12
tajobe merged 2 commits into
mainfrom
chore/consolidate-changelog-unreleased

Conversation

@tajobe

@tajobe tajobe commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Summary

  • The v0.2.1 and v0.3.0 releases created earlier today were rolled back (GitHub releases, packages, and tags deleted) after a rebase orphaned the v0.3.0 tag's commit, causing axion to compute the wrong next version (0.2.1 instead of 0.3.1).
  • Merges the [0.2.1] and [0.3.0] sections back into [Unreleased] so the next release starts clean from a single, correctly-ordered version bump instead of split across two premature releases.
  • Restored the Keep a Changelog/SemVer footer note, which had been silently dropped by the changelog plugin's patching (it only preserves versioned sections and the reference-link footer, not free-form prose between them).

Test plan

  • ./gradlew clean build passes
  • ./gradlew getChangelog --no-header --unreleased confirmed the consolidated Unreleased section reads back correctly with all entries intact

The v0.2.1 and v0.3.0 releases created earlier today were rolled back
(GitHub releases, packages, and tags all deleted) after a rebase
orphaned the v0.3.0 tag's commit, causing axion to compute the wrong
next version (0.2.1 instead of 0.3.1). Merges the [0.2.1] and [0.3.0]
sections back into [Unreleased] so the next release starts clean from
a single, correctly-ordered version bump.

Also restored the Keep a Changelog/SemVer footer note, which had been
silently dropped by the changelog plugin's patching (it only preserves
versioned sections and the reference-link footer, not free-form
prose between them).

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR consolidates the prematurely-created v0.2.1 and v0.3.0 changelog entries back into a single [Unreleased] section, aligning the changelog with the rolled-back tags/releases and restoring the Keep a Changelog / SemVer footer note.

Changes:

  • Merged the 0.2.1 and 0.3.0 content back into [Unreleased].
  • Restored the Keep a Changelog / Semantic Versioning explanatory footer text.
  • Updated the [Unreleased] compare link to start from v0.2.0 (since v0.2.1/v0.3.0 were rolled back).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

The manual consolidation matched the file's older hand-written style
(no blank line between a header and its content), but the changelog
plugin's own patchChangelog rendering always inserts one. Since the
plugin will keep patching this file on every future release, match its
style throughout (including the historical 0.2.0/0.1.0 sections) so
future patches don't reintroduce a formatting diff.
@tajobe
tajobe merged commit 5c1e5cc into main Jul 22, 2026
1 check passed
@tajobe
tajobe deleted the chore/consolidate-changelog-unreleased branch July 22, 2026 18:45
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.

2 participants