Skip to content

v0.4.7

Choose a tag to compare

@aaronsb aaronsb released this 19 Apr 02:05
· 24 commits to main since this release

v0.4.7

Changes since v0.4.6

fix(make): notes fetches tags before computing PREV_TAG

Published notes for v0.4.6 said 'Changes since v0.4.2' — they
bundled four releases' worth of commits instead of one.

Cause: gh release create publishes tags to GitHub but doesn't mirror
them into the local working tree. The Makefile's PREV_TAG was computed
at parse time from the local tag list, which hadn't been refreshed
since v0.4.3 was cut. The most recent local tag that wasn't the one
being published was v0.4.2, so that's what the notes compared against.

Fix: move PREV_TAG computation into the notes recipe and run
git fetch --tags --quiet before the lookup. Now every release pulls
the current tag state before picking a base, regardless of local
freshness. '|| true' keeps the fetch optional so offline packaging
still works.


Full changelog: v0.4.6...v0.4.7