0.2.2
Observables 0.2.2
Stable patch release (20 packages).
Highlights
- RestAPI: HTTP requests assemble behind
RestApiBridge.Send(spec); query strings are escaped; generated factories ownHttpClientwhen they create it (#270, #289). - IO domains: honor cancellation-token parameter names and escape topic/subject/channel/rpc literals (MQTT, NATS, SignalR, WebSocket, gRPC, SSE, Redis, Postgres) (#294–#301).
- Diagnostics: OBS0002 rejects open-generic proxy interfaces; OBS7009 rejects gRPC types that are not
stringorIMessage<T>(#288, #314). - Events: generic bases, type constraints, and AttachedRouted gating (#291). Still 20 packages.
Packages
Observables.<Feature>.R3 / .Reactive for Events, RestAPI, SignalR, Mqtt, WebSocket, Grpc, Sse, Nats, Postgres, Redis.