Skip to content

Releases: launchdarkly/ld-relay

5.4.0

09 Aug 21:31
bb17bec
Compare
Choose a tag to compare

[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

03 Aug 21:16
Compare
Choose a tag to compare

[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

30 Jul 23:29
Compare
Choose a tag to compare

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

13 Jul 23:45
Compare
Choose a tag to compare

[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

13 Jul 23:28
e541bd4
Compare
Choose a tag to compare

[5.1.0] - 2018-06-25

Added

  • /status endpoint includes version and clientVersion 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 the Relay object with implements http.Handler so you can roll your own relay.

5.0.0

30 May 00:12
Compare
Choose a tag to compare

[5.0.0] - 2018-05-29

Changed:

  • Instead of the configuration option apiKey, please use sdkKey. 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 no sdkKey.

4.1.1

26 May 03:20
Compare
Choose a tag to compare

Fixed: Fix JS streaming by sending an empty data field in ping events

4.1.0

25 May 23:45
652a8c0
Compare
Choose a tag to compare

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

11 May 02:57
Compare
Choose a tag to compare

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.

3.0.2

16 Apr 19:53
4dd4c6a
Compare
Choose a tag to compare

Changes:

  • Fixed a bug causing flag and segment configurations to not be propagated correctly on stream initialization.