Versioning policy for SDKs and customer-deployed components
Harness FME versions its SDKs and customer-deployed components (such as the Split Proxy, Evaluator, Synchronizer, and Split Daemon) according to semantic versioning industry standards. FME actively supports major versions of these components for 12 months following their release.
What is semantic versioning?
Semantic versioning establishes a standard to uniquely name a particular release of an artifact. With semantic versioning, the unique label is made up by three components: major version number, minor version number, and patch version number which assembled and separated by a period .. The following summary is extracted from the specification referenced above.
When we release a new version of our SDKs, we increment the major, minor, or patch number. Which component is incremented depends on the change introduced and are separated by periods.
As is conventional in semantic versioning, we increment each according to the descriptions below:
Majorversion: when we make backwards incompatible API changes.Minorversion: when we add backwards compatible new functionality.Patchversion: when we make backwards compatible bug fixes.
Additional labels for pre-release candidates and build metadata are available as extensions. These vary on a per language basis. Examples include x.x.x-rcx, x.x.x-canary.x, and x.x.x.pre.rcx.
For more information, see Semantic Versioning 2.0.
Adding new functionality
When Harness FME introduces new functionality, it qualifies as a minor release. If that functionality is a breaking change or represents an API compatibility change, it qualifies as a major version change.
Fixing a bug
Bug fixes that preserve compatibility are released as a patch version. Depending on the invasiveness of the fix, the versioning is incremented as minor or major.
Version support
FME supports and patches prior major releases of SDKs and customer-deployed components (such as the Split Proxy, Evaluator, Synchronizer, and Split Daemon) for up to 12 months following the version release date. If 12 months has elapsed, support and the Harness FME SDK engineering team may ask you to first upgrade to the current major release before attempting to patch old versions.
Supported versions and end-of-support dates
Harness FME tracks support at the major version level. All patch and minor releases under the same major version share the same support window.
For example, versions 10.0.0 through 10.20.1 are all considered part of major release 10.x and will have the same end-of-support date.
Server-side SDKs
7.0.0
2022-05-26
Actively supported
1.0.0
2025-02-25
Actively supported
0.0.0
2025-01-21
2026-01-27
6.0.0
2020-10-06
Actively supported
4.0.0
2020-08-19
Actively supported
11.0.0
2024-11-01
Actively supported
10.0.0
2018-02-26
2025-01-04
7.0.0
2021-11-23
Actively supported
2.0.0
2025-04-14
Actively supported
1.1.0
2023-09-06
2025-01-25
10.0.0
2024-06-27
Actively supported
9.0.0
2021-05-03
2024-02-15
8.0.0
2022-05-10
Actively supported
Client-side SDKs
5.0.0
2024-11-01
Actively supported
4.0.0
2024-01-04
2025-11-01
3.0.0
2024-05-17
Actively supported
2.0.1
2024-03-11
2024-05-17
1.0.0
2024-11-01
Actively supported
0.1.0
2021-03-30
2024-11-01
0.1.0
2022-08-03
Actively supported
3.0.0
2024-11-01
Actively supported
2.0.0
2019-02-01
2024-11-01
11.0.0
2024-11-01
Actively supported
10.0.0
2018-02-26
2025-11-01
2.0.0
2024-11-01
Actively supported
1.0.0
2020-01-24
2025-04-15
1.0.0
2024-11-01
Actively supported
0.0.1
2021-07-29
2025-11-01
2.0.0
2024-11-14
Actively supported
1.0.0
2020-01-24
2025-04-01
Customer-deployed components
1.0.1
2023-09-05
Actively supported
2.0.0
2019-09-23
Actively supported
1.0.0
2025-05-28
Actively supported
0.1.0
2022-01-11
2024-02-29
5.0.0
2021-11-01
Actively supported
OpenFeature providers
1.0.0
2025-09-30
Actively supported
1.0.0
2023-10-31
Actively supported
1.0.0
2025-09-30
Actively supported
1.0.0
2023-09-30
Actively supported
1.0.0
2023-09-30
Actively supported
1.0.0
2025-10-07
Actively supported
1.0.0
2023-04-27
Actively supported
1.0.0
2023-11-10
Actively supported
2.0.0
2023-11-12
Actively supported
2.0.0
2026-03-20
Actively supported
Last updated
Was this helpful?