1.27.0
What's Changed
Enhancements:
- FFM-11788 Add
maxStreamRetries
config option by @erdirowlands in #126
If retries are exhausted, one of two states can occur:
- If Polling is enabled, the SDK will remain in polling mode and no further streaming reconnection attempts will be made. The default polling option, if not supplied, is whatever the streamingEnabled value is.
or - If polling is disabled, the SDK will not get any further evaluation updates for the remainder of the SDK client instance's life. The SDK will need re-initialised, e.g the app being restarted, to get new evaluations in this state.
Bug fixes
FFM-11852 Fixes an edge case where if the stream disconnects and resumes during a request made by the fallback poller (60 seconds later), the fallback poller will not be disabled and will continue polling for the lifetime of the SDK instance by @erdirowlands in #131
Full Changelog: 1.26.3...1.27.0