This package depends on Conventional Commits in order to semantically version each release. The commit message should be structured as follows:
<type>[optional scope]: <description>
[optional body]
[optional footer]
For example:
fix: Return correct device list in Firefox
feat: Switch default codec
BREAKING CHANGE
Refer to the Conventional Commits guide for the full specification.
Versioning and CHANGELOG updates are automatically handled by the release-it + conventional-changelog packages. A preview of the version bump based on your changes can be seen in the status check of each pull request.
To prepare a package for release, create a draft GitHub release using the "Draft release" workflow.
Publishing the draft GitHub release will automatically publish the package to npm.