Releases: launchdarkly/ld-relay
Releases · launchdarkly/ld-relay
5.4.0
[5.4.0] - 2018-08-09
Added
- The Relay now supports the streaming endpoint used by current mobile SDKs. It does not fully proxy the stream, but will send an event causing mobile SDKs to re-request their flags when flags have changed.
Docker images
docker pull launchdarkly/ld-relay:5.4.0
docker pull launchdarkly/ld-relay:v5
docker pull launchdarkly/ld-relay:latest
5.3.1
[5.3.1] - 2018-08-03
Fixed
- Route metrics are now tagged correctly with the route name.
- Datadog exporter now works with 32-bit builds.
Docker images
docker pull launchdarkly/ld-relay:5.3.1
docker pull launchdarkly/ld-relay:v5
docker pull launchdarkly/ld-relay:latest
5.3.0
5.3.0 - 2018-07-30
Added
- The Relay now supports exporting metrics and traces to Datadog, Prometheus, and Stackdriver. See the README for configuration instructions.
Changed
- Packages intended for internal relay use are now marked as internal and no longer accessible exsternally.
- The package is now released using goreleaser.
5.2.0
[5.2.0] - 2018-07-13
Added
- The Redis server location-- and logical database-- can now optionally be specified as a URL (
url
property in[redis]
section) rather than a hostname and port. - The relay now sends usage metrics back to LaunchDarkly at 1-minute intervals.
Fixed
- The /sdk/goals/ endpoint now supports caching and repeats any headers it received to the client.
5.1.0
[5.1.0] - 2018-06-25
Added
/status
endpoint includesversion
andclientVersion
fields for the relay and go client versions respectively.
Changed
- Official package has moved to
gopkg.in/launchdarkly/ld-relay.v5
- Binary target is
gopkg.in/launchdarkly/ld-relay.v5/cmd/ld-relay
gopkg.in/launchdarkly/ld-relay.v5
is now a package that can be used as library code and includes theRelay
object with implementshttp.Handler
so you can roll your own relay.
5.0.0
[5.0.0] - 2018-05-29
Changed:
- Instead of the configuration option
apiKey
, please usesdkKey
. It has the same function, but is less misleading (since it is really an SDK key, not an API token). - The
/status
endpoint now returns environments as a map of configuration name to details/status. It also no longer exposes full SDK keys so this endpoint should be safe to expose publicly.
Fixed:
- Support for the
OPTIONS
method for/sdk/goals/{envId}
was restored after being accidentally dropped in 4.1.0.
Deprecated:
- The configuration option
apiKey
is now deprecated, but will still work if there is nosdkKey
.
4.1.1
Fixed: Fix JS streaming by sending an empty data field in ping events
4.1.0
Added:
- Add support for client-side (js) and mobile endpoints for evaluation, streaming and publishing events.
- Set UserAgent to LDRelay/VERSION.
Fixed:
- Fix configuration of flush interval for summarizing event relay.
4.0.0
Changes:
- When proxying events,
ld-relay
now converts analytics events from older SDKs, or from the PHP SDK, into the new summary format. For more details, see Analytics Data Stream Reference.