4.3.0 (2026-09-22)
Bug Fixes
- connection: suspend stale watchdogs across browser backgrounding (21c9dd6)
- pair: make worker completion callbacks durable and recoverable (bd829e7)
- pair: merge durable worker completion recovery (#529) (f58cc25)
- permissions: improve pill feedback and sync runtime status (e5b417f)
- permissions: refine chip layout and loading states (99d0da5)
- session: restore state before activating message delivery (8602691)
- sessions: enforce access checks before rename and delete (e27f04e), closes #533
- sessions: enforce mutation access checks (#534) (f919721)
- sessions: persist workers before provider identity assignment (443beb7)
- sessions: persist workers before provider identity assignment (ab7e889)
- sidebar: clarify session creation and provider selection (5e1f411)
- sidebar: clarify session creation and provider selection (cdb6a44)
- sidebar: place provider picker before session creation (ff3fa8a)
- sidebar: refine creation action and simplify provider control (20a5cd4)
- sidebar: unify provider identity and session creation (1bd9ac0)
- sidebar: unify provider identity and session creation (1f859fc)
- sidebar: update creation label and restore picker chevron (d0fb279)
- websocket: stabilize reconnects and message delivery (f0d9131)
- worker: recover failed replacement reservations safely (7f51043)