Skip to content

Releases: filips123/PWAsForFirefox

PWAsForFirefox 2.13.1

06 Nov 17:44
Compare
Choose a tag to compare

News

Check the release notes for v2.13.0.

Fixed

  • A workflow problem that prevented v2.13.0 from being published.

PWAsForFirefox 2.13.0

06 Nov 17:14
effcd0f
Compare
Choose a tag to compare

News

Releases for Windows are now signed with a code signing certificate provided by the SignPath Foundation. This means that it is now less likely that PWAsForFirefox executables will be false-positively detected as malware by some antivirus software, and that you can now verify that the executables were built automatically from the source code in the repository.

Additionally, all built assets for all platforms are now also attested using GitHub Artifact Attestations and can be verified using the GitHub CLI.

Added

  • Access keys for toggling the tabs/icon bar.
  • Documentation about fractional scaling problems on Linux.
  • Attestations and code signing for build artifacts.

Changed

  • Setting the theme color has been made more reliable.
  • Translations have been updated.

Fixed

  • Hiding the tabs/icon bar in newer Firefox versions has been fixed.
  • Building the AUR package with LTO has been fixed.
  • The localization system for the extension has been fixed.
  • Download links for LibreWolf in the documentation have been fixed.

PWAsForFirefox 2.12.5

26 Sep 19:37
fd1c1bf
Compare
Choose a tag to compare

Important

This release fixes compatibility with Firefox 131. Please make sure to update to it before Firefox 131 is released on 2024-10-01.

Changed

  • Improved documentation and contributions guidelines.
  • Documented using the system titlebar color (#543).
  • Changed the start URL validation into a warning (#530).
  • Imported new translations from Crowdin (Chinese).

Fixed

  • The app browser should now be compatible with Firefox 131.

PWAsForFirefox 2.12.4

15 Sep 21:58
Compare
Choose a tag to compare

Changed

  • Improved documentation about missing Xcode CLT.

Fixed

  • Runtime instances should now be able to close properly (#559).
  • The selected tab highlight in tabs mode should now be more visible (#538).
  • Corners should now be rounded when necessary when using theme colors (#470).
  • The overflow button should now be hidden when empty.
  • Web apps should no longer use non-standard XDG categories (#544).

PWAsForFirefox 2.12.3

09 Sep 17:00
Compare
Choose a tag to compare

Important

This release adds a decline button to the license and privacy agreement screen on the extension setup page to comply with Firefox Add-ons Policies. If the user does not consent to the agreement, the extension will be uninstalled.

Fixed

  • Added a decline agreement button to comply with Firefox Add-on Policies.

PWAsForFirefox 2.12.2

07 Sep 18:04
Compare
Choose a tag to compare

Changed

  • localhost is now treated as secure context (#514, thanks to @iTrooz).
  • Building the extension has been made more reliable.
  • Updated dependencies.

Fixed

  • A few typos in documentation have been corrected (#539, thanks to @Merlin2001).
  • Session restore should now be properly disabled (#488).

PWAsForFirefox 2.12.1

25 May 16:51
Compare
Choose a tag to compare

Changed

  • Added ARM support for AUR packages.
  • Improvements to AUR and GURU packages.

Fixed

  • Fixed incorrect display mode media query (#431).
  • Fixed installing some websites that require ALPN support (#482).
  • Fixed back and forward buttons in recent Firefox versions (#499).

PWAsForFirefox 2.12.0

01 May 15:58
Compare
Choose a tag to compare

Important

This release contains a critical security fix for a vulnerability that could compromise your system. The vulnerability affects users of Linux and PortableApps.com integrations of all previous versions.

All Linux and PortableApps.com users are advised to update to this version as soon as possible. It is also recommended for Windows and macOS users to update to this version, as it contains additional related fixes. The main fix is implemented in the native part, but the extension also contains additional fixes.

The vulnerability has been assigned CVE-2024-32986 and GHSA-jmhv-m7v5-g5jq. More details are available on the GitHub security advisory.

Added

  • Initial support for linking runtime (#403, thanks to @tiziodcaio):

    This introduces initial support for linking the globally installed Firefox version with symlinks for usage as PWAsForFirefox runtime. This feature is experimental and currently only supports Linux with Firefox installed to /usr/lib/firefox. It is disabled by default, to use it, you need to manually compile the native program with the link-runtime feature, then run firefoxpwa runtime install --link to link the runtime.

Changed

  • Improved various messages (#491, thanks to @kra-mo).
  • Improved NixOS installation instructions in the extension.
  • Improved a list of websites with problems in the documentation.
  • Imported new translations from Crowdin (Slovenian, French, Indonesian).
  • Updated dependencies.

Fixed

  • Fixed launching web apps without JOB_OBJECT_LIMIT_BREAKAWAY_OK permission (#460).
  • Fixed improper sanitization of web app properties that lead to critical security vulnerability.
  • Prevented changing tab background when the theme color is disabled.

PWAsForFirefox 2.11.1

20 Mar 16:42
Compare
Choose a tag to compare

Changed

  • Updated dependencies.

Fixed

  • Restored compatibility with Firefox before 124.
  • Fixed handling icons and filtering out unsupported SVG icons on Windows.

PWAsForFirefox 2.11.0

19 Mar 19:45
Compare
Choose a tag to compare

Important

This release fixes a bug with Firefox 124. It is recommended to update to this release as soon as possible.

Added

  • Localization support for the app browser (#340):

    The app browser (the Firefox instance used for web apps) can now be localized into multiple languages. You can change the language in the app browser settings, in the same place as for general Firefox UI language. Please note that translations are maintained by the community and may be incomplete or incorrect.

    You can help translate the extension on Crowdin. If your language is not yet available, please let me know on Crowdin. More details about contributing translations can be found in our contributing guidelines and Crowdin discussion.

Fixed

  • Fix compatibility with Firefox 124 (#475).