Skip to main content

Does my SDK version support SemVer?

Question

In Harness FME, I noticed an info banner when adding a feature flag targeting rule that uses the SemVer (Semantic Version) matcher. How can I confirm that the Harness FME SDK version that I am using in my codebase will support the SemVer matcher?

Answer

Please refer to the following table to check that your Harness FME SDK version or optional infrastructure version supports SemVer.

SDK or InfraVersion that supports SemVer
Client-side Suites
Android SDK Suite1.2.0 and later
Browser SDK Suite1.4.0 and later
iOS SDK Suite1.2.0 and later
Client-side SDKs
Android SDK4.1.0 and later
Angular utilities3.0.0 and later
Browser SDK0.14.0 and later
Flutter plugin0.1.9 and later
iOS SDK2.25.0 and later
JavaScript SDK10.26.0 and later
React SDK1.12.0 and later
React Native SDK0.9.0 and later
Redux SDK1.12.0 and later
Server-side SDKs
Go SDK6.6.0 and later
Java SDK4.12.0 and later
.NET SDK7.9.0 and later
Node.js SDK10.26.0 and later
PHP SDK7.3.0 and later
PHP Thin Client SDKSee SplitD version
Python SDK9.7.0 and later
Ruby SDK8.4.0 and later
Optional infrastructure
Split Daemon1.4.0 and later
Split Evaluator2.6.0 and later
Split Synchronizer5.8.0 and later
Split Proxy5.8.0 and later
JavaScript synchronizer tools0.6.0 and later