Skip to content

0.11.0

Latest
Compare
Choose a tag to compare
@smcv smcv released this 30 Oct 16:28

Released: 2024-10-30

Dependencies:

  • Remove the Autotools build system. Meson ≥ 0.49.0 is now required at build-time. (#625, @WhyNotHugo)

  • For users of bash-completion, bash-completion ≥ 2.10 is recommended. With older bash-completion, bubblewrap might install completions outside its ${prefix} unless overridden with -Dbash_completion_dir=….

Enhancements:

  • New --overlay, --tmp-overlay, --ro-overlay and --overlay-src options allow creation of overlay mounts. This feature is not available when bubblewrap is installed setuid. (#412, #663; @rhendric, @wmanley, @smcv)

  • New --level-prefix option produces output that can be parsed by tools like logger --prio-prefix and systemd-cat --level-prefix=1 (#646, @smcv)

Bug fixes:

  • Handle EINTR when doing I/O on files or sockets (#657, @smcv)

  • Don't make assumptions about alignment of socket control message data (#637, @smcv)

  • Silence some Meson deprecation warnings (#647, @sertonix)

  • Update URLs in documentation to https (#566, @TotalCaesar659)

  • Improve tests' compatibility with busybox (#627, @sertonix)

  • Improve compatibility with Meson < 1.3.0 (#664, @smcv)

Internal changes:

  • Consistently use <stdbool.h> for booleans (#660, @smcv)

  • Avoid -Wshadow compiler warnings (#661, @smcv)

  • Update Github Actions configuration (#658, @smcv)

988fd6b232dafa04b8b8198723efeaccdb3c6aa9c1c7936219d5791a8b7a8646 *bubblewrap-0.11.0.tar.xz