Versioning
The package follows semver.
Adding a capability is a major version. Native plugins have no consent prompt on upgrade, so a minor or patch release never widens what the plugin can do.
Releases are published to npm from GitHub Actions using npm trusted publishing, with provenance.