Skip to content

feat: add changesets changelog metadata - #87

Open
GuillaumeRx wants to merge 1 commit into
mainfrom
gr/changesets-changelog-metadata
Open

GuillaumeRx wants to merge 1 commit into
mainfrom
gr/changesets-changelog-metadata

Conversation

@GuillaumeRx

@GuillaumeRx GuillaumeRx commented Oct 16, 2026 •

Copy link
Copy Markdown
Contributor

Explanation

@metamask/changesets-changelog needs shared changelog categories and validated options.

This PR:

  • Exports the six Keep a Changelog categories from @metamask/changesets-utils.
  • Re-exports them through the plugin's categories entry point.
  • Validates the required repository option.
  • Resolves pull request numbers from commit subjects without GitHub API calls.
  • Adds tests, package configuration, TypeScript references, and changelog entries.

References

Checklist

  • I've updated the test suite for new or updated code as appropriate
  • I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
  • I've communicated my changes to consumers by updating changelogs for packages I've changed
  • I've introduced breaking changes in this PR and have prepared draft pull requests for clients and consumer packages to resolve them

@GuillaumeRx
GuillaumeRx marked this pull request as ready for review October 16, 2026 10:04
@GuillaumeRx
GuillaumeRx requested a review from a team as a code owner October 16, 2026 10:04
@GuillaumeRx
GuillaumeRx deployed to default-branch October 16, 2026 10:04 — with GitHub Actions Active
Comment thread packages/changesets-changelog/src/categories.ts Outdated
Comment thread packages/changesets-changelog/src/options.ts Outdated
Comment thread packages/changesets-changelog/src/types.ts Outdated
Comment thread packages/changesets-changelog/src/categories.ts Outdated
@GuillaumeRx
GuillaumeRx force-pushed the gr/changesets-changelog-metadata branch from 68f04f2 to b3c3a63 Compare October 16, 2026 12:31

@cryptodev-2s cryptodev-2s left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

This branch was successfully deployed

1 active (outdated) deployment
default-branch — 81a8822c Deployed Oct 16, 2026 by GuillaumeRx via Determine whether this PR is a release PR #101
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants