Skip to content

Release Notes

April 2025 (version 9.12)

Overview

The April 18th, 2025 release of DietPi v9.12 adds support for fish (friendly interactive shell), Amiberry v7, Amiberry-Lite, and a few enhancements and fixes.

ChatGPT generated Easter bunny Pi

"An Easter bunny holds a Pi in its mouth" by ChatGPT/DALL·E

New software

  • DietPi-Software | fish A dietpi-software entry for this alternative shell has been added. Aside of installing the fish APT package, a DietPi-specific config script is added to enable dietpi-* aliases and load the dietpi-login script for first run setup and autostart options. Many thanks to @ndrew222 for implementing this software option: MichaIng/DietPi!7452

Enhancements

  • General DietPi scripts will now call sensible-editor instead of nano for opening text files in a command-line text editor. This makes also use of the update-alternatives feature, will usually prefer e.g. Vim if installed, and may allow interactive selection of one of the installed editors, if multiple are available. Many thanks to @Keating950 for implementing this enhancement: MichaIng/DietPi!7474
  • DietPi-Tools | DietPi-Backup Support for writing a backup into an SSHFS has been added.
  • DietPi-Software | Amiberry Our packages have been updated to Amiberry v7. Additionally, recommended for ARM and RISC-V SBCs slower than Raspberry Pi 4, Amiberry-Lite has been implemented as dedicated software option. Since APT upgrades from Amiberry v5 to v7 automatically, a backup of the old config/data directory will be created, and in case used as initial config/data directory for Amiberry-Lite. Hence if Amiberry v7 does not run well on your platform, you can install Amiberry-Lite, starting with the previous v5 setup. Some more details about the two variants can be found here: https://github.com/BlitterStudio/amiberry/wiki/First-Installation#which-version-should-i-pick
  • DietPi-Software | WiringPi Added support for Orange Pi boards, using the wiringOP sources from Xunlong: orangepi-xunlong/wiringOP
  • DietPi-Software | Spotifyd Added support for ARMv8 and x86_64 Bookworm/Trixie systems, supported with the latest Spotifyd release.
  • DietPi-Software | RPi.GPIO Since the modern Raspberry Pi kernel removed support for the legacy GPIO API, python3-rpi-lgpio will now be installed instead, providing an RPi.GPIO compatibility layer for the modern lgpio library.
  • DietPi-Software | Pi-hole By default, instances installed via dietpi-software will additionally listen on TCP port 8489 for HTTPS requests. It is one of the Pi-hole v6 core features users might expect enabled by default. It uses a self-signed TLS certificate by default, hence browsers will show a warning until it is replaced by a TLS certificate from by a trusted public certificate authority.

Bug fixes

As always, many smaller code performance and stability improvements, visual and spelling fixes have been done, too much to list all of them here. Check out all code changes of this release on GitHub: MichaIng/DietPi!7480