Skip to content

Releases: mepuka/effect-jetstream

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 05:43

Minor Changes

  • e9b112a: Add runtime observer, inbound buffer configuration, and run/runForever split

    • run now returns Effect<void> and completes on shutdown; runForever blocks forever
    • New runtimeObserver config for instrumentation events (connection lifecycle, decode failures, inbound drops, outbound events, shutdown)
    • New inboundBufferSize and inboundBufferStrategy config options for backpressure control
    • Cross-runtime zstd decoder detection (typed error in non-Bun runtimes instead of crash)
    • Schema-validated outbound message encoding with typed errors
    • Effectful URL building catches invalid endpoints as ConnectionError
    • Fix null record check in commit create/update decoding

v1.0.4

Choose a tag to compare

@mepuka mepuka released this 28 Jan 04:31

Patch Changes

  • Add Jetstream shutdown for graceful connection termination and stop reconnect loops on shutdown. (55997b3)

v1.0.3

Choose a tag to compare

@github-actions github-actions released this 22 Jan 19:19
ebe65e4

Patch Changes

  • 8a263b2: Use ArrayFormatter summaries for schema decode errors to keep warning logs concise.

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 21 Jan 19:09
a1ade91

Patch Changes

  • fa7e23e: make identity.handle optional in post parsing