Releases in this package are automatically managed by semantic-release with the following branch designations:
- Commits to
masterare automatically versioned and released as both versioned (x.y.x) and under the taglatest - Commits to
betaare automatically released under the tagbeta - Commits to
nextare automatically released under the taxnextand may containrcinformation.
PRs are automatically targeted for next, which includes all improvements and bug fixes that have been accepted and merged. We do not make an attempt to batch together commits with backwards-incompatible changes; these changes land on merge.
- Code is submitted as a PR against
next - On PR accept & merge,
semantic-releasewill push the update to thenexttag. - When a reasonable amount of time (or changes) have amassed,
nextis merged tobetavia a PR - On PR accept & merge,
semantic-releasewill push the update to thebetatag withrcinformation - Bug fixes can be submitted either against
nextorbeta. Bug fixes againstbetawill be cherry-picked back tonext. - On stability and agreement for release,
betais merged tomastervia a PR - On PR accept & merge,
semantic-releasewill publish to npm with thelatesttag, as well as ax.y.xversion.