v2.0 — Pipeline Architecture - Frame, CodecResult, Codec trait, Pipeline builder - 6 adapters: Passthrough, Dedup, Compress, Pacer, Slicer, Stats v2.1 — Multi-frame & new codecs - CodecOutput::Many fan-out, EncryptCodec, FilterCodec - Codec::reset(), encode_all/decode_all, real SlicerCodec chunking v2.2 — Observability & reassembly - PipelineResult (frames+errors+consumed), StageMetric - ReassemblyCodec, ConditionalCodec, Pipeline presets & metrics v2.3 — Integrity & rate control - ChecksumCodec (CRC32), RateLimitCodec (token bucket), TagCodec - Pipeline::chain(), Pipeline::describe() 13 codec adapters, 474 tests (all green, 0 regressions)
1.2 KiB
1.2 KiB
Changelog
[1.6.0] - 2026-03-11
Added
throttle_init/check/dropped_v160— WASM FPS throttlercipher_set_key/apply/reset_v160— WASM XOR-rotate ciphercheckpoint_capture/seq_v160— WASM stream checkpoint- 7 new tests (218 total)
[1.5.0] - 2026-03-11
Added
bw_init/try_send/refill_v150— WASM bandwidth limiterdedup_check/count/reset_v150— WASM frame dedupmetrics_send/loss/bytes/frames/lost/reset_v150— WASM metrics- 7 new tests (211 total)
[1.4.0] - 2026-03-11
Added
compositor_*_v140— WASM frame compositorrecorder_*_v140— WASM stream recordingpriority_*_v140— WASM priority queue- 7 new tests (204 total)
[1.3.0] - 2026-03-11
Added
quality_decide_v130,reorder_*_v130,channel_auth_check_v130- 7 new tests (197 total)
[1.2.0] - 2026-03-11
Added
haptic_*_v120,batch/unbatch_v120,digest_*_v120- 7 new tests (190 total)
[1.1.0] - 2026-03-11
Added
error_frame_v110,encrypt/decrypt_v110,protocol_info_v110- 9 new tests (183 total)
[1.0.0] - 2026-03-11 🎉
Added
- Core WASM bindings for streaming protocol
- 9 new tests (174 total)