Skip to content

Releases: launchdarkly/ruby-eventsource

v2.5.1

02 Mar 16:32
37bb294

Choose a tag to compare

2.5.1 (2026-03-02)

Bug Fixes

  • Use in-place append for buffer concatenation to fix O(n^2) performance (#80) (a7e6c23)

This PR was generated with Release Please. See documentation.

v2.5.0

23 Jan 17:31
5a18f4b

Choose a tag to compare

2.5.0 (2026-01-23)

Features

  • Provide access to HTTP headers on connect or error (#77) (b50d660)

This PR was generated with Release Please. See documentation.

v2.4.0

15 Jan 19:57
eff23f5

Choose a tag to compare

2.4.0 (2026-01-15)

Features

  • Support dynamic query parameter on reconnect (#74) (e6c76bf)

This PR was generated with Release Please. See documentation.

v2.3.0

04 Sep 12:49
e54bf5f

Choose a tag to compare

2.3.0 (2025-08-28)

Features

  • Add ability to control SSE request method and body (#51) (7c65c4b)
  • Add ability to disable retries (#67) (f272b90)
  • Allow providing HTTP client option settings (#68) (1d9b31c)

Bug Fixes

  • Handle redirect on 301 and 307 (7d342e7)
  • Pass through proxy user and password if present (#69) (0bb36f3)
  • Support field without colon in event (7d342e7)

v2.2.6

15 Jul 15:23
45e2033

Choose a tag to compare

2.2.6 (2025-07-15)

Bug Fixes

  • Add logger as explicit dependency (#61) (50efb0d)
  • Update force_encoding to operate on unfrozen string (#60) (0e2e80d)

v2.2.5

14 Jul 17:10
ffd0ffa

Choose a tag to compare

2.2.5 (2025-07-14)

Bug Fixes

  • Bump minimum to ruby 3.1 (#57) (93a9947)
  • Explicitly mark buffer variable as unfrozen (#59) (ccf79af)

v2.2.4

29 Apr 13:37
a74139b

Choose a tag to compare

2.2.4 (2025-04-18)

Bug Fixes

  • Remove rake dependency from gemspec (#53) (8be0ccc)

v2.2.3

07 Mar 18:34
455445c

Choose a tag to compare

2.2.3 (2025-03-07)

Bug Fixes

  • Provide thread name for inspection (#46) (191fd68)

2.2.2

13 Mar 15:49

Choose a tag to compare

[2.2.2] - 2023-03-13

Fixed:

  • Content-Type checking was failing in some environments due to casing issues. Updated check to use a more robust header retrieval method. (Thanks, matt-dutchie!)

2.2.1

15 Jun 19:36

Choose a tag to compare

[2.2.1] - 2022-06-15

Fixed:

  • Improved efficiency of SSE parsing to reduce transient memory/CPU usage spikes when streams contain long lines. (Thanks, sq-square!)