Skip to content

Commit c547f7b

Browse files
committed
Document release management rules
1 parent d03767b commit c547f7b

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

RELEASE_MANAGEMENT.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Release management
2+
3+
Roundcubemail releases follow the rules of [semantic versioning](https://semver.org). As public API in the sense of that document we consider [the plugin API](https://github.com/roundcube/roundcubemail/wiki/Plugin-API) and the upgrade process.
4+
5+
We fully maintain and support only the latest released version of Roundcubemail.
6+
7+
Only security and similarly critical fixes will be published for the previous minor version, too.
8+
9+
(As an example: Imagine the latest release to be version 1.2.3, and the latest release before 1.2.0 to have been 1.1.5. Then, a security fix would be released in a version 1.2.4, as well as a version 1.1.6. A new feature or uncritical bug fix would only be released in a version 1.2.4.)
10+
11+
For new minor or major version, we might release beta versions in advance, but we don't promise those.
12+
13+
There is no guarantee that a change in the "master" branch will be included in the next release.
14+
15+
Exceptions of these rules may happen, but only for good reasons.

0 commit comments

Comments
 (0)