Releases: oplexx/ResumeKit
Releases · oplexx/ResumeKit
v0.1.0 — initial release
First public release of ResumeKit.
What's in the box
SessionCoordinatoractor driving the Discord-style Identify / Resume / Heartbeat state machine.- Transport-agnostic
SessionTransportprotocol — bring your own WebSocket / gRPC / raw TCP. SessionStorageprotocol +InMemorySessionStoragedefault; ship a Keychain-backed implementation in production.AsyncStream<SessionEvent>for UI / notification-suppression hooks.- 15 passing tests covering state transitions, empty-replay shortcut, InvalidSession cascade, and logout flow.
Install
.package(url: "https://github.com/silverhans/ResumeKit", from: "0.1.0")See the README for a protocol reference, Keychain-storage example, and WebSocket-transport walkthrough.