Versioning Policy
Release cadence and compatibility rules.
VelvetCMS Core follows SemVer with explicit pre-release tags.
PHP support window #
We track current and current-minus-one PHP releases:
| Status | Version |
|---|---|
| Minimum | 8.4 |
| Tested | 8.4, 8.5 |
| Next drop | 8.4 (when 8.6 is stable) |
Core releases #
| Version | Policy |
|---|---|
1.x |
Stable, follows SemVer |
2.0 |
Breaking changes only |
| Patch | Bug fixes and security updates |
Pre-releases #
-rctags are allowed before a stable release- RCs can include breaking changes
- RCs aim to stabilize public APIs
Deprecation policy #
Features are deprecated in minor releases with warnings, then removed in the next major version.