Skip to content

Releases

Albert Tregnaghi edited this page Jul 31, 2019 · 5 revisions

Version numbering

We use v$1.$2.$3[-$type] as version template.

Semantic

$1 = major
$2 = minor
$3 = hotfix

$type = client|server (optional)

So for example a v1.5.0-client represents minor client release 1.5.0

Milestones

We use milestones to group issues. Same semantic as for releases is used, except no type is defined. So Milestone 1.0.0 represents a major change (SecHub became open source) and 1.1.0 will be a minor change, so normal feature development, non critical bug fixes etc.

If there are problems with releases the related milestone will be used for the hotfix milestone. E.g. When we got a problem with client 1.5.0 which is contained inside 1.0.0 milestone see (milestone text we would create milestone 1.0.1 and assign the bug issue to this milestone.

Milestones are used as release letters. Simply click on the milestone and look at closed issues inside.

Overview of released versions

Clone this wiki locally