v1.6.0
Highlights
- Adds controlled bounded HTTP server streams and typed SSE result projections, including reusable stream policy, writer, and request metadata APIs.
- Supports result-view requiredness overrides and preserves optional union absence across code generation and flat-form HTTP decoding.
- Documents raw request-stream bodies correctly in OpenAPI while improving schema deduplication.
- Hardens JSON-RPC batch writes, SSE notification validation, logging, response capture, and invalid transform diagnostics.
Upgrade notes
Regenerate generated clients and servers with loom gen to pick up the new streaming projections, union handling, and transport code. Existing designs remain source compatible; new bounded-stream and requiredness controls are opt-in.
Verification
Release preflight passed lint, unit tests, HTTP and JSON-RPC integration suites, OpenAPI contract/consumer checks, and generated-code quality gates.
Full changelog: v1.5.1...v1.6.0