Skip to content

Commit

Permalink
Releasenotes 9.5
Browse files Browse the repository at this point in the history
  • Loading branch information
StephanStS committed Jun 8, 2024
1 parent fed5113 commit 906f6e7
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 4 deletions.
Binary file added docs/assets/images/dietpi-release-v9_05.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1 change: 1 addition & 0 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ description: Overview of DietPi releases with applied new software and features,

# DietPi Releases

- [v9.5 June 2024](releases/v9_5.md)
- [v9.4 May 2024](releases/v9_4.md)
- [v9.3 April 2024](releases/v9_3.md)
- [v9.2 March 2024](releases/v9_2.md)
Expand Down
4 changes: 2 additions & 2 deletions docs/releases/v9_3.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ The **April 14th, 2024** release of **DietPi v9.3** comes with an own DietPi APT

!!! cite "*Photo by `StephanStS`, DietPi*"

#### Enhancements
### Enhancements

- **General** :octicons-arrow-right-16: We added an own APT repository at <https://dietpi.com/apt/> for own software and kernel/firmware builds. This simplifies updates for software packages like [Squeezelite](../software/media.md#squeezelite), [vaultwarden](../software/cloud.md#vaultwarden) and [Amiberry](../software/gaming.md#amiberry), and allows us to provide own up-to-date kernel and bootloader packages, applied via regular `apt upgrade`. A goal is also to become independent of some 3rd party repositories, which are regularly affected by network errors or provide package updates too infrequently.
- [**DietPi-Tools**](../dietpi_tools.md) | [**DietPi-Config**](../dietpi_tools/system_configuration.md#dietpi-config) :octicons-arrow-right-16: Removed the 3.5mm audio option on Raspberry Pi 5, as it does not have a 3.5mm jack. Additionally, the KMS graphics driver is enabled OOTB when HDMI audio is selected, as the `snd_bcm2835` driver does not work on Raspberry Pi 5. Many thanks to [@denguido](https://dietpi.com/forum/u/denguido){: class="nospellcheck"} for making us aware of this: <https://dietpi.com/forum/t/19760>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Mosquitto**](../software/hardware_projects.md#mosquitto) :octicons-arrow-right-16: The official APT repository added support for 64-bit ARM on Bookworm, which is now used for our installation.
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | **UnRAR** :octicons-arrow-right-16: Debian added `unrar` packages for RISC-V, which are now used for our installation.

#### Bug fixes
### Bug fixes

- [**Raspberry Pi 5**](../hardware.md#raspberry-pi) :octicons-arrow-right-16: Fixed X11/desktop startup if KMS is enabled. Many thanks to [@denguido](https://dietpi.com/forum/u/denguido){: class="nospellcheck"} for reporting the issue and solution: <https://dietpi.com/forum/t/19760>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Logitech Media Server**](../software/media.md#logitech-media-server) :octicons-arrow-right-16: Resolved an issue where the install failed due to a changed download URL. Many thanks to @JRK0469 for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6992>
Expand Down
4 changes: 2 additions & 2 deletions docs/releases/v9_4.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ The **May 12th, 2024** release of **DietPi v9.4** comes with new images for the
- [**Radxa ZERO 3**](../hardware.md#radxa) :octicons-arrow-right-16: Added support for this Rockchip RK3566 based SBC, the 3E variant with Ethernet as well as the 3W variant with onboard WiFi.
- [**Orange Pi Zero 2W**](../hardware.md#orange-pi-series) :octicons-arrow-right-16: Support for this small form factor SBC with Allwinner H618 SoC was added.

#### Enhancements
### Enhancements

- **General** :octicons-arrow-right-16: Our scripts do now internally enforce the default umask 0022. Many config and install options rely on this, hence it can cause issues when e.g. 0027 (deny read access for "other" users) has been applied on the parent shell. This affects only the (sub)shell of our scripts, while the current and default umask of parent and of shells/consoles remains untouched.
- [**NanoPi R5C**](../hardware.md#nanopi-series-friendlyelec) :octicons-arrow-right-16: New images, or when flashing the new bootloader binary via `dietpi-config` -> `Advanced Options` -> `Update MMC bootloader`, support M.2 WiFi modules.
Expand All @@ -27,7 +27,7 @@ The **May 12th, 2024** release of **DietPi v9.4** comes with new images for the
- [**DietPi-Config**](../dietpi_tools/system_configuration.md/#dietpi-config) enhancements :octicons-arrow-right-16: Added an option to the LCD display menu to toggle the Odroid XU4 CloudShell 2 LCD.
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Snapcast**](../software/media.md#snapcast-server) :octicons-arrow-right-16: 64-bit ARM and Debian Bookworm + Trixie will have the now available packages from Snapcast installed, instead of those from the Debian repository.

#### Bug fixes
### Bug fixes

- [**NanoPi NEO3**](../hardware.md#nanopi-series-friendlyelec) :octicons-arrow-right-16: Resolved an issue where the Ethernet adapter was not available after reboots. Many thanks to @murraythegoz for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6987>
- [**Orange Pi Zero 3**](../hardware.md#orange-pi-series) :octicons-arrow-right-16: Resolved an issue on the 1.5 GiB RAM variant, where the Ethernet adapter was not available anymore after soft/warm reboots.
Expand Down
37 changes: 37 additions & 0 deletions docs/releases/v9_5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Release Notes

## June 2024 (version 9.5)

### Overview

The **June 8th, 2024** release of **DietPi v9.5** comes with new the new software package Forgejo (a Gitea fork) and further enhancements resp. bug fixes.

![NanoPi R6S in yellow flower](../assets/images/dietpi-release-v9_05.jpg){: width="800" height="600" loading="lazy"}

!!! cite "*Photo by `StephanStS`, DietPi*"

### New software

- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Forgejo**](../software/cloud.md#gitea) :octicons-arrow-right-16: This Gitea fork has been added to our software library. Read about the background of this fork here: <https://forgejo.org/2022-12-15-hello-forgejo/>. Many thanks to @Cs137 for requesting and @jcnils for implementing this software option: <https://github.com/MichaIng/DietPi/discussions/6133>, <https://github.com/MichaIng/DietPi/pull/7071>

### Enhancements

- **Images** :octicons-arrow-right-16: New DietPi images won't contain the `gnupg` package anymore, but `gpg` only, since other features of the suite are not required for our scripts anymore. E.g. `dirmngr` for interacting with keyservers, and `gpg-agent` for key passphrase inputs are hence missing. `gpg` however prints very clear error messages about what is missing. Let us know whether you find one of those `GnuPG` features too essential to not be pre-installed.
- [**Radxa ZERO 3**](../hardware.md#radxa) :octicons-arrow-right-16: Onboard WiFi does now work OOTB on early ZERO 3W revisions with AP6212 WiFi chip.
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Jellyfin**](../software/media.md#jellyfin) :octicons-arrow-right-16: Since a while FFmpeg 6 is available for Jellyfin, but on old installs with the old FFmpeg 5 package, it is not upgraded automatically by APT. This DietPi update applies the FFmpeg upgrade to all affected systems. Many thanks to @gioxx and @WolfganP for reporting this issue: <https://github.com/MichaIng/DietPi/issues/7080>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**MediaWiki**](../software/social.md#mediawiki) :octicons-arrow-right-16: Uploaded images are now preserved on reinstalls.

### Bug fixes

- **Hardware** | [**Odroid C1/C2**](../hardware.md#odroid) :octicons-arrow-right-16: Resolved an issue on both SBCs where reboots could hang and a power cycle was required to get the device back up. Many thanks to @yandritos, @gociii and others for reporting this issue, and @gitmeister for providing the fix for Odroid C2: <https://github.com/MichaIng/DietPi/issues/5414>, <https://github.com/MichaIng/DietPi/issues/6332>
- [**Orange Pi Zero 2W**](../hardware.md#orange-pi-series) :octicons-arrow-right-16: Resolved an issue where the onboard Ethernet adapter did not work.
- [**NanoPi NEO**](../hardware.md#nanopi-series-friendlyelec) :octicons-arrow-right-16: Resolved an issue where LEDs of this SBC could not be configured, due to a conflicting kernel patch. Many thanks to @mhjessen for reporting this issue: <https://github.com/MichaIng/DietPi/issues/5401>
- [**DietPi-Config**](../dietpi_tools/system_configuration.md/#dietpi-config) enhancements :octicons-arrow-right-16: Resolved an issue where Advanced Options were not accessible on some SBCs. Many thanks to @thuehlinger for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6663#issuecomment-2108351878>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Snapcast Server**](../software/media.md#snapcast-server) :octicons-arrow-right-16: Resolved on issue where on RISC-V systems, the web interface was not available, since it is not included in the `snapserver` package from Debian. Many thanks to @hllhll for reporting this issue: <https://github.com/MichaIng/DietPi/issues/7073>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Snapcast Server**](../software/media.md#snapcast-server) :octicons-arrow-right-16: Resolved an issue where on Bookworm systems, which installed the Snapcast Server before DietPi v9.4 and reinstalled it afterwards, the server failed to start due to a permissions issue, since the services of both packages use different users. Many thanks to @hllhll for reporting this issue: <https://github.com/MichaIng/DietPi/issues/7073>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Shairport Sync**](../software/media.md#shairport-sync) :octicons-arrow-right-16: Resolved a DietPi v9.4 regression, where the AirPlay 2 choice did not have an effect, but the AirPlay 1 package was always installed. Additionally, uninstalling Shairport Sync will now also purge the AirPlay 2 package. Many thanks to @pulpe for fixing this bug: <https://github.com/MichaIng/DietPi/pull/7082>
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Box64**](../software/gaming.md#box64) :octicons-arrow-right-16: Resolved an issue where an invalid build target was used on Raspberry Pi 5 with 16k page size kernel. This target was removed with latest Box64, as page size handling is now done at runtime.
- [**DietPi-Software**](../dietpi_tools/software_installation.md#dietpi-software) | [**Jellyfin**](../software/media.md#jellyfin) :octicons-arrow-right-16: Resolved an issue where the intended HTTP port change could not be applied, since the network config file is not created anymore at service start. We do now pre-create a minimal one, which is complemented with defaults automatically.

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: https://github.com/MichaIng/DietPi/pull/7098

1 change: 1 addition & 0 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,6 +141,7 @@ nav:
- Miscellaneous Tools: dietpi_tools/misc_tools.md
- RELEASES:
- Overview: releases.md
- v9.5 June 2024: releases/v9_5.md
- v9.4 May 2024: releases/v9_4.md
- v9.3 April 2024: releases/v9_3.md
- v9.2 March 2024: releases/v9_2.md
Expand Down

0 comments on commit 906f6e7

Please sign in to comment.