Versioning
Before 1.0, use 0.x.y — the version mirrors development progress:
- x (minor) = cumulative feature batches: every
featcommit +1; - y (patch) = cumulative fix/refactor batches: every
fix/refactorcommit +1; docs/chorecommits don't require a bump; mixed commits bump the highest relevant digit.
Every commit must update:
apps/plugin/manifest.jsonandapps/plugin/package.jsonversion(kept in sync);apps/plugin/versions.json(add"version": "1.5.0"mapping).
Current baseline: 0.28.21 (28 feature batches + 21 fix batches). Switch to standard semver after 1.0.0 (feat → minor, fix → patch, breaking → major).