Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

chore: add changeset for commitlint v20 migration - #53

Merged
benhigham merged 2 commits into
mainfrom
kael/changeset-v20-migration
Mar 11, 2026
Merged

benhigham merged 2 commits into
mainfrom
kael/changeset-v20-migration

Conversation

@benhigham

@benhigham benhigham commented Mar 11, 2026 •

Copy link
Copy Markdown
Owner

Summary

Adds a missing changelog entry for the v20 dep bumps and peer dep change, and fixes documentation accuracy ahead of the v1.0.0 release.

These changes were already applied to package.json via earlier PRs (#33, #29, #28, #31) and the recent pnpm update --latest, but their original changeset was consumed by the old release PR (#41) which never published. Without this, the v1.0.0 changelog won't mention the v20 migration — which is the most significant consumer-facing change in this release.

Changes

  • Changeset: Add v20-migration.md (marked major) documenting the @commitlint v19→v20 bump and peer dep change
  • README: Remove stale "Atom-style changelogs" feature claim; update requirements to Node.js 22+ and commitlint 20.x+
  • Changesets on main: Fix Node 20 EOL date (April 2026, not October); remove false precision on parser upgrade version
  • package.json: Relax engines from >=22.15.0 to >=22; bump packageManager to pnpm@10.32.1

Notes

When merged, the three pending changesets (drop-node-18-20, remove-atom-parser-preset, v20-migration) will produce a major bump from 0.2.0 → 1.0.0.

Raised by Kael 🔗

Copilot AI review requested due to automatic review settings March 11, 2026 06:54
@changeset-bot

changeset-bot Bot commented Mar 11, 2026 •

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 4494d77

The changes in this PR will be included in the next version bump.

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

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

Adds a missing Changesets entry so the upcoming release notes properly capture the earlier commitlint v20 migration work (dependency bumps + peer dependency change) that was previously “lost” due to an unpublished release PR.

Changes:

  • Adds a new changeset describing the commitlint v20 dependency and peer dependency updates.
  • Ensures the changelog for the next release includes the v20 migration notes.

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

- Remove stale Atom changelog reference from README
- Update README requirements to commitlint 20.x+ and Node.js 22+
- Promote v20-migration changeset from minor to major (peer dep bump is breaking)
- Correct Node 20 EOL date from October to April 2026
- Remove false precision on commitlint parser upgrade version
- Relax engines constraint from >=22.15.0 to >=22
- Bump packageManager to pnpm@10.32.1
@benhigham
benhigham merged commit 71c5c6d into main Mar 11, 2026
5 checks passed
@benhigham
benhigham deleted the kael/changeset-v20-migration branch March 11, 2026 08:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants