Releases: containers/toolbox
Releases · containers/toolbox
0.0.99.1
Overview of changes
- Add deprecation notices to the POSIX shell implementation
- Add test for the new --distro option
- Drop the FGC namespace from the fedora-toolbox images
- Fix miscellaneous issues pointed out by https://www.shellcheck.net/
- Handle hosts with /etc/localtime as absolute symlink
- Improve README.md
- Improve the Zuul configuration
- Mount /mnt only if it is available
- Refactor the system tests, and use bats-assert and bats-support
- Test that sudo doesn't require a password
- Update the manuals
0.0.99
Overview of changes
- Add a --distro option to 'create', 'enter' and 'run'
- Prevent setting VTE-specific PROMPT_COMMAND without VTE
- Remove the --candidate-registry option from Bash completion and the manual
for 'create' - Remove the deprecated reset command
- Support RHEL hosts by creating containers based on UBI
- Try to avoid 'latest' tags, when looking at RepoTags
- Update the labels used for filtering toolbox containers images
- Update the range of supported Fedora releases
0.0.98.1
Overview of changes
- Pass the USER environment variable to the container
- Make /etc/profile.d/toolbox.sh compatible with Z shell again
- Update the manual to mention that the --image and --release options of
'create' can't be used together
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
/mediapossibly 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
$TERMhas 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
/tmpto match the host - Update issue templates
0.0.93
Overview of changes
- Ensure reproducible builds by using the
-trimpathbuild 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