All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.2.1 (2026-06-14)

Bug Fixes

  • deps: bump req from 0.5.17 to 0.5.18 (#6) (f73ce0f)
  • frame: handle bare CR as line terminator in parse/1 (001f4da)
  • frame: restore single-pattern split fast path for LF buffers (c90dce1)

Performance Improvements

  • frame: split on multi-pattern delimiters without normalising (926d4a0)

0.2.0 (2026-05-03)

Features

  • plugin: add :max_frame_size option to attach/2 (5a089cf)
  • plugin: emit telemetry events for streams and frames (cafd0f1)

Bug Fixes

  • frame: align parser with SSE spec (c3b0c5a)
  • frame: normalise CRLF line endings and fix O(n²) comment accumulation (2b5e609)
  • plugin: populate sse_ref on response in sse_done step (4e43c6e)
  • resolve credo strict nesting depth violation in wrap_fun (af13935)

0.1.0 (2026-04-30)

Initial release.