Skip to content

Release 2026.7.2

Choose a tag to compare

@github-actions github-actions released this 17 Jul 10:54
2026.7.2
2288afd

Add - German localization (EN/DE) with a language selector

  • The whole UI is now localized in English and German. Toolbar, status,
    hints, overview, charts, and all field labels and group titles are translated;
    Core Web Vitals names and lifecycle wire values stay canonical. German terms
    follow the dashboard's wording.
  • A toolbar language selector (Auto / English / Deutsch) lets you override
    the language, stored in localStorage. Auto follows the browser language. This
    is needed because the DevTools UI language is not exposed to extensions, so a
    self-managed catalog (i18n.js, both locales bundled) replaces chrome.i18n /
    _locales, which could only follow the browser.
  • The DevTools panel tab is now titled "fastmon Beacons".

Add - toolbar icon popup

  • Clicking the extension's toolbar icon opens a small popup that points to
    the panel ("Open DevTools (F12), then the fastmon Beacons tab"), localized
    EN/DE. Extensions cannot open DevTools programmatically, so this is a guide,
    not a shortcut. Adds an action with a tooltip and popup.html.

Fix - manifest background and per-browser packaging

  • Drop background.scripts from the committed manifest so Chrome no longer
    warns "'background.scripts' requires manifest version of 2 or lower". Chrome
    uses the MV3 service_worker.
  • The release workflow now builds two zips, beacon-inspector-chrome-* and
    beacon-inspector-firefox-*. The Firefox manifest is rewritten to an
    event-page background (background.scripts), since Firefox does not run MV3
    background service workers.