sse-parse 0.1.0

Incremental, linear-time parser for Server-Sent Events byte streams, with a sans-IO core and a runtime-agnostic Stream adapter
Documentation
# Changelog

All notable changes to this crate are recorded here. The format follows
Keep a Changelog, and the crate follows Semantic Versioning.

## 0.1.0 - 2026-08-21

First release.

### Added

- `SseParser`, a sans-IO incremental parser implementing the WHATWG
  "interpreting an event stream" algorithm: `feed`, `next_event`, `finish`,
  `last_event_id`, `retry`, and `with_last_event_id` for reconnection.
- `EventStream`, an adapter from any `futures_core::Stream` of byte chunks
  to a stream of `Event`s, with `Error::Transport` as its only error.
- `Event` with `event`, `data`, `id`, and `retry` fields.
- `max_buffer` cap with `overflows` count. An oversized block is dropped and
  parsing resumes at the next blank line.
- `no_std` support with `alloc` behind the default `std` feature.
- Test gates: replay of 36 WHATWG-derived vectors, chunk-boundary
  invariance, a linear-time scan bound, BOM-once handling, and no-panic
  property tests, plus a `cargo-fuzz` target.