diff options
| author | Eugen Wissner <belka@caraus.de> | 2018-03-18 05:53:38 +0100 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2018-03-18 05:53:38 +0100 |
| commit | 363ebbe3df5233a2b7b2bce1e7a909f99e40b175 (patch) | |
| tree | 2fd54198c67a367f6ec82f0b374055b4bb0a3a38 /README.md | |
| parent | ecd74cbf1e862af217a4248945fe39fddfdcdaa6 (diff) | |
| download | tanya-363ebbe3df5233a2b7b2bce1e7a909f99e40b175.tar.gz | |
Extend release policy
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 15 |
1 files changed, 14 insertions, 1 deletions
@@ -186,7 +186,20 @@ Following modules are under development: ### Release management -Deprecated features are removed after one release that includes these deprecations. +Tanya is still under active development and it isn't possible to provide great +backwards-compatibility at this stage. This won't change until 1.0.0. Almost +every release contains new features or API changes alongside bug fixes. Thus: + +- Patch releases add new functionality and bug fixes in a backwards-compatible +manner + +- Minor releases contain API breakages + +- Major release number is always the same: `0.x.x` + +Deprecated functionality is where possible marked as such before getting +removed. It is left in the library for one release: If 0.8.1 deprecates some +feature, it is removed in the next release: 0.9.0. ## Further characteristics |
