Built-in Version Number Adapter plugins
| Name | Initial version | Increment options | Description |
|---|---|---|---|
| PlainVersionNumerationAdapter | 1 | INCREASE_DEFAULT | Plain incrementing integer (1, 2, 3…), formatted with the version.numeration.format configuration parameter (default %d). |
| PlainZeroVersionNumerationAdapter | 0 | INCREASE_DEFAULT | Same as PlainVersionNumerationAdapter, but starting at 0 instead of 1. |
| MajorMinorVersionNumerationAdapter | 1.0 | INCREASE_MAJOR | major.minor numbering. The UI only offers a “major” increase checkbox: checking it bumps the major number and resets minor to 0; leaving it unchecked increases the minor number by default. |
| MajorMinorReleaseVersionNumerationAdapter | 0.0.0 | INCREASE_MAJOR_MINOR | major.minor.release numbering. The UI offers “major” and “minor” increase checkboxes: major resets minor and release to 0, minor resets only release to 0, and release increases by default when neither is checked. |
| BranchVersionNumerationAdapter | 1 | INCREASE_DEFAULT | Dot-separated branch numbering that grows in depth on collision: normally increments the last segment (1 → 2), but if that number is already taken by another branch, starts a new sub-branch instead (e.g. 1 → 1.0). |
| VersionLetterAdapter | A | INCREASE_DEFAULT | Alphabetic numbering: A, B, C… Z, AA, AB… up to 702 combinations (A-Z followed by AA-ZZ), spreadsheet-column style. |