Skip to content

Commit

Permalink
Releasenotes, 1st iteration
Browse files Browse the repository at this point in the history
  • Loading branch information
StephanStS committed Oct 20, 2023
1 parent 0a8b2c9 commit 1431aa3
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 0 deletions.
Binary file added docs/assets/images/dietpi-release-v8_23.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

- [v8.23 October 2023](v8_23/)
- [v8.22 September 2023](v8_22/)
- [v8.21 August 2023](v8_21/)
- [v8.20 July 2023, vol 2](v8_20/)
Expand Down
34 changes: 34 additions & 0 deletions docs/releases/v8_23.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# Release Notes

## October 2023 (version 8.23)

### Overview

The **October 21th, 2023** release of **DietPi v8.23** comes with hardware related enhancements (Raspberry Pi, ROCK5B, ROCK 4, VisionFive 2) and a couple of improvements and bug fixes.

![Chair and leaves](../assets/images/dietpi-release-v8_23.jpg){: width="480" height="320" loading="lazy"}

!!! cite "*Photo by `JillWellington`, Pixabay*"

### Enhancements

- [**Raspberry Pi**](../../hardware/#raspberry-pi) :octicons-arrow-right-16: On Debian Bookworm and above, the RPi APT repository will be migrated to its new Bookworm suite. This solves issues and should enhance performance with FFmpeg, Kodi and some other A/V software, where we used the Debian packages with less hardware support before. The packages should be upgraded automatically on DietPi update. Please report back if you experience any issues during this process.
- [**ROCK 5B**](../../hardware/#radxa) :octicons-arrow-right-16: Added an option to `Dietpi-Config` "Advanced Option" to flash the SPI bootloader, which enables USB and NVMe boot for DietPi images.
- [**ROCK 4**](../../hardware/#radxa) :octicons-arrow-right-16: Added an option to `Dietpi-Config` "Advanced Option" to flash the SPI bootloader, which enables USB and in case NVMe boot for DietPi images. Note that not all ROCK 4 models ship with an onboard SPI storage. `DietPi-Config` will check for it, in case apply a related device tree overlay and suggests a reboot. If after the reboot an SPI device has still not been found, your board seems to have none. Report back if this is definitely wrong. Many thanks to @andreagdipaolo for doing this request: <https://github.com/MichaIng/DietPi/issues/6688>
- [**VisionFive 2**](../../hardware/#starfive) :octicons-arrow-right-16: A major kernel upgrade to Linux 6.1 will be applied, including the needed configuration files to read and write the U-Boot environment, and a generic default environment. This allows booting from all filesystems of all partitions of all storage media, including NVMe SSDs, USB, eMMC, SD cards and DHCP/TFTP. This was necessary since the default environment of the latest StarFive U-Boot release does not support booting from any other then FAT filesystems on partition 3 anymore. It is hence necessary to apply our default environment before updating the SPI bootloader. After the DietPi update and a reboot, run `fw_setenv` to do that. Afterwards you can use this command and `fw_printenv` to edit the environment, including the `boot_targets` variable to define boot targets and priorities. Additionally this release will apply device tree overlays to enable 8 GB RAM and A revision Ethernet support. As this is a major change, we recommend a `dietpi-backup` or even an image backup. We are happy for any feedback: <https://github.com/MichaIng/DietPi/issues/6212>
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Firefox**](../../software/desktop/#firefox) :octicons-arrow-right-16: Enabled the software option for RISC-V, since Debian provides packages now. But do not expect good performance, as GPU-acceleration is missing.
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**ADS-B Feeder**](../../software/distributed_projects/#ads-b-feeder) :octicons-arrow-right-16: The uninstall has been hardened to rule out the removal of unused Docker images which were not created by ADS-B Feeder. Furthermore, beta tags are now correctly shown in the version string. Many thanks to @andreagdipaolo for reporting a related issue and @dirkhh for implementing the enhancement: <https://github.com/MichaIng/DietPi/pull/6587#issuecomment-1743744008>
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**DietPi-Dashboard**](../../software/system_stats/#dietpi-dashboard) :octicons-arrow-right-16: Experimental support for RISC-V has been added. Note that this will be an alpha build with alpha versions of certain dependencies, required to compile on RISC-V. Hence this is not suitable for production usage, which basically applies for RISC-V and the VisionFive 2 in general.

### Bug fixes

- [**Raspberry Pi**](../../hardware/#raspberry-pi) :octicons-arrow-right-16: Resolved an issue where the /dev/serial* symlinks were missing if binutils was not installed, which broke Bluetooth support among other things. Many thanks to @Rhiz3K for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6666>
- [**Sparky SBC**](../../hardware/#allo-sparky-sbc) :octicons-arrow-right-16: Resolved an issue where our current image was not booting because the old initramfs did not support new ext4 filesystem capabilities. Many thanks to @tenoritiger for reporting this issue: <https://dietpi.com/forum/t/sparky-sbc-allo-not-booting-os/18011>
- [**DietPi-Tools**](../../dietpi_tools/) | [**DietPi daily cron**](../../dietpi_tools/system_configuration/#dietpi-cron) :octicons-arrow-right-16: Resolved an issue where daily APT update checks failed if daily DietPi update checks were disabled. Many thanks to @lz1aam for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6651>
- [**DietPi-Tools**](../../dietpi_tools/) | [**DietPi-DDNS**](../../dietpi_tools/software_installation/#dietpi-ddns) :octicons-arrow-right-16: YDNS has been added to the list of natively supported DDNS providers. Many thanks to @edmundlaugasson for requesting and @TDuffinNTU for implementing it: <https://github.com/MichaIng/DietPi/issues/5128>, <https://github.com/MichaIng/DietPi/pull/6674>
- [**DietPi-Tools**](../../dietpi_tools/) | [**DietPi-Config**](../../dietpi_tools/system_configuration/#dietpi-config) :octicons-arrow-right-16: Resolved an issue where the WiFi channel selection was not possible with 5 GHz mode enabled. Many thanks to @lukaszsobala for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6636#issuecomment-1734427451>
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**motionEye**](../../software/camera/#motioneye) :octicons-arrow-right-16: Resolved an issue where motionEye failed to build on Bullseye systems since piwheels currently have no wheel for the latest Pillow version.
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**frp**](../../software/advanced_networking/#frp) :octicons-arrow-right-16: Resolved an issue where the frp client could not connect to the frp server, because of missing spaces around the equal sign for the token setting in `/etc/frp/frpc.ini`. Many thanks to @josemahj for reporting this issue: <https://github.com/MichaIng/DietPi/issues/6647>
- [**DietPi-Software**](../../dietpi_tools/software_installation/#dietpi-software) | [**Home Assistant**](../../software/home_automation/#home-assistant) :octicons-arrow-right-16: Resolved an issue where the install failed on ARMv6, ARMv7 and RISC-V systems, since new build dependencies are required.

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/6693>
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
- v8.23 October 2023: releases/v8_23.md
- v8.22 September 2023: releases/v8_22.md
- v8.21 August 2023: releases/v8_21.md
- v8.20 July 2023, vol 2: releases/v8_20.md
Expand Down

0 comments on commit 1431aa3

Please sign in to comment.