Ibexa DXP release process and roadmap¶
Release process¶
Ibexa DXP has three distributions:
- Ibexa Headless is a multichannel and headless content management system.
- Ibexa Experience is a modern modular Digital Experience Platform to build outstanding customer experiences
- Ibexa Commerce is a commerce-ready B2B DXP designed to digitalize your business from customer awareness to purchase and beyond.
Additionally, Ibexa DXP also has an open-source version called Ibexa OSS. Ibexa OSS is developed by Ibexa together with the open source community. The Ibexa OSS code is available on GitHub under the GPLv2 license. It comes with no commercial support and maintenance services.
Ibexa manages the release of Ibexa DXP by using an agile iterative process and a continuous software development model, which is why we provide two kinds of Ibexa DXP releases:
- Long Term Support releases (LTS) which are supported by Ibexa for a long period of time.
- Fast Track releases (FT) give access to the latest features and are supported for a short period of time. They're maintained only until the next FT release is introduced.
FT releases are tailored for those who want to stay up-to-date with newest functionalities, while LTS releases are suitable for highly stable enterprise rollouts.
Versioning conventions¶
All Ibexa DXP editions use semantic versioning.
The version number of Ibexa DXP and all its internal components follows the semantic versioning conventions: vX.Y.Z.
- Changes to X indicate breaking changes. They usually concern mostly internal things, but developers should check in our change logs if they need to adjust their code to continue using the API or features. If there are larger breaks, this is announced well in advance of the upcoming release.
- Y represents new features and functionalities.
- Z represents patches, bug fixes, or smaller improvements.
Distribution files of Ibexa three editions are as follows:
- for Ibexa Headless: ibexa-headless-vX.Y.Z.tgz
- for Ibexa Experience: ibexa-experience-vX.Y.Z.tgz
- for Ibexa Commerce: ibexa-commerce-vX.Y.Z.tgz
Ibexa's support and maintenance services specific to each release are only available from a given start date until an end date. The time in between the start and end dates is what Ibexa calls the product's Service Life.
You can find the specific dates of service life for each release on Ibexa support portal service life page.