Skip to content

PWAsForFirefox 2.14.0

Compare
Choose a tag to compare
@filips123 filips123 released this 11 Feb 21:38
· 5 commits to main since this release
8372e9a

Important

This release fixes compatibility with Firefox 136. Please make sure to update to it before Firefox 136 is released on 2025-03-04.

As a result of this, some UserChrome files had been renamed. If you are a package maintainer for PWAsForFirefox packages, please make sure to modify the version patching to use the file native/userchrome/profile/chrome/pwa/chrome.sys.mjs instead of native/userchrome/profile/chrome/pwa/chrome.jsm.

Added

  • Grid view tab for the extension (#614, #626, thanks to @Hikari-Fox):

    This introduces a new default extension tab, where all web apps are displayed in a grid of icons.

  • Experimental runtime linking on Linux (#638, thanks to @tiziodcaio):

    This enables by default the initial support for linking the globally installed Firefox version with symlinks for usage as PWAsForFirefox runtime, originally introduced in v2.12.0. This feature is currently still experimental and only supports Linux with Firefox installed to /usr/lib/firefox. More configuration options and support for other systems is planned.

    To use the feature, you can run firefoxpwa runtime install --link. This will link your global Firefox installation with the PWAsForFirefox runtime. If you encounter any bugs or have any suggestions about the feature, please report them.

Changed

  • Updated translations.
  • Updated dependencies.
  • Improved GURU publishing workflow.

Fixed

  • Migrated the UserChrome modifications to ESM to fix compatibility with Firefox 136.
  • Removed inline event handlers to fix compatibility with Firefox 136 (#643).
  • Fixed extension widget not opening (#642).