master
(release-x.y.z
)Master is always shippable: We try to merge PRs in such a way that master
is the only branch to really be concerned about and master
can always be released. This allows smoother flow between new features, bug fixes, and so on. (Almost a continuous deployment setup, without automation.)
We follow semantic versioning where the following sequence is true [major].[minor].[patch]
; therefore, consider the following implications of the release you are preparing:
What to expect while Marked is a zero-major (0.x.y):
major
release.minor
release or a collection of bug fixes (patches).