parent
8af015ed37
commit
f7c4c7dedb
2 changed files with 62 additions and 2 deletions
62
NEWS
62
NEWS
|
@ -1,3 +1,63 @@
|
||||||
|
Overview of changes in 0.0.99.4
|
||||||
|
===============================
|
||||||
|
|
||||||
|
* Add an --authfile option to 'create'
|
||||||
|
* Add a --preserve-fds option to 'run'
|
||||||
|
* Add a test that runs codespell
|
||||||
|
* Add fedora-toolbox image definition for Fedoras 37, 38 and 39
|
||||||
|
* Add several new system tests and make the existing ones stricter
|
||||||
|
* Avoid unexpected DNF behaviour with reinstalling or swapping RPMs when
|
||||||
|
building the fedora-toolbox images
|
||||||
|
* Be more strict when looking for a C compiler for building
|
||||||
|
* Call 'systemd-tmpfiles --create' when installing
|
||||||
|
* Check if subordinate ID ranges are present for also the UID, and not just
|
||||||
|
the username
|
||||||
|
* Document the toolbox.conf configuration file
|
||||||
|
* Don't create a nested pseudo-terminal device during 'run' if the standard
|
||||||
|
input and output streams are not connected to a terminal
|
||||||
|
* Don't leak ID and VARIANT_ID into the shell
|
||||||
|
* Don't unmarshal the 'podman images' JSON twice
|
||||||
|
* Enable OpenGL and Vulkan for hardware with free drivers on the
|
||||||
|
fedora-toolbox images
|
||||||
|
* Enable running non-nested display servers from a virtual terminal
|
||||||
|
* Enforce all the default 'go vet' checks on all Go sources
|
||||||
|
* Enforce gofmt on all Go sources
|
||||||
|
* Ensure that the 'distro' option is valid, instead of silently falling back
|
||||||
|
to Fedora
|
||||||
|
* Ensure that 'run' has the same container environment as 'enter'
|
||||||
|
* Ensure that the fedora-toolbox images has all the locales known to glibc,
|
||||||
|
and not just C, POSIX and C.UTF-8
|
||||||
|
* Exit 'run' with exit code of invoked command
|
||||||
|
* Fix the titles of the manuals
|
||||||
|
* Give precedence to /etc/os-release over /usr/lib/os-release in
|
||||||
|
/etc/profile.d/toolbox.sh
|
||||||
|
* Hide the Fedora-specific welcome banner on non-Fedora containers
|
||||||
|
* Improve the error messages if the 'distro' and 'release' options are invalid
|
||||||
|
* Improve the error messages for mutually exclusive options
|
||||||
|
* Improve the default image used for RHEL Toolbx containers to offer an
|
||||||
|
interactive command line experience similar to that on RHEL Workstation
|
||||||
|
* Make /etc/profile.d/toolbox.sh compatible with Z shell again
|
||||||
|
* Make sd_booted(3) work inside Toolbx containers
|
||||||
|
* Preserve the host's XDG_SESSION_CLASS environment variable inside Toolbx
|
||||||
|
containers
|
||||||
|
* Replace github.com/mattn/go-isatty and the deprecated
|
||||||
|
golang.org/x/crypto/ssh/terminal API with golang.org/x/term
|
||||||
|
* Replace jwhois with whois in the fedora-toolbox images for Fedora >= 37
|
||||||
|
* Replace the hand-written shell completion for Bash with ones generated by
|
||||||
|
Cobra that cover fish and Z shell too
|
||||||
|
* Restore more documentation removed from the base Fedora images
|
||||||
|
* Run unit tests with -Dmigration_path_for_coreos_toolbox on CentOS Stream 9 as
|
||||||
|
part of the CI
|
||||||
|
* Silence warning when running the system tests with Bats >= 1.7.0
|
||||||
|
* Support RHEL 9 Toolbx containers
|
||||||
|
* Support subordinate user and group ID ranges on enterprise set-ups
|
||||||
|
* Unbreak sorting and clearly identify copied images in 'list'
|
||||||
|
* Update fallback release to 37 for non-fedora hosts
|
||||||
|
* Update the Go dependencies with 'go get -u'
|
||||||
|
* Various updates to the documentation and manuals
|
||||||
|
* Work around Cobra 1.1.2's handling of usage functions
|
||||||
|
|
||||||
|
|
||||||
Overview of changes in 0.0.99.3
|
Overview of changes in 0.0.99.3
|
||||||
===============================
|
===============================
|
||||||
|
|
||||||
|
@ -422,7 +482,7 @@ Overview of changes in 0.0.1
|
||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
Copyright © 2018 – 2022 Red Hat, Inc.
|
Copyright © 2018 – 2023 Red Hat, Inc.
|
||||||
All rights reserved.
|
All rights reserved.
|
||||||
|
|
||||||
Copying and distribution of this file, with or without modification,
|
Copying and distribution of this file, with or without modification,
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
project(
|
project(
|
||||||
'toolbox',
|
'toolbox',
|
||||||
'c',
|
'c',
|
||||||
version: '0.0.99.3',
|
version: '0.0.99.4',
|
||||||
license: 'ASL 2.0',
|
license: 'ASL 2.0',
|
||||||
default_options: 'c_std=c99',
|
default_options: 'c_std=c99',
|
||||||
meson_version: '>= 0.58.0',
|
meson_version: '>= 0.58.0',
|
||||||
|
|
Loading…
Reference in a new issue