FirefoxPWA 1.0.0 #45
Replies: 3 comments 4 replies
-
How do I download the macOS release? All I can see are releases for Linux and Windows. I just tried Homebrew and it claims not to know anything about FirefoxPWA. |
Beta Was this translation helpful? Give feedback.
-
Awesome job. |
Beta Was this translation helpful? Give feedback.
-
I've installed the app in Homebrew as described above, then I installed the Firefox PWA extension and installed my first PWA. Unfortunately it doesn't run. I get this error when I try and run "loader" directly: /Users/phillip/Applications/Log\ in\ to\ Royal\ Bank\ of\ Scotland\ Digital\ Banking.app/Contents/MacOS/loader ; exit; |
Beta Was this translation helpful? Give feedback.
-
Important
Original Homebrew formula had a bug that prevented PWAs from launching on macOS. I reuploaded the formula with a fix. To install the fixed version, run:
Then, edit/update all existing PWAs through extension or command-line program to apply the fix to PWAs. Alternatively, you can remove and reinstall your PWAs.
Some antivirus programs (Microsoft Defender) incorrectly flagged the 32-bit Windows version as malicious. I will try to resolve this in the future. Prefer using the 64-bit version if possible.This has been resolved. Update your malware definitions in case the program is still detected as malware.News
This is the first "stable" release of the FirefoxPWA project! 🎉
This means most features that I initially planned are implemented, and the project is ready for wider use and adoption. It does not mean the project is completely finished and bug-free; There are still some issues and limitations that I would like to fix eventually, but they will probably require more time and work.
Starting with this release, FirefoxPWA has been officially packaged for various package managers, such as Windows Package Manager, Chocolatey, Homebrew and others, as well as packagecloud.io-hosted repository for DEB and RPM packages. It is not required to use them, but they provide support for easier updating and installing.
If you want to package FirefoxPWA for your distribution or package manager, or have already packaged it, please let me know, so I can help with the packaging and list it in the installation instructions. If the packaging platform supports any auto-submission/uploading feature, please also let me know, as I might integrate it directly with GitHub Actions to make sure the packages are always up-to-date.
Feel free to also check the project on ProductHunt and leave a review there.
Added
Support to disable autohide for mute widget:
You can now disable autohiding for the mute widget to display it even if nothing is playing. You can do this in the Firefox customize page, similarly to the normal downloads widget.
Support to generate missing icons from the site/shortcut names:
If the site does not provide any valid icons, the icon will now be generated from the first letter of the site name. The same applies to site shortcuts. If you already have sites without icons, you need to update/edit them to apply the generated icon.
Support to specify runtime arguments (Is there any way to provide command-line arguments to the version of Firefox being used by FirefoxPWA? #39):
You can now specify arguments that are passed to the Firefox instance used by FirefoxPWA. To specify arguments for all sites, add the
arguments
key to the FirefoxPWA JSON config file with a list of arguments. To specify arguments when launching the site from the command line, provide them as console arguments after--
. Check this comment for more info.Complete integration for macOS (Implement System Integration on macOS #33):
Installed sites on macOS will now properly be added to the macOS applications list, and have their own window with an icon. If you already have sites on macOS, you need to update/edit them to apply the system integration. However, there are still some limitations and problems with system integration, so keep that in mind when using PWAs.
More distribution options and auto publishing:
You can now install and update FirefoxPWA through various package managers and other distribution options. All supported options are listed in the extension install/update page, and in the README.
Changed
Fixed
This discussion was created from the release FirefoxPWA 1.0.0.
Beta Was this translation helpful? Give feedback.
All reactions