Skip to content

4.1.32 (October 7, 2026)

Choose a tag to compare

@github-actions github-actions released this 07 Oct 12:27
· 187 commits to main since this release

Fixes

  • Fix the close code spec port race and wait for state in specs (#799) (fe5ddbae1)
Other changes (45)
  • Poll the probe stand-in's exit instead of reading it once (#829) (5ee92fb2d)
  • Escape each bundled file request in the stylesheet module (#828) (8f6f55bd3)
  • Code CDP launch failures with the four debug protocol codes (#825) (ff24e8648)
  • Carry each compile diagnostic with its code on the failure frame (#826) (0387fe978)
  • Report manifest file errors beside a module error (#827) (c1afd8b80)
  • Keep machine stdout clean and one dev session per browser (#824) (2e8386c50)
  • Drop a content_scripts entry left without js or css by a prefix (#822) (7eca6c463)
  • One shutdown row, one first compile and human lines off JSON stdout (#820) (c64bfc823)
  • Stamp a safaridriver session into ready.json for Safari dev (#823) (749a79b05)
  • Ship a sibling web resource once and code the carried-on warnings (#819) (da259cfa0)
  • Move three transitive dependencies past their advisories (#821) (e3999e1ba)
  • Drop the store submission pitch from the scaffolded STORE.md (#791) (0819894c7)
  • Tag CLI docs links with a source and fix a stale docs path (#796) (7f7832e4c)
  • Raise the engine's Vue pins to 3.5.43 past the server-renderer advisory (#818) (99cabbe9f)
  • Send debug lines to stderr when stdout carries JSON (#817) (372433116)
  • Hold start on starting until the probe passes, watch every locale (#816) (4f0775d60)
  • Scope web accessible assets and refuse a second dev session (#815) (58f1694ba)
  • Pin Corepack on install and keep a JSON build stdout to one frame (#809) (7e122d3fd)
  • Keep a dev session honest about its end, files and siblings (#814) (39d446a26)
  • Run four specs CI always skipped and bind fake servers to loopback (#813) (66c4db1bf)
  • Carry launcher and interrupt codes to the stream, retire dead ones (#812) (ac89ed211)
  • Ship one copy of every asset and lift every sheet of a script (#811) (17ad2d472)
  • Keep a document_start isolated content script static in dev (#810) (db9deaf03)
  • Keep unreferenced scripts/ files and drop the per-build warning (#808) (f5908e066)
  • Fail on any missing icon path and skip a locale with no messages (#807) (03c389274)
  • Prove the pinned offline install stayed offline on Windows too (#806) (122daac0d)
  • Give the config hooks the target browser, mode and command (#805) (979e7ce9b)
  • Ask PostHog for no location on every CLI telemetry event (#804) (9e04de574)
  • Compile workspace siblings and warn on a constant nothing defines (#803) (433cbe709)
  • Fail asset namespace reads and compile pages the manifest lists (#802) (42bf571af)
  • Name each stylesheet file once and point emitted sheets at root (#801) (135ca6300)
  • Wire seven error codes and mark the ones no source emits (#798) (b67f3f7cb)
  • Keep a dev session's dist to what its project and compile produce (#797) (cac3d9c57)
  • Name the install default and send Corepack to a pinned registry (#795) (f5f89ae42)
  • Keep build warning lines apart and shorten the _locales paths (#794) (e710445b9)
  • Ship no file for a key Safari drops and name store check keys (#793) (b2198e33c)
  • Fail CI on a dropped job and accept Windows paths in a size spec (#800) (4e3d17edd)
  • Trim what a production build exposes and report its true size (#792) (ef07204f4)
  • Read the pinned Gecko binary's version for the preview card (#790) (84f8d4d5e)
  • Format the 23 drifted files and check formatting in lint (#789) (2303530c1)
  • Make Firefox eval answer large results, statements and CSP pages (#788) (af9e5d6d3)
  • Refuse to launch a Gecko browser on its own profile (#787) (52e602c75)
  • Let only the page entry accept a hot update so child edits render (#786) (158c097fb)
  • Clear the shellcheck notes actionlint prints for three workflows (#785) (4473d85a4)
  • Run nightly dev smokes under Xvfb and require a loaded extension (#784) (6995f4d49)