This folder is managed by Changesets — it drives the version bumps, changelogs and npm publishing for this monorepo.
- Add a changeset for your change:
npm run changeset(oryarn/pnpm/gjsify run changeset). Pick the affected packages and the bump type, write a one-line summary. Commit the generated.changeset/*.mdwith your PR. - All
@learn6502/*packages are version-locked (fixedgroup) — they bump together, keeping the internal^x.y.zranges consistent. Changesets rewrites those internal ranges automatically onversion, so you never hand-sync them. - Only
@learn6502/coreis published to npm; the other packages areprivate(they still get versioned + changelogged, just not published).
Release flow (maintainer): npm run changeset:version (applies pending changesets → bumps versions + internal ranges + writes CHANGELOGs), commit, then npm run changeset:publish (builds + changeset publish).