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.