You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Orange Pi 4 LTS | Support and images for the LTS variant of this Orange Pi SBC with Rockchip RK3399 SoC have been added. Many thanks to @Gibbz for implementing this: Add orangepi 4 lts #8057
Removed software
QuiteRSS | This package has been removed from Debian since Trixie, since it depends on an outdated library, and there was no development for over 5 years. We hence remove it as well from dietpi-software. It can be still installed manually on Bookworm systems with apt install quiterss (dietpi-software did nothing else), and similarly it can be removed with apt autopurge quiterss.
Enhancements
DietPi-AutoStart | An Amiberry-Lite autostart option has been added as ID 3, which enables the amiberry-lite.service to start it early at boot. This works like the Amiberry fast boot option. A "standard boot" option has not been added, since there should be no reason to use it. Many thanks to @thedaemon and @orbitalflower for opening the request: https://dietpi.com/forum/t/25025, Support Amiberry-Lite as an AutoStart option #8061
DietPi-Drive_Manager | Using the drive manager does not recreate /etc/fstab anymore. Instead it will only change, add, or remove a particular entry, when drives are mounted, unmounted, or options changed respectively. That way it is compatible with custom mount options or types manually added to /etc/fstab, and does not overwrite admin intentions.
DietPi-Drive_Manager | A new USB auto-mount feature has been added. When enabled, a udev rule is installed that automatically mounts USB storage devices to /media/<uuid> when plugged in, and unmounts them on removal. Devices with an /etc/fstab entry are handled accordingly: entries with x-systemd.automount are left to systemd's lazy-mount mechanism, and entries with noauto are skipped entirely, respecting the admin's intention of manual-only mounting.
DietPi-Software | Home Assistant: We migrated from pyenv to uv for installing and managing the HA Python environment. That way, Python does not need to be compiled anymore, saving significant time and resources during (re)installs. Also, the existing Python environment is kept and updated as long as the Python version matches, so that a reinstall does not necessarily reinstall all Python modules. As alignment and to simplify the migration, the install directory has been moved from /home/homeassistant to /opt/homeassistant. The DietPi update does not enforce the Home Assistant migration. You can do this at your convenience via dietpi-software reinstall 157. As a consequential downside, support for ARMv6 has been removed, since uv's Python builds do not support this architecture, and it cannot be used to compile Python the way pyenv does.
DietPi-Dashboard | Resolved an issue where the software install/uninstall pages were empty if non-English locales were used. The underlying reason was a bug in dietpi-software, which assumes English locales for parsing memory sizes. dietpi-software list calls however do not enforce English locales and do not require the memory size info either. Many thanks to @Colossus5000 and @3rink for reporting this issue: DietPi Dashboard shows no entries under Software. #8044, https://dietpi.com/forum/t/25065
How to apply: https://github.com/MichaIng/DietPi/blob/master/BRANCH_SYSTEM.md
Related/solved issues: https://github.com/MichaIng/DietPi/issues?q=is%3Aissue+milestone%3Av10.3
Beta v10.3.0
(2026-04-11)
New images
Removed software
dietpi-software. It can be still installed manually on Bookworm systems withapt install quiterss(dietpi-softwaredid nothing else), and similarly it can be removed withapt autopurge quiterss.Enhancements
amiberry-lite.serviceto start it early at boot. This works like the Amiberry fast boot option. A "standard boot" option has not been added, since there should be no reason to use it. Many thanks to@thedaemonand @orbitalflower for opening the request: https://dietpi.com/forum/t/25025, Support Amiberry-Lite as an AutoStart option #8061/etc/fstabanymore. Instead it will only change, add, or remove a particular entry, when drives are mounted, unmounted, or options changed respectively. That way it is compatible with custom mount options or types manually added to/etc/fstab, and does not overwrite admin intentions./media/<uuid>when plugged in, and unmounts them on removal. Devices with an/etc/fstabentry are handled accordingly: entries withx-systemd.automountare left to systemd's lazy-mount mechanism, and entries withnoautoare skipped entirely, respecting the admin's intention of manual-only mounting.pyenvtouvfor installing and managing the HA Python environment. That way, Python does not need to be compiled anymore, saving significant time and resources during (re)installs. Also, the existing Python environment is kept and updated as long as the Python version matches, so that a reinstall does not necessarily reinstall all Python modules. As alignment and to simplify the migration, the install directory has been moved from/home/homeassistantto/opt/homeassistant. The DietPi update does not enforce the Home Assistant migration. You can do this at your convenience viadietpi-software reinstall 157. As a consequential downside, support for ARMv6 has been removed, sinceuv's Python builds do not support this architecture, and it cannot be used to compile Python the waypyenvdoes.Bug fixes
dietpi-software, which assumes English locales for parsing memory sizes.dietpi-software listcalls however do not enforce English locales and do not require the memory size info either. Many thanks to @Colossus5000 and@3rinkfor reporting this issue: DietPi Dashboard shows no entries under Software. #8044, https://dietpi.com/forum/t/25065