This article describes the versioning scheme of the Airlock products.
Goals and motivation:
The versioning scheme is based on "semantic versioning" with specific definitions of "breaking change":
Please refer to https://techzone.ergon.ch/lifecycle for further information about the support life cycle.
Semantic versioning requires a release to be "major" whenever it contains "breaking changes". We adhere to the following definitions of "breaking change":
A version is considered to be breaking and therefore a major release in the following cases:
Airlock Gateway
Airlock Microgateway
apiVersion
stable.Airlock IAM
If upgrading requires manual changes for existing features in the following areas:
Note that changes on non-published features or features marked as "incubating" are not considered breaking. This includes, e.g., the IAM Java API for custom code (contact support for further information about the Java API).
Attachment | Size |
---|---|
AirlockVersionSchema.png | 56.2 KB |
IAMReleaseSchema.png | 33.77 KB |