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 Infra | Version that supports SemVer |
---|---|
Client-side Suites | |
Android SDK Suite | 1.2.0 and later |
Browser SDK Suite | 1.4.0 and later |
iOS SDK Suite | 1.2.0 and later |
Client-side SDKs | |
Android SDK | 4.1.0 and later |
Angular utilities | 3.0.0 and later |
Browser SDK | 0.14.0 and later |
Flutter plugin | 0.1.9 and later |
iOS SDK | 2.25.0 and later |
JavaScript SDK | 10.26.0 and later |
React SDK | 1.12.0 and later |
React Native SDK | 0.9.0 and later |
Redux SDK | 1.12.0 and later |
Server-side SDKs | |
Go SDK | 6.6.0 and later |
Java SDK | 4.12.0 and later |
.NET SDK | 7.9.0 and later |
Node.js SDK | 10.26.0 and later |
PHP SDK | 7.3.0 and later |
PHP Thin Client SDK | See SplitD version |
Python SDK | 9.7.0 and later |
Ruby SDK | 8.4.0 and later |
Optional infrastructure | |
Split Daemon | 1.4.0 and later |
Split Evaluator | 2.6.0 and later |
Split Synchronizer | 5.8.0 and later |
Split Proxy | 5.8.0 and later |
JavaScript synchronizer tools | 0.6.0 and later |