Releases: launchdarkly/haskell-server-sdk
Releases · launchdarkly/haskell-server-sdk
2.1.0
[2.1.0] - 2021-02-04
Added:
- Added the
alias
function. This can be used to associate two user objects for analytics purposes by generating an alias event.
2.0.2
[2.0.2] - 2020-10-13
Fixed:
- Removed unused legacy "sel" field from flag model.
2.0.1
2.0.0
[2.0.0] - 2020-04-21
Changed:
- The function
userSetKey
is now takesText
instead ofMaybe Text
for the key. This originally existed for compatibility with an internal test suite.
Removed:
- The constructor
EvalErrorUserNotSpecified
has been removed fromEvalErrorKind
.
1.0.4
1.0.3
[1.0.3] - 2020-03-31
Fixed:
- Standardize streaming retry behavior. Changed handling of status codes. Exponential back-off is now reset after 60 seconds of successful streaming.
1.0.2
[1.0.2] - 2020-03-16
Fixed:
- Added a timeout on SSE reads to 5 minutes.
- Fixed an issue where reading SSE streams would burn CPU in certain edge cases
1.0.1
[1.0.1] - 2020-03-02
Fixed:
- Client initialization status is now correctly determined by checking the feature store instead of an always in memory value. This is particularly important for usage of daemon mode. In the current implementation daemon mode evaluation always returns the default fallback value because the client never becomes initialized.
1.0.0
[1.0.0] - 2020-02-24
Fixed:
- Several haddock typos.
- Added
configSetStoreTTL
, andconfigSetUseLdd
toLaunchDarkly.Server
export list. - Added
package.yaml
version constraints.
0.2.1 Beta
[0.2.1] - 2020-02-21
Fixed:
- Added an event delivery retry mechanism. The SDK will now try to deliver events again after one second before dropping them.
- Added a payload identity header for event delivery to prevent duplication in certain edge cases.
- Made many fields strict for more deterministic memory usage.