Skip to content

v1.0.8: Dual-Key Initial URL Reset & Native Clean Shortcut Routing

Choose a tag to compare

@Tribal-Chief-001 Tribal-Chief-001 released this 01 Sep 02:13
· 8 commits to main since this release

⚡ What's New in v1.0.8

  • Dual-Key Initial URL Tracking:

    • Indexed panels on explicit close by both their panelId and Chromium tabId using a dedicated panelResetUrls Map.
    • 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.
  • Clean Native Shortcut Passthrough in bundle.js:

    • Removed window-level stopImmediatePropagation capture listener in favor of Vivaldi's native handleShortcut dispatcher patch and f passthrough 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.
  • Automated Test Suite:

    • Updated tests/test_shortcuts.js with clean webview focus simulation (100% green).
  • Full Ledger & Documentation:

    • Added Iteration 9 autopsy to CHANGELOG.md.