0.9.0
Build system
- Building this version of bubblewrap with Meson is recommended. The source release
bubblewrap-0.9.0.tar.xz
no longer contains Autotools-generated files, although this version can still be built using Autotools after running./autogen.sh
. Future versions are likely to remove the Autotools build system altogether.
New features
- Add
--argv0
(#91)
Other enhancements
--symlink
is now idempotent, meaning it succeeds if the symlink already exists and already has the desired target (#549, flatpak/flatpak#2387, flatpak/flatpak#3477, flatpak/flatpak#5255)- Clarify security considerations in documentation (#555, #560, #621)
- Clarify documentation for
--cap-add
(#562) - Report a better error message if
mount(2)
fails withENOSPC
(#615, ValveSoftware/steam-runtime#637) - Make it easier to add new unit tests (#420)
- Drop support for ancient Python versions in demo code
Bug fixes
- Fix a double-close on error reading from
--args
,--seccomp
or--add-seccomp-fd
argument (#558) - Improve memory allocation behaviour (#556, #624)
- Silence various compiler warnings (#559)
- Silence an Automake warning (#622)
- Fix a test failure when running as uid 0 in a container (#488)
- Fix a test failure when
/mnt
is a symlink (#599) - Fix a test failure on NixOS (#603)
c6347eaced49ac0141996f46bba3b089e5e6ea4408bc1c43bab9f2d05dd094e1 *bubblewrap-0.9.0.tar.xz