Releases: khavrks/bridgekit
Releases · khavrks/bridgekit
Release v0.1.0
bridgekit v0.1.0
Initial release of the Go toolkit for server-to-device communication through intermediary bridges.
Features
- WebSocket hub (
ws) — multi-connection per user, single relay per device, lifecycle hooks, subscription-based broadcasting - Session manager (
relay) — request-response correlation with timeouts, BLE device config registry, typed message constants - Offline command queue (
queue) — TTL expiration, command dedup, confirmation workflow, drain-on-reconnect- Memory, Postgres, Redis, and RabbitMQ backends
- Framework-agnostic WebSocket handler
- Per-connection rate limiting
Install
go get github.com/khavrks/bridgekitSee CHANGELOG.md for details.