Skip to content

Release 0.5.0

Compare
Choose a tag to compare
@smcv smcv released this 20 Aug 15:27

New features:

  • --chmod changes permissions
  • --clearenv unsets every environment variable (except PWD)
  • --perms sets permissions for one subsequent --bind-data, --dir, --file, --ro-bind-data or --tmpfs

Other enhancements:

  • Better diagnostics when a --bind or other bind-mount fails
  • zsh tab-completion
  • Better test coverage

Bug fixes:

  • Use Python 3 for tests and examples
  • Mount points for non-directories are created with permissions -r--r--r-- instead of -rw-rw-rw-
  • Don't remount items in /proc read-only if already EROFS, required to run under Docker
  • Allow mounting an non-directory over an existing non-directory, e.g. --bind "$XDG_RUNTIME_DIR/my-log-socket" /dev/log
  • Silence kernel messages for our bind-mounts
  • Make sure pkg-config is checked for, regardless of build options
  • Improve ability to bind-mount directories on case-insensitive filesystems
  • Fix -Wshadow warnings
  • Fix deprecation warnings with newer SELinux
$ sha256sum -b bubblewrap-0.5.0.tar.xz
16fdaf33799d63104e347e0133f909196fe90d0c50515d010bcb422eb5a00818 *bubblewrap-0.5.0.tar.xz