Skip to content

Commit

Permalink
Document versioning
Browse files Browse the repository at this point in the history
  • Loading branch information
adamw committed Nov 4, 2024
1 parent 437ca07 commit b9052e9
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions doc/other/stability.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@ The modules are categorised using the following levels:
* **stabilising**: the API is mostly stable, with rare binary-incompatible changes possible in minor releases (only if necessary)
* **experimental**: API can change significantly even in patch releases

The major version is increased when there are binary-incompatible changes in **stable** modules.

The minor version is increased when there are significant new features in **stable** modules (keeping compatibility), or binary-incompatible changes in **stabilising** modules.

The patch version is increased when there are binary-compatible changes in **stable** / **stabilising** modules, any changes in **exeperimental** modules, or when a new module is added (e.g. a new integration).

## Main modules

| Module | Level |
Expand Down

0 comments on commit b9052e9

Please sign in to comment.