The topic tree subscriptions were persisted in localStorage but never re-subscribed when the connection was re-established. Now when mqtt:status fires with 'connected', all saved subscriptions for that connection are automatically re-subscribed.
- Tauri v2 + Vue 3 + TypeScript + Element Plus - Connection management (CRUD + enable/disable/test) - Preset system with {{variable}} placeholders - Dashboard with live message scrolling + topic tree - Payload inspector (JSON/Hex/Base64/Plain) - Protocol-level logging (file + UI dual channel) - Global variable manager with localStorage persistence - MQTT v5 property support (user properties, content type, etc.) - SubAck result tracking with subscribe_tracked API