This project uses changesets for version management and changelog generation.
When you make a change that should be released, run:
pnpm changesetThis will prompt you to:
- Select which packages are affected
- Choose the bump type (patch/minor/major)
- Write a summary of the changes
All @stencil/* packages are configured for lockstep versioning - they will always have the same version number. When any package changes, all packages are bumped together.
- Changesets accumulate in
.changeset/as PRs are merged - When ready to release, run
pnpm changeset:versionto consume changesets and bump versions - Review the generated CHANGELOG.md files
- Run
pnpm changeset:publishto publish all packages