MAJOR.MINOR.PATCH
.
Each component has its own release cycle. This means that a component can be in a different version than another component. For example, the payments
component can be in version 1.0.0
while the ledger
component can be in version 2.1.0
.
When a new major stable version is released, it supersedes the former version which enters a maintenance phase. The maintenance phase goes over six months during which: