Skip to content

Releases: filips123/PWAsForFirefox

PWAsForFirefox 2.6.1

03 Jun 13:48
Compare
Choose a tag to compare

Fixed

  • The icon bar can now be hidden again (#190, #350).
  • The window name is now only applied on the main browser window (#341).
  • Runtime in PortableApps.com is now only installed if it does not yet exist (#345).

PWAsForFirefox 2.6.0

18 May 15:46
Compare
Choose a tag to compare

News

A new documentation website is in progress. I will appreciate it if you read and participate in a discussion to help improve it.

Added

  • An option to launch web apps on the system login (#273).
  • An option to launch web apps on the browser launch (#273).

There are two new options for each web app in the extension, "Launch this web app on system login" and "Launch this web app on browser launch", to determine if the web app should be automatically launched when the user logs in to the system and when the Firefox browser is launched.

Changed

  • Updated warning about merging web apps on Linux.
  • Updated dependencies.

Fixed

  • Manifest downloading should be more reliable (#318).
  • Window decorations should no longer be visible on fullscreen (#312).
  • Permissions and notifications widgets should no longer have weird layout (#321).

PWAsForFirefox 2.5.0

26 Mar 16:19
Compare
Choose a tag to compare

Added

  • An option to configure launching a web app (#265, #291):
    An existing firefoxpwa.openInExistingWindow preference has been replaced to allow further configuration of how the web app should be launched when it is already opened.
    It is now possible to open a new window (default behavior), open a new tab in the existing window (behavior of previous preference), replace an existing tab, or just focus the window.

Changed

  • Updated dependencies.

Fixed

  • Web apps from the same profile should no longer be merged on Linux (#80):
    This release adds required code changes on the PWAsForFirefox part to fix the long-standing issue #80.
    The fix also requires some changes on the Firefox part, which will be released in Firefox 112.

  • Link targets will no longer change when the out-of-scope preference changes.

  • Custom web app icons should now be applied properly.

  • Mute toolbar widget icon should now display properly.

  • Installing extensions should now work properly (#297).

  • Extensions widget should now work properly (#308).

  • Permissions for runtime autoconfig files have been fixed (#311).

PWAsForFirefox 2.4.1

07 Feb 14:14
Compare
Choose a tag to compare

Changed

  • Enabled unified extensions (#288):
    Unified extensions (introduced in Firefox 109) are now enabled by default in the app browser. This means extension widgets cannot be removed or moved into the overflow menu anymore. Instead, all unpinned extensions can be accessed from the unified extensions button. This may change in the future.
    In comparison to normal Firefox, the unified extension button can also be (re)moved. It is, however, recommended not to remove it, as this prevents accessing non-pinned extensions and may cause problems.

Fixed

  • Some inconsistencies with settings.
  • Layout alignment in the app browser toolbar (#281).
  • Parsing manifests that include media ranges as types (#275).

PWAsForFirefox 2.4.0

15 Jan 16:20
Compare
Choose a tag to compare

News

The extension now requires the notifications permission in order to display a notification on updates.

Added

  • Installation instructions for PortableApps.com in the extension:
    The extension will now also display installation instructions for the PortableApps.com package in the setup wizard.

  • Support for setting custom icons (#128):
    You can now set custom icon URLs when installing or updating web apps.
    This can be done using the extension or using the --icon-url console argument.

  • Support for profile templates (#219):
    There is an option in the extension settings to choose the default profile template.
    It is also possible to use a different template directory when creating a specific profile.
    The template directory can also be provided using the --template console argument.
    Contents of the specified template directory will be copied to new profiles when they are created.

Changed

  • Updated the security disclosure document.
  • Made some links and documentation more consistent.
  • Made the update notification less intrusive (#258).

Fixed

  • Outdated winget installation step in the extension (#262, thanks to @louis993546).
  • Broken opening out-of-scope URLs feature when multiple web apps are used simultaneously (#266).

PWAsForFirefox 2.3.0

30 Dec 15:10
Compare
Choose a tag to compare

Added

  • Support for PortableApps.com package (#118):
    This project can now be used portably as a PortableApps.com package.
    The package can be downloaded from the releases page and should be installed using the PortableApps.com Platform.
    To use the portable package with the browser extension, you have to run the PWAsForFirefox background program.
    Installed portable web apps will be automatically added to the PortableApps.com Platform menu.
    Documentation is provided in the help.html file of the package.

Changed

  • Made it clear that Snap Firefox should now work.
  • Disabled unified extensions button.
  • Updated dependencies.

Fixed

  • Windows should no longer disconnect from the original web app (#79).
  • Make opening out-of-scope URLs more reliable (#140).

PWAsForFirefox 2.2.0

03 Dec 19:28
Compare
Choose a tag to compare

Added

  • Support for using SOCKS proxies (#218).
  • Support for disabling HTTPS validation and custom certificates (#241).
  • Autocomplete for most known web app categories (#180).

Changed

  • The link target is no longer changed when disabling "tabs mode" or "open out-of-scope URLs" if the other one is still enabled.
  • It has been made more clear that Xcode Command Line Tools are required.
  • Updated dependencies.

Fixed

  • Call the system integration when removing a profile (#243).
  • Allow parsing manifests that include an empty color string (#236).

PWAsForFirefox 2.1.2

18 Oct 16:48
Compare
Choose a tag to compare

News

Updating the Firefox runtime to 106.0 will add the "Firefox View" (Firefox logo) widget to the taskbar. This is a one-time thing that will only happen when updating existing profiles from before 106.0. You can remove the widget manually.

Added

  • Support for disabling some shortcuts (Ctrl+W, Ctrl+Shift+W, Ctrl+Shift+Q, Ctrl+Shift+P) (#234).

Changed

  • Reverted the close tab shortcut change from the last release (#223). See above for the new solution.

PWAsForFirefox 2.1.1

09 Oct 16:25
Compare
Choose a tag to compare

Changed

  • The close tab shortcut (Ctrl+W) is now disabled when the tabs mode is not enabled, as it is unnecessary and as close window shortcut (Ctrl+Shift+Q) can be used instead (#223).
  • Using "Unpin from Overflow Menu" will now add widgets to the tab strip area instead of the address bar.

Fixed

  • Session restore is now properly disabled (#175).
  • The new tab button has been fixed when multiple web apps are opened at the same time.

PWAsForFirefox 2.1.0

19 Sep 19:07
Compare
Choose a tag to compare

Added

  • A plus icon to create site/profile button to make it more clear it's a button (#217).
  • An option to open a web app in an existing window of that web app (#212).
  • An option to auto-create a new profile when installing a web app (#216).

Changed

  • Web apps are now installed to a new profile by default on Linux/macOS (#216).

Fixed

  • Prevent userchrome crashing when gFFPWASiteConfig is not defined.
  • Only close the current tab when an out-of-scope page with target=_blank is opened in a tabs mode.
  • Fix macOS dock entries (shortcuts) to open even when the window is closed.
  • Disable onboarding and upgrade dialogs.