Releases: containers/toolbox
Releases · containers/toolbox
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
0.0.17
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
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
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