v1.0.8: Dual-Key Initial URL Reset & Native Clean Shortcut Routing
⚡ What's New in v1.0.8
-
Dual-Key Initial URL Tracking:
- Indexed panels on explicit close by both their
panelIdand ChromiumtabIdusing a dedicatedpanelResetUrlsMap. - Guarantees that any web panel (Gemini, X/Twitter, Claude, ChatGPT, GitHub Notifications, Jira, Reddit, WhatsApp, or any custom internal dashboard) resets to the exact initial URL configured by the user when added.
- Indexed panels on explicit close by both their
-
Clean Native Shortcut Passthrough in
bundle.js:- Removed window-level
stopImmediatePropagationcapture listener in favor of Vivaldi's nativehandleShortcutdispatcher patch andfpassthrough set. - Ensures
Ctrl+Enter,Shift+Enter(newlines),Enter,Ctrl+A,Ctrl+C,Ctrl+V, and all browser hotkeys function with zero event blockage or side effects.
- Removed window-level
-
Automated Test Suite:
- Updated
tests/test_shortcuts.jswith clean webview focus simulation (100% green).
- Updated
-
Full Ledger & Documentation:
- Added Iteration 9 autopsy to
CHANGELOG.md.
- Added Iteration 9 autopsy to