Skip to content

chore: cut 0.1.4 and reconcile the changelog against the tag - #271

Merged
dereuromark merged 1 commit into
mainfrom
release/prepare-0.1.4
Aug 18, 2026
Merged

chore: cut 0.1.4 and reconcile the changelog against the tag#271
dereuromark merged 1 commit into
mainfrom
release/prepare-0.1.4

Conversation

@dereuromark

Copy link
Copy Markdown
Contributor

Prepares 0.1.4. No tag, no publish - the maintainer cuts it.

What moved

CHANGELOG.md only. package.json already reads 0.1.4 and is deliberately
untouched: it was bumped once, in #210, and never released.

The ## Unreleased head becomes ## [0.1.4] - 2026-08-18, with a fresh empty
## [Unreleased] above it. The already-written ## 0.1.4 - 2026-08-11 section
folds into it - v0.1.4 was never tagged, so the Web Component (#209) and the
Tiptap type declarations (#208) ship in this release, not a past one. That
section's ### Verification block is dropped; gate results are not
consumer-facing.

Reconciled against the tag, not against the last entry

v0.1.3...main is 52 commits. The section described the second half of them
and stopped short, which is the same failure the four core repos hit today.
Eleven changes were missing:

And condensed

The section ran 286 lines with fenced examples and clause-by-clause
exposition inside individual bullets. It is now one or two lines per change
with the ticket reference that carries the detail. Nothing was dropped in the
shortening - every entry that was there is still there, alongside the eleven
that were not.

Not in this PR

#270 moves the spec pin past the freeze to carve dc7bb65. It must not land
before the tag: 0.1.4 is the 22f7f47 freeze both grammar repos were pinned
to.

The Unreleased section stopped short of the tag. Reconciled against
`v0.1.3...main` (52 commits), which turned up eleven changes the section did
not describe: the semantic language attribute across three grammars and the
editor, the marker glued to it, the marker-line block-opener family (a quote,
and a %%% comment fence on a list item's and a block quote's marker line), the
unterminated %%% run that greyed out the rest of a highlight.js document, the
quote caption that is a figure caption again, the spec corpus move to the
22f7f47 freeze, the engine pin move with both ratchets, and the highlighter
coverage movement.

The section is also condensed. Detail belongs in the tickets, which every
entry now references; release notes generated from a section this long are
unreadable, and the length is what let entries go missing in the first place.

The already-written `0.1.4 - 2026-08-11` section folds into the new one:
v0.1.4 was never tagged, so its two entries ship in this release. Its
Verification block is dropped - gate results are not consumer-facing.

package.json already reads 0.1.4 and is left alone: it was bumped once and
never released, and a version is a release artifact rather than a commit
counter.
@dereuromark dereuromark added chore Tooling, CI, fixtures, pins, upkeep: no user-visible behavior change area:docs README, guides, docs site area:tooling CI, release plumbing, dependencies labels Aug 18, 2026
@dereuromark
dereuromark merged commit f1a2ec0 into main Aug 18, 2026
4 checks passed
@dereuromark
dereuromark deleted the release/prepare-0.1.4 branch August 18, 2026 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs README, guides, docs site area:tooling CI, release plumbing, dependencies chore Tooling, CI, fixtures, pins, upkeep: no user-visible behavior change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant