Skip to content

Release Notes

June 2021 (version 7.3)

Overview

Welcome to June 2021 release of DietPi. It brings 6 new software titles covering different areas, like security, media management, multiroom audio solution, or a lightweight Kubernetes distribution built specifically for IoT & Edge computing.

New software titles

  • AdGuard Home

    AdGuard Home is a network-wide software for blocking ads & tracking, similar to Pi-hole, already supported by DietPi.

    It covers all your devices, and you don’t need any client-side software for that. Especially with the rise of Internet-Of-Things and connected devices, it becomes more and more important to be able to control your whole network.

    DietPi AdGuard Home

    Now available to install using dietpi-software or directly using the software ID 126.

  • Beets

    Beets logo

    Beets is a command line media library management system for music geeks. It is designed as a library, it can do almost anything you can imagine for your music collection.

    As stated on the official website, the purpose of Beets is to get your music collection right once and for all.

    Now available to install using dietpi-software or directly using the software ID 190.

  • frp

    DietPi frp

    frp is a fast reverse proxy helping you to expose a local server behind a NAT or firewall to the Internet.

    Now available to install using dietpi-software or directly using the software ID 171.

  • Snapcast Server & Snapcast Client

    Snapcast logo

    Snapcast centralizes broadcasting of audio streams and it handles sending audio streams to wireless receivers creating a multiroom wireless speaker system.

    With Snapcast, many different clients can connect to the same server in order to stream the same audio. It allows you to group speakers together, as well as adjust latency on each speaker.

    Now available to install using dietpi-software or directly using the software IDs 191 and 192. Many thanks to @foxy82 for implementing these software titles: MichaIng/DietPi!4465

  • K3s

    K3s logo

    K3s has composed all the required Kubernetes parts, including dependencies, into a single binary. While there are tools and distributions to help install the Kubernetes specific components of a cluster, the value of a single binary for edge use cases is clear: simplifies both the ease of installation, runtime operations, and maintenance of Kubernetes.

    K3s is Kubernetes wrapped in simple launcher that handles a lot of the complexity of TLS and options for the embedded binaries. It essentially makes the container orchestration simpler to install, run, or operate.

    Now available to install using dietpi-software or directly using the software IDs 193. Many thanks to @mortenlj for implementing this software title: MichaIng/DietPi!4476

DietPi Tools (new / notable updates)

  • DietPi-Automation A new dietpi.txt setting has been added - AUTO_SETUP_DHCP_TO_STATIC. When it is enabled

    AUTO_SETUP_DHCP_TO_STATIC=1
    

    DHCP leased network settings will be applied as static network settings automatically during first run setup. This works as well with older images, by adding the above setting to dietpi.txt.

  • DietPi-Drive_Manager Resolved an issue where network drives were detected as physical drives (v7.2 regression). Many thanks to @maartenlangeveld for reporting this issue: MichaIng/DietPi#4479

  • DietPi-Software Resolved an issue where with

    AUTO_SETUP_AUTOMATED=1
    

    the OpenSSH client was always installed on first boot, even if it was not requested.

  • DietPi-Backup The include/exclude filter handling has been reworked. /mnt (dietpi_userdata) and /media related rules are added now via the editable custom filter file, which gives users more control over these. Especially it allows to include other mount points below /mnt, hence external dietpi_userdata, which was previously impossible due to the order in which those filter rules are applied.

  • DietPi-JustBoom Resolved an issue where the equalizer was always shown as “Off” even when it was just or previously enabled (v7.2 regression). Many thanks to phpBB:shao for reporting this issue: ALSA equalizer not working

  • DietPi-VPN The killswitch has been adjusted to allow incoming SSH connections. Many thanks to @yslupdates for doing this request: MichaIng/DietPi#4447

  • DietPi-Config Support for the Allo Boss2 DAC OLED display has been added to the Display Options > LCD/OLED Panel addon menu. When selecting the Allo Boss2 DAC as sound card, you will be asked whether to enable the OLED display as well.

Improvements

  • DietPi-Software | Cuberite This has been enabled for ARMv8 systems, where the available ARMv7 binaries work just fine.
  • DietPi-Software | Allo web UI Updated to v13.3 which adds support for the Allo Boss2 DAC and resolves an issue where the Squeezelite service could not be controlled as the service path has changed. All credits go to Allo for implementing these changes.

Bug Fixes

Removed Software

  • Tomcat 8 Tomcat version 8 is available until Debian Stretch only, from Buster and newer versions it will be Tomcat 9. There is no reasonable configuration that DietPi-Software can do on top of installing the APT package, which can be easily done manually, running next command:

    apt install tomcat9
    

    The software option Tomcat is hence removed from DietPi-Software, in favour of a manual package install.

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!4515