Minor and major releases¶
Major releases¶
Major releases have version numbers 0.x.0, and contain major new features and
any API breaking code. They should be released whenever new features are
ready. Development is done on the master
branch.
Minor releases¶
Minor releases have version numbers 0.x.y, where y is greater than zero, and
contain bug fixes and small improvements (including documentation improvements).
Development should be done on the master
branch, and then changes backported
to the v0.x.x
branch. Minor releases can be released rapidly, when any
changes are made.