-
Notifications
You must be signed in to change notification settings - Fork 191
Dradis versioning scheme
Matt Budz edited this page Mar 2, 2023
·
2 revisions
We follow the Semantic Versioning specification.
Dradis versions are composed of three digits MAJOR.MINOR.TINY
To check the version of any Dradis instance, go to the dradis-X.Y folder and:
cd server/
ruby -Ilib/dradis/ce -rversion -e 'puts Dradis::CE::VERSION::STRING'
- The MAJOR digit remains stable unless a backwards-incompatible change is introduced in the code. Something like a change in the database schema.
- The MINOR digit changes every time a release contains new features like new plugins, or new elements in the interface, etc.
- The TINY digit is incremented whenever a bug-fixing released is pushed. For example, the difference between 2.7.0 and 2.7.1 will be a bunch of bugs being fixed and it will be detailed in the CHANGELOG what specific issues were addressed.
If a security release has to be pushed, the TINY version will be bumped.