Skip to content

Open Beta v10.3 | Please help testing and hardening our upcoming release #8079

@MichaIng

Description

@MichaIng
RC version v10.3.0
v10.3.0 PR #8078
Raw changelog https://github.com/MichaIng/DietPi/blob/beta/CHANGELOG.txt
Code changes master...beta
Release date 2026-04-18

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

  • 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.

Bug fixes

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions