Releases: containers/toolbox
Releases · containers/toolbox
0.0.98
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
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
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
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
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
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
Overview of changes
- Embed the version from Meson into the binary
- Make it build on aarch64
0.0.91
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
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
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