Releases: harness/ff-apex-server-sdk
Releases · harness/ff-apex-server-sdk
0.1.3 Beta Release
What's Changed
- FFM-10286 Add re-authentication mechanism to poller + synchronous init option (not for scheduled jobs) by @erdirowlands in #9
New Contributors
- @erdirowlands made their first contribution in #9
Full Changelog: 0.1.2...0.1.3
0.1.2 Beta Release
What's Changed
- [FFM-9071] - Cache has been rewritten to avoid throwing
cache.ItemSizeLimitExceededException
by @andybharness in #7
New Contributors
- @andybharness made their first contribution in #7
Full Changelog: 0.1.1...0.1.2
0.1.1 Beta Release
BugFixes
- Fixes a bug when parsing JSON for
createdAt
andmodifiedAt
values in the TargetSegment. Values may be large integers and should expect Longs instead of Integers.
0.1.0 Beta Release
Conversion into Server SDK:
Feature Changes
- Client Updated to remove Target
- Caching implementation updated to get all Feature Configs and Segments.
- Auth implementation updated to authenticate with Server API Key.
- Built-in Evaluator
- Polling implementation
- Metrics Publishing
Caveats
- Due to Salesforce limitations, could not use murmur3 hash algorithm to compute Percentage Rollout bucket, so the hashing of targets to variations may differ from other SDKs. Advised to not have mixed usage of SDKs for the same target and flag.
- Event Streaming is not yet implemented due to limitations of Salesforce environment. Flag and Target updates will be retrieved via the Polling Processor.