ForgeRock Product Lifecycle and Support Policy, and EOSL Dates | IG and Agents
The purpose of this article is to provide information on the product lifecycle and support policy for ForgeRock Identity Gateway (IG), Web Agents and Java Agents. This includes End of Service Life (EOSL) dates for the currently supported versions so you can check that the version you are on is still supported and maintained.
1 reader recommends this article
Overview
This article contains details on the product lifecycle and support policy for ForgeRock Identity Gateway (IG), Web Agents and Java Agents, including EOSL dates. This information applies to users of ForgeRock software with a current, valid subscription. For EOSL policy and dates for ForgeRock Access Management (AM), Directory Services (DS) and Identity Management (IDM), please refer to: ForgeRock End of Service Life (EOSL) Policy and EOSL Dates | AM, DS and IDM.
You can jump straight to the section you're interested in using these quick links:
- Release and EOSL Dates for the following ForgeRock products:
- Product Lifecycle and Support Policy
- Definitions
Note
This article includes EOSL dates for all supported product versions. See End of Life dates for legacy product versions if you want to know EOSL dates for legacy (unsupported) product versions.
Release and EOSL Dates
Identity Gateway
Current Major Release: IG 2023
EOSL and Extended Limited Support (ELS) dates are not set for the current Major release; they will be set when the next Major version is released.
Version | Release Date | Latest Release | Supported? | Maintained? | Release Notes |
---|---|---|---|---|---|
2023.2 | February 21, 2023 | 2023.2 * |
✔️ | ✔️ | IG 2023.2 |
*
This version does not currently have any Maintenance releases.
Previous Major Release: IG 7
Version | Release Date | Latest Release | Supported? | Maintained? | EOSL Date | ELS End Date | Release Notes |
---|---|---|---|---|---|---|---|
7.2 | June 30, 2022 | 7.2 * |
✔️ | ✔️ | February 21, 2025 | February 21, 2027 | IG 7.2 |
7.1 | May 12, 2021 | 7.1.2 (April 11, 2022) | ✖️ | ✖️ | February 21, 2023 | - | IG 7.1 |
7 | August 10, 2020 | 7.0.2 (March 24, 2021) | ✖️ | ✖️ | February 21, 2023 | - | IG 7 |
*
This version does not currently have any Maintenance releases.
Web Agents
Current Major Release: Web Agents 2023
EOSL and Extended Limited Support (ELS) are not set for the current Major release; they will be set when the next Major version is released.
Version | Release Date | Latest Release | Supported? | Maintained? | Release Notes |
---|---|---|---|---|---|
2023.3 | March 28, 2023 | 2023.3 * |
✔️ | ✔️ | Web Agents 2023.3 |
*
This version does not currently have any Maintenance releases.
Previous Major Release: Web Agents 5
Version | Release Date | Latest Release | Supported? | Maintained? | EOSL Date | ELS End Date | Release Notes |
---|---|---|---|---|---|---|---|
5.10 | June 21, 2022 | 5.10.2 (February 22, 2023) | ✔️ | ✔️ | March 28, 2025 | March 28, 2027 | Web Agents 5.10 |
5.9 | September 20, 2021 | 5.9.1 (January 24, 2022) | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5.9 |
5.8 | February 23, 2021 | 5.8.2.1 (July 8, 2021) | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5.8 |
5.7 | August 19, 2020 | 5.7 | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5.7 |
5.6 | April 1, 2019 | 5.6.3 (May 21, 2020) | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5.6 |
5.5 | October 2, 2018 | 5.5.1 (December 5, 2018) | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5.5 |
5 | December 20, 2017 | 5 | ✖️ | ✖️ | March 28, 2023 | - | Web Agents 5 |
Java Agents
Current Major Release: Java Agents 2023
EOSL and Extended Limited Support (ELS) are not set for the current Major release; they will be set when the next Major version is released.
Version | Release Date | Latest Release | Supported? | Maintained? | Release Notes |
---|---|---|---|---|---|
2023.3 | March 28, 2023 | 2023.3 * |
✔️ | ✔️ | Java Agents 2023.3 |
*
This version does not currently have any Maintenance releases.
Previous Major Release: Java Agents 5
Version | Release Date | Latest Release | Supported? | Maintained? | EOSL Date | ELS End Date | Release Notes |
---|---|---|---|---|---|---|---|
5.10 | June 21, 2022 | 5.10.2 (February 22, 2023) | ✔️ | ✔️ | March 28, 2025 | March 28, 2027 | Java Agents 5.10 |
5.9 | September 20, 2021 | 5.9.1 (January 24, 2022) | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5.9 |
5.8 | February 23, 2021 | 5.8.2 (May 27, 2021) | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5.8 |
5.7 | August 19, 2020 | 5.7 | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5.7 |
5.6 | April 1, 2019 | 5.6.3 (May 21, 2020) | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5.6 |
5.5 | October 2, 2018 | 5.5.1 (December 5, 2018) | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5.5 |
5 | December 20, 2017 | 5.0.1.1 (August 3, 2018) | ✖️ | ✖️ | March 28, 2023 | - | Java Agents 5 |
Product Lifecycle and Support Policy
Release Cadence
IG and Agents are released an estimated two to six times a year. Releases are triggered when:
- New features and fixes are available that warrant a release.
- Defects causing production problems require an immediate fix and there is no known workaround that we can offer to our customers.
Release Naming
Example: ForgeRock Identity Gateway 2023.10.3, where:
- 2023 - Major version:
first release of the year is a major feature release, fixes, possible breaking changes. - 10 - Minor version: feature release, fixes, no breaking changes.
- 3 - Maintenance version: defect fixes that can’t wait for the next release and we don’t have a workaround that we can offer to our customers.
See Release Naming for Identity Gateway and Agents (Edge) for further information.
Compatibility and Support
Backward compatibility and Upgrade
Our strategy is to encourage our customers to use the latest version of IG or Agents, and to make upgrades extremely simple.
To achieve this, we do not introduce breaking changes in Minor releases. If a breaking change is introduced in a Major release, we will document it in the Release Notes together with the required upgrade steps.
This means, in most cases, IG and Agents can be upgraded to a Minor version by replacing old binaries with new ones, without any additional effort.
Maintained and Supported Versions
Maintained Versions of IG and Agents are the Current Version and Previous Version per the following definitions:
- Current Versions are the two most recent releases (Major or Minor) of the current Major version.
- Previous Version is the final Minor release of the previous Major version.
All other releases in the current Major version are supported, but not maintained. A supported version means you can raise tickets, and receive code fixes for Security and Critical Issues if appropriate, but won't receive Maintenance releases.
Roll-forward Policy
ForgeRock intends to release fixes for security and critical issues on top of the most recent Major release. For example, if 2023.3 is the current release, ForgeRock will first fix security and critical issues in a new 2023.4 release.
If appropriate, ForgeRock may release Maintenance releases for previous releases.
Support and Maintenance schedule for Major versions
- The two most recent releases (Major or Minor) of the current Major version are maintained.
- The current Major version will remain supported/maintained until it is superseded by a newer Major version; at this time, the final Minor release of the superseded Major version will become the Previous Version.
- The Previous Version will continue to be supported and maintained for two (2) years after being superseded by a new Major version. After two years, the Previous Version will be EOSL.
- No further Maintenance versions will be released on top of the Previous Version once it is EOSL.
- To remain supported, customers must be running one of the supported versions as outlined above.
Definitions
Term | Definition |
---|---|
Major release | A Major release may introduce major new functionality, remove redundant or previously deprecated functionality and/or deprecate additional functionality that will be removed in the future. It will also consolidate bug fixes from previous releases. Additionally, it may contain architectural changes that require a review of deployment topology. |
Minor release | A Minor release may introduce new modified features and enhancements alongside bug fixes. It may also deprecate functionality that will be removed in the next Major release. Minor releases have no impact on EOSL. |
Maintenance release | A Maintenance release only includes bug fixes. These are full releases that require no configuration changes; they are designed as drop-in updates on top of the two most recent Minor releases (or Major release if it's a .0). Security fixes included in Maintenance releases may introduce breaking changes; these will be clearly noted in the accompanying security advisory and release notes if this happens. |
Version numbering |
Version numbering uses the following format: For example: IG 2023.10.3, where 2023 is the Major version, 2023.10 is the Minor version and 2023.10.3 is the Maintenance version. |
Release Date | The release date is the date when the Major or Minor release of a ForgeRock product is made publicly available. |
Current Versions | The last two releases (Major or Minor) of the current Major version are Current Versions. |
Previous Version | The final Minor release of the previous Major version is the Previous Version. |
Maintained Versions |
ForgeRock supports and maintains the two Current Versions and the Previous Version per the above definitions. When a new Major version is released, it becomes the Current Version and the last Minor release of the superseded Major version becomes the Previous Version. The Previous Version is maintained for two (2) years from the date it becomes the previous version (two years from the release date of the new Major version). |
Supported Versions |
ForgeRock supports all releases in the current Major version. Supported versions allow customers to raise tickets, and receive code fixes for Security and Critical Issues if appropriate, but they won't receive Maintenance releases. |
See Also
ForgeRock Products Support and Patch Policies