Skip to content

v0.4.9

Latest

Choose a tag to compare

@github-actions github-actions released this 31 Aug 02:18
· 9 commits to main since this release
e5da281

[0.4.9] - 2026-08-30

Tells the user why nothing happened when the panel cannot open in the current tab. 0.4.8 made the toggle inject the content script into tabs that lack it, but Chrome refuses to script its own surfaces — chrome:// pages, the Web Store, the PDF viewer, a blank new tab — and that refusal was swallowed. Clicking the icon on a fresh empty tab therefore still did nothing at all, with no way to tell that opening a site first would fix it.

Added

  • The toolbar icon reports a tab the panel cannot run in. When Chrome refuses the injection, the icon gets a red ! badge and its tooltip reads "Local Nano only runs on a web page — open a site in this tab, then click again". Both are scoped to that one tab, so other tabs are unaffected, and both clear as soon as the panel does open there. This needs no new permission — it uses the action API the toolbar button already relies on.

Changed

  • The restricted marker is cleared exactly, not on every toggle. Clearing reads the tab's effective tooltip and only restores it when this extension had actually flagged that tab. Resetting the tooltip on every successful toggle would pin a tab-scoped copy of the current title to each tab, and those copies would then misreport the keyboard binding once it changed — the tooltip is a documented diagnostic for exactly that, so it must not go stale.