Announcing v3.0.0 #687
Replies: 7 comments 14 replies
-
I installed the rpm version, worked flawlessly, identified all my downloaded AppImages and made entries in the application menu. Good work and I'm so happy this projects lives, I thought it was dead, but to my surprise I see the 3 alpha. Fantastic. |
Beta Was this translation helpful? Give feedback.
-
Small update: AppImageLauncher's latest alpha release, v3.0.0-alpha-3, now supports static runtimes. It still uses the old binfmt_misc bypass algorithm based on extracting the runtime (and therefore also |
Beta Was this translation helpful? Give feedback.
-
The next alpha release, v3.0.0-alpha-4, fixes most of the daemon-related issues users were facing. Please don't hesitate to try this release and provide feedback! |
Beta Was this translation helpful? Give feedback.
-
its working inside of chromeOS's bookworm lxc using the i know bookworm isnt specifically supported, some issues i encountered i originally went for the was there a check for this before or am i conflating? also i dont think it took until i did a reboot, if you could get this to work inside of an unprivileged Incus on ubuntu looking forwards to the next alpha ✌️✌️ p.s. |
Beta Was this translation helpful? Give feedback.
-
I fell into the appimaged trap, which is an excellent daemon for sure, but not configurable and the updater tool is half a decade old and doesn't support a lot of things. |
Beta Was this translation helpful? Give feedback.
-
I am on the way to install Appimagelauncher and now noticing that there are new development activities - GREAT!!! |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm running an Arch-based distro. So, not one that natively works with rpms or debs. I tried installing the AppImage Lite version, but it fails silently - the 'Integrate and Run or just Run Once' prompt doesn't even come up. When I run in terminal, I get |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
After a lot of back and forth, cleaning up, refactoring and dealing with build issues, the time has finally come for the all-new version 3.0.0 to be released.
This announcement will be kept up to date until 3.0.0 has finally been released.
Changes
This new release features a new binary packages build system that was pretty much rewritten from scratch. It now uses linuxdeploy to build the native
.deb
and.rpm
packages, too, using linuxdeploy-plugin-native_packages.In addition to x86_64, there will now be official ARM packages for both the full and lite releases, both for 32-bit and 64-bit ARM.
Furthermore, support for i386 has been dropped, as there are hardly any distributions that still support it (the mainstream distros dropped i386 years ago), and the maintenance overhead clearly outweighs the benefits for the tiny user base.
With 3.0.0, we now ship an up-to-date libappimage version that supports the new static runtime which has been the default runtime for users of appimagetool and soon will be for users of linuxdeploy, too.
Another important change will be the new method to bypass
binfmt_misc
. Long-time users may already know that this feature of the Linux kernel is very important for AppImageLauncher's integration into the system, but also one of the main issues. AppImageLauncher may need to bypass it to be able to launch AppImages after treating them. Given the introduction of static runtimes, we can no longer rely on the old mechanisms. In fact, many people already have seen the strange error messages related to this (or nothing at all, meaning that the AppImage crashed silently).The release further fixes a lot of bugs.
PPA
The PPA has apparently been abandoned and is no longer maintained. Therefore, it will no longer be advertised from the README. The new packaging system provides packages that work on almost every (glibc-based) distribution, at least on the more recent releases. A compatibility table will be included.
How to download and test the pre-release binaries
You can find the most recent builds in the moving continuous tag. The latest pre-release at the time of writing is v3.0.0-alpha-4. Please don't hesitate to download and test these and provide feedback whether they improve the existing issues.
Please refrain from reporting new issues found in alpha releases! There are a few known bugs that have not been addressed yet. Once v3.0.0 reaches the beta phase, issues may be reported.
Beta Was this translation helpful? Give feedback.
All reactions