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.

  1. We do not support our products on Operating Systems or Databases where the vendor of that Operating System or Database no longer supports their product.  So recently when Microsoft stopped supporting Windows 10, then we stopped supporting our products on Windows 10.
  2. When a new major release occurs, we don’t stop support for the version that drops off support on the day of the release, we will continue support until 31st December of that year.  If Genero 7 is released in 2026, then support for Genero 4 will end on 31st December 2026.  If version 7 is released in 2027, then support for Genero 4 will end  31st December 2027.  Keep an eye out for the next roadmap to see if Genero 7 will be in 2026 or 2027.
  3. For Front-End products, under the Front End Delivery initiative we only support the latest version.  At the moment if a bug is discovered in version 4 or 5 of the front-end products, it will be delivered in the next 6 maintenance release.  The expectation is that you are using the latest GDC, GBC, GMI, GMA, GWA.  For the Mobile products, the implication is that changes forced on us by Apple or Android will only be applied to our latest version.
  4. For License Tools which currently have their own version number, again we only support the latest version.  You will note only one version is available to download under License Tools on the product website.  To use latest License Tools with older FGL product may imply having to do something called Patching the License Controller.

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.