Ask Reuben – March 2, 2026
Extended Version Support
What is Extended Version Support (EVS) ?
What is different between Current and Previous and Extended Version Support?
Can I still get support for 3.21?
The simple rule to remember for Four Js support policy is “current plus two”. That is we support the current version plus the two previous support versions. At the time of writing, 6 is the current version under support, 4 or 5 are the previous versions under support. There are some variants to this simple rule and a new term you should be aware of. One of the benefits of the change to Semantic Versioning, it now makes it easier to determine the versions under support. With 6 being the current version, versions 4 and 5 are the two previously support versions. None of the above should be news to you and should be reinforcing your existing knowledge. What is new is a term called Extended Version Support (EVS). This is defined in a page on the website on the right hand side of the Products and Documentation download area. It was discussed during the last WWDC, see Page 12 of Michelles presentation although called Prior Version Support (PVS) at that stage. We have changed term to Extended Version Support to avoid confusion with our existing use of term Prior Version Support and because Extended is more common worldwide. With additional payment for Extended Version Support, you can get support for versions not covered by our Current Version Support policy. Currently that page has the following Table summarising what is covered by Current Version Support and Extended Version Support
I will leave it to the page on the website to explicitly state and clarify what is and what is not provided under Extended Version Support. What needs to be clear is that under EVS, Four Js is NOT required to provide maintenance releases. We will answer your questions, and provide support to help you get onto a supported version. What we cannot do is put ourselves in a position where we are obliged to provide a fix where that issue is in a 3rd party library that is out of vendor support.
You can ask for a Customer Controlled Release (CCR) and we may make a commercial decision to provide one.
At the time of writing…
- Genero 6 is the version under Current Version Support.
- Genero 4 and 5 are versions under Prior Version Support.
- Genero 6 is the single Front-End version under support.
- License Tools 7 is the current version of the License Tools.
- Genero 3.21 version can optionally be covered by Extended Version Support.
If you have paid for EVS, you can continue to use 3.21 family of products, we will answer questions on your usage with this version, all with the aim of getting you to upgrade to a version under CVS. What cannot be guaranteed is a 3.21 maintenance release.
The simple story I like to use is to point out what will happen if another HeartBleed, Log4Shell, were to happen today, what is Four Js obligations. If a maintenance release was required, where required you should expect …
- Genero 4.01, 5.01, and 6.00 maintenance releases for non front-end products
- Genero 6 maintenance releases for front-end products
- License Tools 7 maintenance release
- No obligation to provide a Genero 3.21 Maintenance Release, we may at our discretion provide a Genero 3.21 Customer Controlled Release but will not be able to if the vulnerability is in a 3rd party component that is no longer supported by its vendor.
If you are not using one of these versions, then you are leaving yourself at risk should you need to upgrade at short notice.


