Skip to content

Releases: launchdarkly/dotnet-eventsource

3.1.5

30 Aug 03:03

Choose a tag to compare

[3.1.5] - 2018-08-29

Duplicate of 3.1.4, created due to a problem in the release process.

3.1.4

29 Aug 17:32

Choose a tag to compare

[3.1.4] - 2018-08-29

Fixed

  • Fixed a bug that prevented the event source from reconnecting to the stream if it received an HTTP error status from the server (as opposed to simply losing the connection).

3.1.3

14 Aug 03:54

Choose a tag to compare

[3.1.3] - 2018-08-13

Fixed

  • The reconnection attempt counter is no longer shared among all EventSource instances. Previously, if you connected to more than one stream, all but the first would behave as if they were reconnecting and would have a backoff delay.

3.1.2

02 Aug 21:31

Choose a tag to compare

[3.1.2] - 2018-08-02

Changed

  • The SDK was referencing some system assemblies via <PackageReference>, which could cause dependency conflicts. These have been changed to framework <Reference>s. A redundant reference to System.Runtime was removed.

Fixed

  • If the stream connection fails, there should be an increasing backoff interval before each reconnect attempt. Previously, it would log a message about waiting some number of milliseconds, but then not actually wait.

3.1.1

29 Jun 00:14

Choose a tag to compare

[3.1.1] - 2018-06-28

Removed

  • Removed an unused dependency on Newtonsoft.Json.

3.1.0

01 Jun 23:16

Choose a tag to compare

[3.1.0] - 2018-06-01

Added

  • The new class ConfigurationBuilder provides a validated fluent builder pattern for Configuration instances.
  • The HTTP method and request body can now be specified in ConfigurationBuilder or in the Configuration constructor. The default is still to use GET and not send a request body.

3.0.0

23 Feb 19:35
621e774

Choose a tag to compare

Changed

2.2.1

19 Feb 17:51
fbe6615

Choose a tag to compare

[2.2.1] - 2018-02-05

  • Downgrade Microsoft.Extensions.Logging to 1.0.2

2.2.0

19 Feb 17:50
ceacd58

Choose a tag to compare

[2.2.0] - 2018-01-19

Added

  • Exposed EventSourceServiceCancelledException as a public class.

Changed

  • Removed unused and transitive dependencies.
  • Added a reference to the Apache 2.0 license in LaunchDarkly.EventSource.csproj
  • Improved logging. Thanks @JeffAshton!

2.1.0

17 Nov 20:05
178da5e

Choose a tag to compare

[2.1.0] - 2017-11-16

Added

  • Exposed the ExponentialBackoffWithDecorrelation as a public class. This class may be used to calculate exponential backoff with jitter.

Changed

  • Reconnects to EventSource are now handled inline, rather than using Polly for managing retry policies.