Skip to content

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:06
· 19 commits to main since this release
5eb4469

[1.2.1] — 2026-08-01

Fixed

  • The note composer and video quick-note textareas weren't actually receiving focus on open, despite having
    autoFocus — typing required clicking into the textarea first. Root cause: their floating card mounts
    visibility: hidden to measure its size before positioning, and React's autoFocus only fires once, on that
    very first (still hidden, so unfocusable) commit. Fixed at the shared positioning hook level so both cards
    focus correctly once actually visible.
  • Every website with no cached favicon showed Chrome's own generic gray placeholder image instead of Hamesh's
    intended fallback — Chrome's _favicon endpoint returns that placeholder as a normal HTTP 200, not an error,
    so it could never be distinguished from a real favicon. Now detected by comparing the response bytes against
    a live probe, and replaced with a globe icon in Hamesh's own accent color.
  • The Alt+H / Alt+V keyboard shortcuts could silently stop working, regardless of which key combination was
    bound — root-caused to a Chromium reliability gap in chrome.commands.onCommand event delivery to a Manifest
    V3 background service worker. Shortcut handling now lives in a keydown listener in the content script
    itself, which needs no delivery from the background worker at all. The chrome.commands-based path is kept
    as a secondary fallback for pages with no content script.