Releases: xplshn/pelf
Releases · xplshn/pelf
1.8
1.7!
- Changed the way arguments are handled by PELF.
- Added partial support for the AppDir format/layout.
.desktop
file checking. PELF will notify you when your.desktop
file is incorrectpelfd
will correct incorrect.desktop
files before integrating. ReplacingTryExec=
,Exec=
andIcon=
- Your AppBundles can now be LIBC-independent if you use
--add-ld-and-libc /lib/yourLd.so.whatever /lib/libc.yourLibC.so.whatever
What's next?
- Argument for
pelfd
to integrate a specific file, with an option to add such file to thepelfd.json
tracker or not.
- Optionally provide the option to mount the TAR archive instead of instead of copying the files. Or replace TAR altogether for a format that is also widely available.
EDIT: A few fixes have been made since this release.
1.6
Small release, sorry! Haven't had much time to work on PELF this week.
--pbundle_help
will show which version of PELF was used to build the bundles- Bundles now generate their own thumbnails (this happens at the start of every run... It can be disabled with an env variable, see
--pbundle_help
)
Notice:
- Help needed! I need help implementing on-the-fly file extraction. See the roadmap for more details...
- Examples are no longer hosted with git-lfs... They will be included on every release, even if their "loader" is outdated (it takes me time to boot into a Glibc OS, generate the demos and then boot back into Alpine to generate more demos but for Musl. I'd use a VM but my hardware can't take it)
1.5
- Better thumbnail handling
- Recreate bundle's removed files
- Fixed some INF logs
What's NeXT?
- Adding CLI commands to get to know which PELF version was used to generate an appbundle
- Ability to update the "RUNTIME" of existing PELFs (I am not yet sure if its possible using patch/diff because binary data may be corrupted)
- [Low priority] m_ascii85 edition for BIG files
1.4
- Add --version
- Add --config
- Thumbnails! Your .AppBundles' icons will appear in your file manager now if you use PELFD.
What's NeXT?
- Adding CLI commands to get to know which PELF version was used to generate an appbundle
- Ability to update the "RUNTIME" of existing PELFs (I am not yet sure if its possible using patch/diff because binary data may be corrupted)
- [Low priority] m_ascii85 edition for BIG files
1.3
- PELFd now corrects incorrect .desktop files
- PELFd now has better error checking and passes
revive
andstaticcheck
with ZERO issues - PELF now notifies the person creating the bundle that the bundled metadata files should be changed
What's next?
- Adding a --version/-v flag to PELF and PELFD
- Adding CLI commands to get to know which PELF version was used to generate an appbundle
- Ability to update the "RUNTIME" of existing PELFs (I am not yet sure if its possible using patch/diff because binary data may be corrupted)
- [Low priority] m_ascii85 edition for BIG files