Releases¶
The project uses Calendar Versioning (CalVer) rather than Semantic Versioning.
Version format:
YY.MM.PATCH
Examples:
25.11.025.12.2
Development releases¶
Development releases follow CalVer but include a .devN suffix,
for example:
25.11.0.dev125.11.0.dev2
Why CalVer?¶
GPP evolves continuously, and the GPP Client must track the upstream schema. Calendar versioning reflects the release cadence, simplifies compatibility tracking, and avoids the overhead of interpreting breaking vs. non-breaking changes in a schema-driven ecosystem.
Release Workflow¶
Coming soon.