sse_channel 0.2.0 copy "sse_channel: ^0.2.0" to clipboard
sse_channel: ^0.2.0 copied to clipboard

StreamChannel wrappers for Server Sent Events.

0.2.0 #

  • Breaking: SseChannel.stream now emits Event objects exposing data, event, and id metadata rather than raw strings.
  • Improved IO client compliance with the WHATWG SSE spec: preserves Last-Event-ID, honors retry: hints, sends Cache-Control: no-cache, and retries automatically.
  • Surface connection and send failures as SseChannelException for both IO and HTML implementations and re-export the type for package users.
  • Added HtmlSseChannel.test to make browser-specific code testable without a real network connection.
  • Expanded test coverage with extensive unit tests for the event transformer, IO reconnect flow, and browser behaviour.

0.1.1 #

  • Update packages.

0.0.3 #

  • Fix README.

0.0.2 #

  • Update README and example, updates.

0.0.1 #

  • Initial version.
12
likes
0
points
42.8k
downloads

Publisher

verified publisherjamiewest.dev

Weekly Downloads

StreamChannel wrappers for Server Sent Events.

Repository

License

unknown (license)

Dependencies

async, http, pool, sse, stream_channel, uuid

More

Packages that depend on sse_channel