Table of contents

Official Content
  • This documentation is valid for:

When you work with GeneXus for a significant period of time, you manage different GeneXus Versions: Releases, Previews and builds. This article defines those concepts and puts everything in its place.

First of all, you have to know that GeneXus evolves continuously, and is continuously delivered also. 

Several release channels deliver builds that you may adopt depending on your needs. Some channels deliver more innovation, others more stability, some are updated every day, others take longer to be updated.

GeneXus Release Channel

This channel contains the releases of GeneXus Versions and Upgrades. In general terms, it contains a stable release: The latest official stable release of GeneXus.

More information at GeneXus Release Channel.

It is important to notice that a new GeneXus Version is released from this very channel too, so, technically speaking, a version is an upgrade, and this is one of the reasons you can move smoothly from one version or upgrade to another version or upgrade.

GeneXus Preview Channel

This channel contains the bits that are going to be released in the upcoming stable release (version or upgrade).

It is updated every day, automatically, provided the automated tests that are run before updating it assure the expected quality.  It does not contain officially released versions, so its quality is not as high as the one of a stable release.

More information at GeneXus 18 Preview Channel.

GeneXus Canary Channel

GeneXus Canary is a delivery channel that provides early access to upcoming features and components before they are included in more stable releases.

More information at GeneXus Canary: Daily builds for early feature exploration

Glossary

Version

A new Version of GeneXus includes changes ranging from major and/or relevant changes to minor changes.

Examples of major and/or relevant changes are:

  • Significant changes to the GeneXus IDE
  • Changes that affect the GeneXus programming methodology (i.e. a new Report or Web Panel editor)
  • Support for new application environments (i.e. support for Mobile applications)
  • Support for new technologies and updates of any kind

Since GeneXus 15, a new version is released every two years.

Example of a GeneXus Version: GeneXus 17.

Upgrade

After a Version is released, new Upgrades are released which contain further improvements of any kind to that specific version following the process stated above.

Example of a GeneXus Upgrade: GeneXus 17 Upgrade 5.

Preview

A Preview is a Build published at the GeneXus 18 Preview Channel or GeneXus Next Preview Channel

Build

A build is a specific set of bits delivered typically in a setup or zip in one of the above-mentioned channels. 

More information at About Builds.

Last update: December 2025 | © GeneXus. All rights reserved. GeneXus Powered by Globant