1.7.2
Highlights
Many bug fixes, particularly:
- f031b8e fixing a regression introduced in runc 1.20rc1+
- d626559 New behaviour for containers, they will default to host's hostname and use CONTAINER_ID as prompt distinguisher. This will give a lot less headaches for GUI apps and X11 forwarding
- Better fish support as $SHELL inside the container
- Improved cleanup of exported apps/bins when deleting a container
- cbd55e5 Better POSIX compatibiltiy
What's Changed
- all: properly handle env vars and configs in all commands by @xarvex in #1328
- chore: bump CI actions, minor fixes to README and other files by @kbdharun in #1345
- docs: Specify that distrobox is in the extra repo by @nicknamenamenick in #1316
- docs: Support latest alpine by @Ferenc- in #1341
- docs: Update copyright in footer by @mirkobrombin in #1365
- docs: Update useful_tips.md by @danmac in #1330
- enter: make log_timestamp date format universally compatible by @JamiKettunen in #1343
- export: cancel export when trying to delete by @taukakao in #1340
- export: consider only absolute candidate icon paths that exist by @JamiKettunen in #1318
- init: Support musl variant of Void Linux by @JamiKettunen in #1327
- init: add explicit creation of /etc/fish/conf.d by @Book-reader in #1348
- init: massively speed up apt/pacman/xbps deps install by @JamiKettunen in #1324
- install: use more portable install(1) arguments by @JamiKettunen in #1364
- CI: fix hostname test
- CI: try to ensure enough disk space
- CI: use shell-funcheck
- all: improve function docs
- assemble: add custom hostname support
- create: fix regression with rootless runc 1.20~rc1, Fix #1359
- docs: add Slackware 15. Fix #1357
- docs: move upgrading instruction a bit more ahead, Fix #1342
- docs: update xhost command to be silent. Fix #1350
- enter: Fix support for Active Directory usernames including backslashes. Fix #1360
- enter: fix regression in fish shell login with initful systems
- enter: fix typo in command generation, Fix #1331
- export: fix duplicate extra_flags, Fix #1311
- export: use different symbol for IFS, Fix #1351
- init, create: use $CONTAINER_ID to distinguish container's prompts. Use host's hostname by default.
- init: ensure fish config is sourced only on interactive shell. Fix #1292
- init: fix endless hook append, Fix #1320
- init: fix performance regression in skel file setup, Fix #1317
- init: forward wayland display only if it is set
- rm: revert 22bc081, simplify removal of exported app/bins. Fix #1301
New Contributors
- @nicknamenamenick made their first contribution in #1316
- @danmac made their first contribution in #1330
- @taukakao made their first contribution in #1340
- @xarvex made their first contribution in #1328
- @Ferenc- made their first contribution in #1341
- @Book-reader made their first contribution in #1348
- @kbdharun made their first contribution in #1345
- @dependabot made their first contribution in #1361
Full Changelog: 1.7.1...1.7.2.0