Skip to content

1.3.0

Compare
Choose a tag to compare
@89luca89 89luca89 released this 29 May 09:31
· 988 commits to main since this release
d1c4578

Bumping version to 1.3.0 as this is a quite big release, adding:

  • new tools and commands!
  • rootful containers support
  • new supported distros
  • improved integration with the host
  • many fixes and improvements

Full changelog

  • install: Stop calling git by @nathanchance in #261
  • all: use new default name for distrobox containers to avoid conflicts with toolbx
  • create/init: move some mounts inside init.
  • create: fix command suggestion after container creation
  • create: fix enter command suggestion for rootful use case
  • create: on newest podman keep-id is only supported in rootless mode, Fix #267
  • create: prompt to download latest image by default by @juhp in #289
  • create: update default image to Fedora-Toolbox 36
  • docs/usage: document 'stop' properly
  • docs: Add tutorial for fish in execute_commands_on_host.md by @thjderjktyrjkt in #257
  • docs: Couple of small docs & comments fixes by @dfaggioli in #273
  • docs: add entry on how to use qemu to use containers of different architectures
  • docs: change command count by @misobarisic in #265
  • docs: couple of small docs & comments fixes (#273)
  • docs: fix README command count typo by @misobarisic in #292
  • docs: signal a problem on OpenSUSE Leap 15.3 and 15.4 by @massimo-zaniboni in #285
  • docs: update commands for graphical sessions, Fix #276
  • distrobox-host-exec: new tool for host command execution by @dfaggioli in #283
  • distrobox: Error out on invalid options by @nathanchance in #255
  • distrobox: add support for rootful containers
  • enter: Fixed typo in bash option by @nogajun in #259
  • enter: do not use full path for default shell, let the container resolve it. Fix #251
  • enter: fix eval when variable is not found. #268
  • enter: fixup comment around --headless
  • enter: add support for --no-workdir/-nw. Fix #231
  • enter: improve fist-start logging and show user some progress
  • enter: improve logging steps by @89luca89 in #290
  • export: Fix distrobox-export --bin error handling by @michel-slm in #275
  • export: fix exporting of icons for hardcoded paths
  • export: fix usage in docker
  • export: remove redundant command check on app export, fix quoting for commands containing them. Fix #225
  • list: add -s/--size option to show container disk usage
  • init: Add AlmaLinux 9 to tested containers distros by @michel-slm in #280
  • init: Fix gentoo support by @nullpointerarray in #284
  • init: add more basic tools, unminimize apt-get/dnf/yum/pacman/zypper - install langs and docs
  • init: add pinentry to base package list by @89luca89 in #256
  • init: fix missing variables on some container images
  • init: mount home in canonical place for ostree systems. Fix #282
  • init: move host's theme, fonts, icons integration to /usr/local/share, freeing user's home. Fix #253
  • init: move some mountpoints as rw to avoid mount Unknown error 5005. by @89luca89 in #264
  • init: remove verbose for keepalive sync loop, or logs will fill on the long run.
  • init: Implement pre-initialization hooks by @michel-slm in #269
  • init: Some openSUSE improvement by @dfaggioli in #262
  • init: add support for microdnf, support ubi8 and ubi7 minimal. Fix #254
  • init: fix ash shell package detection, Fix #247
  • init: keep timezone, dns and hosts actively synced with host

New Contributors

Full Changelog: 1.2.15...1.3.0