Overview

FusionAuth is a single tenant SaaS or downloadable solution. This fact means that you control when upgrades occur, rather than having an upgrade with new functionality and possibly breaking changes forced on you and your team.

Authentication and authorization are core dependencies of your application, and we hate forced dependency upgrades.

You and you alone control when you upgrade.

Release Notifications

There are a number of ways to be notified of new releases.

 

Early Access Program

Available since 1.41.0

FusionAuth has an early access program (EAP). The EAP allows you, within certain constraints, to test drive the features and functionality of the next release of FusionAuth. EAP versions differ from typical FusionAuth releases, which are also called generally available (GA) releases or versions.

One of the purposes of the EAP is to allow for community feedback on features. Therefore, new features, which in a GA release will require a license, will not require one in EAP releases.

You should always run a GA release in production.

EAP Constraints

The constraints of an EAP version include:

There is no upgrade path from an EAP version to a GA version.

EAP versions should be used only to test features and integrations in preparation for an upcoming GA release.

EAP Usage Guidelines

An instance running an EAP version is appropriate for the following purposes:

You should not use an EAP to:

There is no upgrade path from an EAP version to a GA version.

EAP versions should be used only to test features and integrations in preparation for an upcoming GA release.

Seriously.

Getting an EAP Release

Anyone can download and run an EAP release; we’d love your feedback.

To get access to the EAP release, take the following steps:

Here’s the Early access tab before access is granted.

The early access tab when you do not yet have access.

You’ll typically want to choose the most recent EAP release, as that will include the latest bug fixes or improvements. Here’s the Early access tab when you have access to the EAP and there are active EAP releases.

The early access tab when access is granted.

If there are no EAP releases listed in the account portal, there are no EAP versions available. An EAP version will only be available while the GA release which contains the new features is in development. Once the GA version is released, the EAP versions leading up to that release will be removed.

If you have an Enterprise or Essentials plan, FusionAuth can also stand up a cloud instance running the latest EAP for you upon request.

Example Use Cases

Testing a new install with existing configuration with the EAP version:

Testing a migration from a released version to the EAP version:

Multiple EAP releases may be available. To migrate from one EAP release to another: