This project follows Semantic Versioning 2.0.0, starting from version v0.1.8-alpha.1.
Each version progresses through the following phases:
vX.Y.Z-alpha.n → vX.Y.Z-beta.n → vX.Y.Z-rc.n → vX.Y.Z
| Stage | Tag Example | Purpose |
|---|---|---|
| Alpha | v0.2.0-alpha.1 |
Early development, unstable, features added |
| Beta | v0.2.0-beta.1 |
Feature complete, internal/external testing |
| RC | v0.2.0-rc.1 |
Ready for release, final polish |
| Stable | v0.2.0 |
Production-ready release |
The following tags were used during the early development phase and do not follow progressive SemVer conventions:
v0.1.0-alpha.1 v0.1.1-alpha.1 v0.1.2-alpha.1 v0.1.3-alpha.1 v0.1.4-alpha.1 v0.1.5-alpha.1 v0.1.6-alpha.1 v0.1.7-alpha.1
These were considered one-shot alpha builds during initial experimentation. They remain frozen in GitHub history for archival purposes.
v0.1.7-alpha.2
This tag marks the transition to proper SemVer pre-release flow and consistent versioning practices.