Wayfinder SDK'sReleases
Manual Release Process
If you need to release manually, follow these steps:
Alpha Releases
To release a new alpha version:
npx changeset version
- Review the version changes and changelogs
- Commit the changes:
git add .
git commit -m "chore(release): version packages"
- Publish the packages to npm:
npm run build
npx changeset publish
- Push the changes and tags:
git push origin main --follow-tags
Prerelease Mode
For prerelease versions (e.g., beta, alpha):
- Enter prerelease mode specifying the tag:
npx changeset pre enter beta
- Create changesets as normal:
npx changeset
- Version and publish as normal:
npx changeset version
git add .
git commit -m "chore(release): prerelease version packages"
npm run build
npx changeset publish
git push origin main --follow-tags
- Exit prerelease mode when ready for a stable release:
npx changeset pre exit
- Follow the normal release process for the stable version.
How is this guide?