Introducing monthly Terminaux LTS point releases

Since Terminaux 8.0, we have introduced long term support releases to the library as it matured in just two years. Since then, we have established a policy that said that every odd-numbered version means a single-year support window, and that every even-numbered version means five years of support. As we froze the code for the upcoming Terminaux release, we’ve decided to announce the big change for the long-term support versions of Terminaux!

Starting from January 22nd, Terminaux 8.1 will mark its first point release for the first long-term release version of Terminaux! Therefore, we’re announcing a new method to update long-term support releases while introducing a small pool of features.

The policy is as follows:

The release cadence of every long term support version will be a monthly update, with new point releases being made in either the second week or the third week of every month until the fourth year of support. During the fourth year, we’ll use one remaining year to integrate bug fixes that will be introduced in future major releases, with no new point releases introduced. For example, if Terminaux 8.x has only one year left until EOL, we’ll use this period to introduce versions 9.0 and 10.0 during the first 6 months. A new LTS release will not have its first point release until after the year in which we’ve released the new LTS release ends. However, major events like Nitrocid’s major releases may cause a Terminaux version to get skipped to the next month.

To provide more clarity to the policy, this figure describes the process more clearly.

This ensures that we provide small amounts of new features while integrating lots of bug fixes and improvements to existing features. However, please note that breaking changes may or may not exist in future minor versions in the LTS release series. For example, Terminaux 8.1 provides Nitrocid-specific optimizations that break the API, while Terminaux 8.2 might not introduce breaking changes. However, for STS releases, there will be always one release, which is x.0. For example, there won’t be v7.1 or v9.1 due to the release policy. In case a release gets skipped, the version will be incremented once, not twice, to follow the versioning standards.

Here’s the clarification of our plan for both v8.0 and v10.0 releases. Please note that dates are tentative and are subject to changes and exceptions, and some releases may be skipped, depending on the nature of the release and the planned features.

Terminaux 8.1 will be released on January 22nd!

#Aptivi #news #Tech #Technology #terminaux #Terminaux8 #Terminaux8X #update