Version Management
Manage project versions, updates, and changelogs.
Version Numbering
Devlio uses semantic versioning for all project releases:
MAJOR.MINOR.PATCH
1.0.0 → 1.0.1 → 1.1.0 → 2.0.0
MAJOR
Breaking changes or major rewrites
MINOR
New features (backward compatible)
PATCH
Bug fixes and small improvements
Creating Versions
Versions are created automatically when:
- Project is first created (version 1.0.0)
- Edit is approved by admin (auto-incremented)
Version Files
Each version can have its own file upload:
- ZIP archive format required
- Stored separately per version
- Latest version shown by default
- Old versions available for download
Changelogs
Every version has a changelog that helps users understand what changed:
- Required when submitting edits
- Shown on project detail page
- Helps users decide whether to update
- Should be clear and concise
Version History
View all versions on the project detail page:
- Version number
- Release date
- Changelog text
- Download link for each version
Best Practices
Tips for versioning:
Use meaningful changelogs. Test before submitting edits. Keep versions backward compatible when possible. Upload complete, working files.