Skip to content

Commit 0efecc2

Browse files
committed
docs(releases): v18 page — a stage's changeset states what breaks and its migration
Word the per-stage changeset rule by what AGENTS.md requires of a breaking changeset (the change and its migration) rather than "old and new spelling", which fits a rename and not a stored-data reshape. Claude-Session: https://claude.ai/code/session_012yK1ddAdAqfzwigRHZq3r2 Co-authored-by: Claude <noreply@anthropic.com>
1 parent 62e32ad commit 0efecc2

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎content/docs/releases/v18/index.mdx‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@ under the same rules.
2929
before it.
3030
- **One stage, one changeset, one migration.** ADR-0131 lands in stages, in the
3131
order the ADR records, and each stage that breaks something says so in its
32-
own changeset: what is no longer accepted, the old and new spelling, and the
33-
fix. Those changesets become each package's `CHANGELOG.md` inside the
34-
`18.0.0-next.N` tarball, so read the CHANGELOG of every prerelease you move
32+
own changeset: what breaks, and how to move from the old shape to the new
33+
one. Those changesets become the `CHANGELOG.md` entries shipped inside each
34+
`18.0.0-next.N` package, so read the CHANGELOG of every prerelease you move
3535
to — moving from one `18.0.0-next.N` to the next can break you.
3636
- **Protocol 18 comes with it.** `PROTOCOL_VERSION` is `18.0.0` on `main`, so a
3737
v18 prerelease's handshake admits `engines.protocol: '^18'` and refuses

0 commit comments

Comments
 (0)