Skip to content

Releases: containers/toolbox

0.0.98

05 Jan 17:11
0.0.98
Compare
Choose a tag to compare

Overview of changes

  • Add nss-mdns to the fedora-toolbox images
  • Correctly check validity of container name
  • Don't leak all the os-release fields into the shell
  • Don't rely on XDG_RUNTIME_DIR when running as root
  • Give access to Avahi to resolve the .local mDNS domain
  • Make coredumpctl(1) 'dump' and 'debug' work inside toolbox containers
  • Make options --image and --release for 'create' mutually exclusive
  • Notify the terminal about the real UID of 'toolbox enter'
  • Remove periods at the end of flag descriptions
  • Set XDG_RUNTIME_DIR when creating the toolbox container
  • Unbreak 'enter' on hosts without a /etc/localtime
  • Unbreak the system tests on Fedora 33
  • Use the host's user namespace when running as root

0.0.97

03 Nov 19:21
0.0.97
Compare
Choose a tag to compare

Overview of changes

  • Allow X11 clients to run as root
  • Color the output only when displaying on a terminal
  • Don't rely on user D-Bus to track time zone configuration
  • Enable running minikube on Silverblue
  • Expose the host's /boot inside the container at /run/host
  • Fix missing terminfo warning for Ubuntu containers
  • Make locate(1) work inside toolbox containers
  • Make pseudo-terminal devices be owned by the 'tty' group
  • Rework test to check if a toolbox container started successfully
  • Run a login shell when falling back to Bash during 'enter'

0.0.96

01 Oct 18:23
0.0.96
Compare
Choose a tag to compare

Overview of changes

  • Don't break GNU Readline's ctrl-p shortcut
  • Enable system tests on Fedora 33
  • Fix containers with missing /media possibly due to a failed RPM transaction
  • Give access to the udev database
  • Unbreak X11 applications with GNOME 3.38
  • Update default release to 31 for non-Fedora hosts

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