-
-
Notifications
You must be signed in to change notification settings - Fork 538
Labels
Beta 🧪Issues specific to the Beta branch testingIssues specific to the Beta branch testingInformation ℹ️Testing/testers required 🔽
Milestone
Description
| RC version | v10.2.0 |
|---|---|
| v10.2.0 PR | #8006 |
| Raw changelog | https://github.com/MichaIng/DietPi/blob/beta/CHANGELOG.txt |
| Code changes | master...beta |
| Release date | 2026-03-21 |
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.2
Beta v10.2.0
(2025-03-14)
New software
- Immich | This high performance self-hosted photo and video management solution has been added to our software catalogue. Available on x86_64 and ARMv8 only (ID 215).
- Immich Machine Learning | The machine learning server for Immich, enabling facial recognition and smart search via CLIP embeddings, has been added as a separate software option. It can be installed on the same system as Immich or on a remote machine. Available on x86_64 and ARMv8 only (ID 216).
- uv | This extremely fast Python package and project manager, written in Rust, has been added as a standalone software option (ID 217).
- RustDesk Client | Client software for the RustDesk desktop sharing platform (ID 13). Fits perfect to our software package "RustDesk Server". X11 needs to be installed or will be installed during the RustDesk Client installation process.
Enhancements
- DietPi-Benchmark | The benchmark script has been moved to
/boot/dietpi/dietpi-benchmarkand a shell alias has been added, so it can now be called directly from the console asdietpi-benchmarkwithout having to browse throughdietpi-configfirst. - DietPi-Servarr_to_RAM | The original script
dietpi-arr_to_RAMwas renamed todietpi-servarr_to_ram, got Prowlarr support, and protection against malicious symlinks when creating files and directories. - DietPi-Config | The performance options were expanded by a menu to select the CPU temperature sensor used across our scripts. It affects the CPU temperature shown in performance options, in "cpu" command output, the DietPi login banner, and elsewhere within our scripts and menus. Since the sysfs nodes for temperature sensors are not consistent across devices, the hardcoded logic we use does not always pick the right one. Now you can select from a list of detected sensor paths with their returned temperatures, or enter a custom path to read from. A related
dietpi.txtsettingCONFIG_CPU_TEMP_PATHhas been added as well. Many thanks to @N7-BADA for adding this feature: Add CPU temp sensor path selection option #8012 - DietPi-Software | A desktop selection menu was added to make it clearer and easier to get started for those who require a graphical desktop environment. A new
dietpi.txtsettingAUTO_SETUP_DESKTOPallows to pre-select a desktop for first boot. It takes textual values like "lxde" and "xfce", and serves as better accessible alternative to numerical software ID selections likeAUTO_SETUP_INSTALL_SOFTWARE_ID=23. - DietPi-Software | Home Assistant: The Python version for the
pyenvhas been raised to latest 3.14, needed since Home Assistant v2026.3. Many thanks to @lukaszsobala for reporting the missing update: Home Assistant 2026.2.3 not upgrading to 2026.3 #8003
Bug fixes
- DietPi-Globals | G_AG_CHECK_INSTALL_PREREQ: Resolved an issue where the package installation was skipped even if the package was removed with only config files left. Many thanks to @Sympatron for reporting this issue: G_AG_CHECK_INSTALL_PREREQ does not work in some cases #7772
- DietPi-Software | Resolved an issue where the check for the newest software version could have failed, since the GitHub API started to return the JSON response as a single line by times. We use now a parsing method that works for single-line and multi-line responses the same way. Many thanks to @luminosity-design for reporting this issue: GitHub API parsing sometimes fails due to minified JSON response #8009
- DietPi-Software | phpBB: Resolved a DietPi v9.17 regression where the download failed since the URL was not forged correctly. Many thanks to @yetanotherlurkeree for reporting this issue: Installing phpBB via dietpi-software fails to execute the curl command #7971
- DietPi-Software | K3s: Resolved an issue there the the
dietpi-k3s.yamlwas not imported from the FAT partition of the image for an automated install on first boot. Many thanks to @grhawk for reporting this issue: dietpi-k3s.yaml appears ignored during AUTO_SETUP_INSTALL_SOFTWARE_ID=193 first boot automation #7985 - DietPi-Software | MPD: Resolved an issue where
systemctl restart mpdlead to a lost UNIX domain socket, since an activempd.socketpreventsmpd.servicefrom recreating the socket on its own. The activation socket is now disabled and untied from the service. It has no purpose if the service is anyway started at boot, but causes mentioned issue. Many thanks to @k3ninho for reporting this issue, and enabling compatibility of our ympd package with a setup, that starts the MPD service only on demand (frontend/client access) via activation socket: mpd + ympd -- ympd web says 'not authorized' / ympd logs show fail to connect #7986 - DietPi-Software | LXQt: Resolved an issue where LXQt was installed without full icon theme (Adwaita is not accepted anymore), and an invisible panel start menu (the package default is now a "fancymenu"). Many thanks to @redek for reporting this issue: https://dietpi.com/blog/?p=4014#comment-6172
- DietPi-Software | PaperMC: Resolved an issue where on old build was installed because an old API endpoint was used to detect the latest version and build.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Beta 🧪Issues specific to the Beta branch testingIssues specific to the Beta branch testingInformation ℹ️Testing/testers required 🔽