Release Notes: 1.0.3 Ubuntu 18.04 Compatibility Packages¶
Released 2026-05-19.
This release keeps the same stable public C ABI commitments as 1.0.0,
1.0.1, and 1.0.2:
- Public C header:
fuse-promise/fuse-promise.h. - Stable soname-major:
libfusepromise.so.1. - Public
fp_symbols fromlibfusepromise.so. - Installed binary names:
fuse-promisedandfpctl. - Private daemon IPC and Rust crate APIs remain internal.
Compatibility Change¶
Release packages are now built inside an ubuntu:18.04 container. This lowers
the GNU/Linux glibc compatibility floor for packaged binaries to GLIBC_2.27.
The release package job verifies the maximum referenced GLIBC_* symbol for:
fuse-promisedfpctllibfusepromise.so.<version>
If any packaged binary requires a glibc symbol newer than GLIBC_2.27, the
release job fails before publishing assets.
Ubuntu 18.04 does not ship libfuse3-dev. For the fuse3-promise package,
the release build compiles against upstream libfuse 3.18.2 inside the bionic
container using the verified source archive:
fuse-3.18.2.tar.gz
sha256:f01de85717e20adf5f98aff324acd85dd73d61a5ca3834d573dcf0bd6e54a298
The fuse3-promise package still depends on a runtime libfuse3 provider on
the target system. The glibc floor is lowered for the fuse-promise binaries;
it does not vendor libfuse3 into the package.
Packaging¶
- FUSE2 package name:
fuse-promise. - FUSE3 package name:
fuse3-promise. - Both package variants install the same public ABI, binaries, library, and systemd user service paths.
- The FUSE2 and FUSE3 packages conflict with each other because they install the same files.
- Cloudsmith defaults now target
ubuntu/bionicfor DEB repository metadata andel/8for RPM repository metadata.
Artifacts¶
The release publishes the following GitHub Release assets:
fuse3-promise_1.0.3-1_amd64.deb
fuse3-promise_1.0.3-1_arm64.deb
fuse3-promise-1.0.3-1.x86_64.rpm
fuse3-promise-1.0.3-1.aarch64.rpm
fuse-promise_1.0.3-1_amd64.deb
fuse-promise_1.0.3-1_arm64.deb
fuse-promise-1.0.3-1.x86_64.rpm
fuse-promise-1.0.3-1.aarch64.rpm
fuse-promise-1.0.3.tar.gz
SHA256SUMS