Skip to content

Releases: launchdarkly/go-test-helpers

2.0.0

02 Jul 16:33
Compare
Choose a tag to compare

[2.0.0] - 2020-07-01

Added:

  • In httphelpers, ChunkedStreamingHandler, SSEHandler, and SSEEvent
  • In the main package, ReadWithTimeout.

Changed:

  • This project now requires modules and has a minimum Go version of 1.13.
  • In ldservices, ServerSideStreamingServiceHandler now uses httphelpers.SSEEvent instead of having a dependency on the eventsource package. Its interface is now based on the new SSEHandler instead of using channels.
  • In httphelpers, PanicHandler is replaced by BrokenConnectionHandler.

Removed:

  • The LaunchDarkly client-side streaming endpoint handler in ldservices was not used and has been removed.

1.2.0

01 Jul 19:46
Compare
Choose a tag to compare

[1.2.0] - 2020-07-01

Added:

  • New package testbox for running a Go test in a temporary environment.

1.1.3

04 Jun 23:02
Compare
Choose a tag to compare

[1.1.3] - 2020-06-04

Added:

  • Added go.mod so this package can be consumed as a module. This does not affect code that is currently consuming it via go get, dep, or govendor.

1.1.2

01 Apr 20:19
Compare
Choose a tag to compare

[1.1.2] - 2020-04-01

Fixed:

  • Patch event type for client-side streams.

1.1.1

01 Apr 19:04
Compare
Choose a tag to compare

[1.1.1] - 2020-04-01

Fixed:

  • In ldservices, fixed JSON property names for simulated client-side flag data.

1.1.0

01 Apr 18:26
Compare
Choose a tag to compare

[1.1.0] - 2020-04-01

Added:

  • Method HandlerForPathRegex in httphelpers.
  • New methods and types in ldservices to simulate LaunchDarkly client-side streaming endpoints.

1.0.0

17 Mar 01:21
Compare
Choose a tag to compare

[1.0.0] - 2020-03-16

Initial release.