-
-
Notifications
You must be signed in to change notification settings - Fork 532
Closed
Closed
Copy link
Labels
Beta 🧪Issues specific to the Beta branch testingIssues specific to the Beta branch testingInformation ℹ️
Milestone
Description
| RC version | v9.19.2 |
|---|---|
| v9.19.0 PR | #7801 |
| v9.19.1 PR | #7807 |
| v9.19.2 PR | #7817 |
| Raw changelog | https://github.com/MichaIng/DietPi/blob/beta/CHANGELOG.txt |
| Code changes | master...beta |
| Release date | 2025-11-15 |
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%3Av9.19
Beta v9.19.2
(2025-11-15)
New software
- BirdNET-Go | This continuous avian monitoring and identification system has been added to our software catalogue. Many thanks to @mtekman for implementing this software option: Dietpi-Software: add BirdNET-Go #7770
Enhancement
- DietPi-Banner | An option to wrap the banner output for smaller terminals/screens has been added. Run
dietpi-bannerfrom console to configure its output, and find the new option at the bottom of the list. Many thanks to @mtekman for implementing this feature: DietPi-Banner | Word wrap for small terminals #7779 - DietPi-Software | UrBackup: Packages are now installed via official APT repository: https://download.opensuse.org/repositories/home:/uroni/. Aside of the benefit of updates via
apt upgrade, this allowed us to unlock support for Debian Trixie and above. Also support for ARMv6 has been added, but only until Debian Bookworm for now. A Raspbian Trixie suite does not exist yet - DietPi-Software | NAA Daemon: Support for Debian Trixie and above on ARMv6/7 systems has been unlocked.
- DietPi-Software | Moonlight (GUI): Support for Debian Trixie and above on ARMv7 systems has been unlocked.
- DietPi-Software | Medusa: Support for Debian Trixie has been unlocked thanks to Python 3.13 support with v1.0.25: https://github.com/pymedusa/Medusa/releases/tag/v1.0.25
- DietPi-Software | Mosquitto: The official https://repo.mosquitto.org/debian/ APT repository is now used as well on Debian Trixie.
Bug fixes
- Raspberry Pi | We updated our
raspberrypi-sys-modspackage to be compatible with the new kernel stack and Raspberry Pi 5. This solves several issues like missing serial console access on first boot, missing device nodes or permissions to access them withgpio/i2c/spi/videosystem groups. - Allwinner H3/H5 SBCs | Resolved an issue where using an RTC with Allwinner H3 and H5 SoC SBCs was difficult, since the the SoC-embedded one was enabled and assigned
/dev/rtc0node. However, only the NanoPi R1 has an actual RTC battery socket, in all other cases that embedded RTC is unusable. An external RTC, e.g. attached via I2C, was assigned to/dev/rtc1. The kernel however reads and assigns to system clock only/dev/rtc0, and worse, that factory timestamp is synced back to/dev/rtc1(if present) at a very early boot stage, making even manualhwclock --hctosys --rtc /dev/rtc1calls from userland a race condition. The SoC-embedded RTC is now disabled for all Allwinner H3/H5 boards but the NanoPi R1. If you were fiddling with this, for I2C RTCs, the device usually still needs to be created manually, or via device tree overlay. We can add such our kernel builds, just let us know which I2C RTC you use. Many thanks to @kevinds for reporting this issue: https://dietpi.com/forum/t/5116/12 - DietPi-Update | Resolved an issue on Debian Trixie systems with ZeroTier installed, where the update from DietPi v9.17 to v9.18 updated the ZeroTier APT repo falsely, leading to an
apt updateerror. Many thanks to@randell1993for reporting this issue: https://dietpi.com/forum/t/24580 - DietPi-Software | Jellyfin: Resolved an issue where the service start failed due to new strict space requirements for logging (512 MiB) and temporary directories (2 GiB). To support low RAM devices, we use
/mnt/dietpi_userdata/jellyfin/logfor log files, and a subdirectory in/mnt/dietpi_userdata/jellyfin/cachefor temporary files, restoring behaviour from Jellyfin before v10.10. This can be adjusted in/etc/default/jellyfin. - DietPi-Software | Node.js: Resolved an issue where usage could have failed, including Node-RED, Blynk Server, and MineOS installation, since it requires
libatomicnow for all architectures. Many thanks to@devifastfor reporting this issue: https://dietpi.com/forum/t/24574 - DietPi-Software | Lidarr/Prowlarr: Resolved an issue on Bullseye systems where the service fails due to an incompatible embedded SQLite library: https://wiki.servarr.com/lidarr/faq#lidarr-wont-start-on-debian-11-or-older-systems-due-to-sqlite-version, https://wiki.servarr.com/prowlarr/faq#prowlarr-wont-start-on-debian-11-or-older-systems-due-to-sqlite-version
- DietPi-Software | SABnzbd: Resolved an issue where the installation could have finished with an incomplete config file. Many thanks to @DealsBeam for resolving this issue: dietpi-software: SABnzbd: harden config generation #7797
- DietPi-Software | Bazarr: Resolved an issue where configuring Sonarr and Radarr usage automatically if installed did not work, because Bazarr switched from
bazarr.initobazarr.yamlas its config file. Many thanks to @Joulinar for reporting this issue: DietPi-Software | Bazarr new configuration fileconfig.yaml#7185 - DietPi-Software | Medusa: Resolved an issue where the service failed to start because it tries to lift sandboxing for a directory that does not exist. We create our own systemd service from now on, instead of using and altering the template, which implies tailored sandboxing, better startup ordering, and a meaningful system log identifier.
JappeHallunken and tonivj5mtekman and tonivj5
Metadata
Metadata
Assignees
Labels
Beta 🧪Issues specific to the Beta branch testingIssues specific to the Beta branch testingInformation ℹ️