Skip to content

v1.1.0

Choose a tag to compare

@gmpassos gmpassos released this 11 Jul 23:49
6b4b67b

Synergy release — shared primitives for protocol-oriented apps + seamless TLS renewal. Backward-compatible.

  • ConnectionCodec<T> + TypedConnection<T> — a first-class "codec over a raw duplex connection" primitive. Node MessageCodec is now a ConnectionCodec<NodeControlMessage>; NodeRuntime consumes a TypedConnection.
  • Gap-free TLS rebindHttpTransport.rebind() binds a fresh shared listener on the same port with the renewed cert and drains the old gracefully; live connections survive certificate renewal.
  • ReloadableFileTls now detects changes by byte content (catches same-size rotations; keeps the old cert on a partial write).

Published to pub.dev/packages/omnyhub 1.1.0. See the CHANGELOG.