Skip to content

Releases: containers/toolbox

0.0.95

30 Aug 20:45
0.0.95
Compare
Choose a tag to compare

Overview of changes

  • Try to handle configuration files that're absolute symlinks when the entry
    point sets up the container
  • Unbreak 'enter' on Fedora CoreOS
  • Unbreak 'sudo' inside toolbox containers with Podman 2.0.5
  • Warn if $TERM has no terminfo entry in the container

0.0.94

24 Aug 17:35
0.0.94
Compare
Choose a tag to compare

Overview of changes

  • Add contribution guidelines
  • Add fedora-toolbox image definition for Fedora 34
  • Add more information to errors from creating symbolic links when setting up
    the toolbox container in the entry point
  • Ensure binaries built on Fedora 33 run on Fedoras 32 & 31
  • Install the tests
  • Make it more obvious when falling back to /bin/bash
  • Document that sudo(8) should work without a password
  • Mount a tmpfs at /tmp to match the host
  • Update issue templates

0.0.93

24 Jul 15:48
0.0.93
Compare
Choose a tag to compare

Overview of changes

  • Ensure reproducible builds by using the -trimpath build flag
  • Fix the test suite to work with the Go implementation
  • Make listing of containers and images more robust against changes in the JSON
    returned by Podman
  • List out dependencies and installation instructions
  • Re-enable highlighting of running containers
  • Show the spinner only when connected to a terminal
  • Speed things up by caching the Podman version at runtime
  • Update hint after creating a container to use the new syntax
  • Use the correct verb format for string

0.0.92

03 Jul 14:05
0.0.92
Compare
Choose a tag to compare

Overview of changes

  • Embed the version from Meson into the binary
  • Make it build on aarch64

0.0.91

27 Jun 14:32
0.0.91
Compare
Choose a tag to compare

Overview of changes

  • Add gvfs-client to the fedora-toolbox images
  • Adjust for changes in JSON output from 'podman ps' and 'podman images' in
    Podman 2.0
  • Lower the Go build requirements to make it easier to build on Fedora
  • Show an error if $PWD is missing inside the container

0.0.90

14 May 14:50
0.0.90
Compare
Choose a tag to compare

Overview of changes

  • Rewrite Toolbox in Go
  • Remove support for toolbox containers created by Toolbox 0.0.9 and older
  • Add option --version to show current Toolbox version
  • Add options --log-level and --log-podman as possible future replacements for
    --verbose and --very-verbose
  • Clean up the spinner when aborted by SIGINT (or ctrl+c) and such
  • Fix duplication in the output of the list command
  • Mark the reset command as deprecated (replaced by 'podman system reset')
  • Support specifying the name of a toolbox container as an argument to the
    create and enter commands, in addition to the --container option

0.0.18

14 Jan 14:52
0.0.18
Compare
Choose a tag to compare

Overview of changes

  • Check /usr/share/profile.d when bind mounting toolbox.sh
  • Mount /media only if it is available
  • Set up /media and /mnt to match the host
  • Unbreak 'enter' when SELinux is disabled

0.0.17

20 Nov 17:11
0.0.17
Compare
Choose a tag to compare

Overview of changes

  • Add a --very-verbose or -vv option
  • Deprecate all toolbox containers that don't use a reflexive entry point
  • Ensure that 'run' has at least one argument for the command
  • Give access to the host's systemd journal
  • Wipe out the container's /sys/fs/selinux to not advertise SELinux

0.0.16

29 Oct 15:13
0.0.16
Compare
Choose a tag to compare

Overview of changes

  • Add a reset command
  • Document requirements for distro support
  • Don't use a toolbox container until after it has been configured
  • Drop the coloured heading from 'list'
  • Miscellaneous fixes to Bash completion
  • Remove the hidden --sudo option and the /etc/sudoers.d snippet
  • Try to migrate to a supported OCI runtime if 'podman start' suggests so
  • Unbreak 'run' if container lacks files that are redirected to the host

0.0.15

30 Sep 16:13
0.0.15
Compare
Choose a tag to compare

Overview of changes

  • Be forgiving of a missing /etc/profile.d/toolbox.sh in 'run'
  • Don't sanity check /etc/subgid and /etc/subuid when running as root
  • Install only flatpak-spawn, not the rest of flatpak-xdg-utils, in the images
  • Let the terminal know the active container only on some Fedora variants
  • Rely on 'podman system migrate' always being present
  • Simplify code by dropping compatibility with 'podman create' < 1.4.0
  • Switch to using /usr/lib/os-release instead of /etc/os-release
  • Unbreak 'create' on Silverblue
  • Update default release to 30 when running on non-fedora hosts