Skip to content

0.2.2

Choose a tag to compare

@Skymly Skymly released this 13 Sep 01:03
· 180 commits to main since this release
3a7e39d

Observables 0.2.2

Stable patch release (20 packages).

Highlights

  • RestAPI: HTTP requests assemble behind RestApiBridge.Send(spec); query strings are escaped; generated factories own HttpClient when 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 string or IMessage<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.