Fix native binary distribution in npm package. Binaries are now built before publishing to npm, ensuring all platforms work on installation.
Changesets
This project uses Changesets for versioning and changelog generation.
Adding a changeset
When you make a change that should be released, run:
pnpm changeset
This will prompt you to:
- Select the type of change (patch, minor, major)
- Write a summary of your changes
The changeset file will be committed with your PR.
Release process
When changesets are merged to main, the release workflow will:
- Create a "Version Packages" PR that updates version numbers and changelogs
- When that PR is merged, packages are automatically published to npm