-
Notifications
You must be signed in to change notification settings - Fork 2
Tagging and Releasing
Ryan Long edited this page Nov 19, 2021
·
1 revision
Version numbers are assigned and incremented following best practices laid out in Semantic Versioning 2.0:
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes, MINOR version when you add functionality in a backwards compatible manner, and PATCH version when you make backwards compatible bug fixes.
There are three areas the current version number are displayed:
- The GUI sidebar
- The CLI (defined in setup.py)
- The package.json in the Web GUI source code.
These 3 locations must be kept in sync with each tag and release.