Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Beta v8.12.0 #5952

Merged
merged 99 commits into from
Dec 10, 2022
Merged

Beta v8.12.0 #5952

merged 99 commits into from
Dec 10, 2022

Conversation

MichaIng
Copy link
Owner

@MichaIng MichaIng commented Dec 4, 2022

Beta v8.12.0

(2022-12-10)

New images

  • ROCK 5B | Support for Radxa's new flagship SBC has been added to DietPi with hardware ID 78. Many thanks to @docgalaxyblock for doing this request: Image | Radxa ROCK 5 #5247
  • NanoPi R6S | Support for FriendlyELEC's new flagship router SBC has been added to DietPi with hardware ID 79. Many thanks to FriendlyELEC for sending us free developer samples.

Enhancements

  • General | Informational kernel logs to console are now omitted, to avoid overlaps with login banner and informational logs, like regular network state changes caused by Docker. Many thanks to @TRENT7 and @vontainment for reporting related inconveniences: https://dietpi.com/forum/t/unfinished-services-during-boot-at-login-prompt/15145, https://dietpi.com/forum/t/network-state-filling-up-terminal/14401
  • Radxa Zero | USB OTG is now enabled by default, so that the Zero can be attached via USB2/PWR port in gadget mode as peripheral to a host PC. Many thanks to @kazuoteramoto for suggesting this enhancement: Radxa Zero | Enable USB OTG mode OOTB #5931
  • DietPi-Backup | The free space check before the backup runs can now be disabled. Many thanks to @kriznik for doing this suggestion: https://dietpi.com/forum/t/dietpi-backup-remove-dry-run-pls/13279
  • DietPi-Backup | On NFS target drives, a fixed block size of 4096 bytes is now assumed. "stat -fc '%s' /dir" reports a very large network/protocol transfer-related size
  • DietPi-Software | Java 17 is now installed on ARMv7/8 Raspberry Pi hardware with ARMv6 (Raspbian) image. The binary packages are now provided by Raspbian, as well as via Raspberry Pi repository.
  • DietPi-Software | Koel: Updated dependencies, especially removed redundant PHP Composer call and dependency.
  • DietPi-Software | Grafana: For ARMv6 RPi models, RPi 1 and Zero (1), bumped version to latest stable v9.3.0, update via reinstall: dietpi-software reinstall 77
  • DietPi-Software | myMPD: On fresh installs, SSL is now enabled by default on the same port 1333 which was previously used for plain HTTP. For plain HTTP, now port 1332 is used, which redirects to HTTPS automatically, but currently cannot be disabled completely.
  • DietPi-Software | RPi Cam Web Interface: Renamed to correct project name and removed obsolete motion dependency.

Bug fixes

MichaIng and others added 30 commits November 19, 2022 23:58
- CHANGELOG | Init v8.12
- DietPi-Installer | Fix uInitrd generation for all images with FAT boot partition: #5168 (reply in thread)
- DietPi-Survey_report | Name "DietPi-CloudShell" autostart entry correctly
- DietPi-Software | Nextcloud: Re-enable for ARMv6/7
- dietpi.txt | Typo
- DietPi-WiFiDB | Show info if no WiFi SSID could be found, instead of returning to menu silently. Add more error handling and minor formatting. Also erase db file just before applying new settings, instead after parsing it. So if the script errors out at some point, previous information is not lost. Finally also only copy the given WiFi certificate, if there is no identical file at the target location, and show an warning if no cert exists in either location.
- CI | Squeezelite: dependencies for Bookworm builds
- CI | Squeezelite: Minor
- Live patch 0 | Re-enable Nextcloud on 32-bit ARM systems
- CI | Allow to build all supported images via build args "all"
- CI | Raise NanoPi R5S Bookworm image size
- CI | Exit with error if any step in upload script fails
- DietPi-Imager | Tiny
- DietPi-Software | Komga: Update fallback URL
- DietPi-Software | Do not follow redirects on dietpi.com downloads and update forum URLs in comments
- CI | Amiberry: Update embedded SDL2 version
- DietPi-Software | Nextcloud Talk: Remove obsolete Coturn logging change: Since Buster, "syslog" is used by default, which effectively disables file logging. Furthermore, if "syslog" is disabled, "log-file=stdout" currently doubles all stdout logs: coturn/coturn#1054. And, no joke, "no-stdout-log" is currently broken, so logs remain doubled, breaking the whole idea of disabling logging: coturn/coturn@9bcc898. But again, with "syslog", this has all no effect anyway.
- Live patch 0 | Fix arch detection
- DietPi-Installer | Remove "overlay_path" variable from Allwinner H2 boot config, since it isn't used
- DietPi-Backup | The free space check before the backup runs can now be disabled. Many thanks to @kriznik for doing this suggestion: https://dietpi.com/forum/t/dietpi-backup-remove-dry-run-pls/13279
- DietPi-Backup | On NFS target drives, a fixed block size of 4096 bytes is now assumed. "stat -fc '%s' /dir" reports a very large network/protocol transfer-related size
- DietPi-Backup | Some minor additions/enhancements to the rules' explanation in default filter file
- DietPi-Backup | Fix storing space check choice
- DietPi-Backup | Another visual fix
- DietPi-Software | Docker Compose: Update fallback URL
- DietPi-Installer | Adjust mkimage command comment in dietpiEnv.txt on 32-bit ARM systems
- DietPi-Installer | Generate uInitrd in 32-bit format on 32-bit systems.
- DietPi-Build | Increase rootfs size for NanoPi M2
- DietPi-Installer | Fix boot partition offset detection
- README | General update, and make clear that all code contributors are copyright holders, since we do not ask contributors to assign the copyright for their contribution to anyone else.
- DietPi-Software | Emby Server: Update fallback URL
- ROCK 5B | Support for Radxa's new flagship SBC has been added to DietPi with hardware ID 78. Many thanks to @docgalaxyblock for doing this request: #5247
- DietPi-Software | Minor
- Radxa Zero | USB OTG is now enabled by default, so that the Zero can be attached via USB2/PWR port in gadget mode as peripheral to a host PC. Many thanks to @kazuoteramoto for suggesting this enhancement: #5931
- DietPi-Patches | Radxa Zero: Preserve existing user overlays
- General | Remove trailing spaces
- DietPi-Software | TasmoAdmin: Update fallback URL
- DietPi-Software | Koel: Update fallback URL
- DietPi-Installer | Remove U-Boot binary after flashing
- DietPi-Software | Shorten some software description to reduce vidual software browse list errors.
- DietPi-Software | When generating software list menus, add all items in pending install state, i.e. those which were selected when the menu was opened before (in the same dietpi-software session), to an array. If the menu is confirmed, umark all those items first. The ones which are still selected, will be marked again for install. This way it is possible to deselect items. E.g. if a false selection has been done, one selects "Install", sees that something is wrong, then can cancel and go back to the browse or search software list and deselect the accidentially marked software title. Previosuly this was possible only with the search menu, not the browse menu. But hitting ESC cleared all pending state items (shown with the current search query) as well, which might be a bit unexpected. Hitting cancel should not change anything, just hitting "Confirm" should confirm the currently visible selection state. Uninstalls can still now be done that way, which should be fine.
- DietPi-Software | phpBB: Update to v3.3.9
- DietPi-Software | FreshRSS: Update fallback version
- NanoPi R6S | Support for FriendlyELEC's new flagship router SBC has been added to DietPi with hardware ID 79. Many thanks to FriendlyELEC for sending us free developer samples.
- DietPi-Build | Increase Bookworm image size for NanoPi R6S
- DietPi-Config | Add newly supported serial device name schemes
- DietPi-Config | Stress test: Kill all stress processes when the script is killed (e.g. CTRL+C) before stress times out
- DietPi-Config | Fix stress disk burn, as the test file is created in current dir, which is a tmpfs by default in DietPi scripts
- DietPi-Software | Nextcloud: Remove obsolete workaround for Nextcloud 25.0.0/1, fixed with now released v25.0.2
- DietPi-Config | Fix/better method for stress test fixes
- DietPi-Patches | Do not fail do load kernel module on R2S and R4S, expected if the kernel just received an update
- DietPi-Software | RPi Cam Web Interface: Renamed to correct project name and removed obsolete motion dependency.
- DietPi-Software | RPi Cam Web Interface: TIny
- DietPi-Survey | Skip survey task if G_HW_UUID is invalid. Currently we sort those out server-side which implies unnecessary upload and processing
- DietPi-Survey | Syntax
- Odroid C2 | Resolved an issue where USB devices were not detected. Many thanks to @esage85 for reporting this issue: #5963
- DietPi-Software | WireGuard: It was incorrectly still offered for legacy Odroid systems with vendor kernel, while recent WireGuard does not support those old kernel versions anymore. We hence did now disable the WireGuard install options for those. Many thanks to @brtravel for reporting the failed install: https://dietpi.com/forum/t/wireguard-install-failed-now-cant-do-anything-else-with-dietpi-software/15173
- DietPi-Software | Home Assistant: Bump Python to v3.10.9. This eliminates the differenciation between ARMv6/7 Bullseye and non-Bullseye systems.
- DietPi-Software | Prowlarr: Update fallback URL
- DietPi-Software | Home Assistant: Mute another (new) Python 3.10 build warning
- RC up
- DietPi-Imager | Do not use "lsblk -o FSSIZE" since it does not show anything if the drive is not mounted, instead use partition "SIZE"
- Fix upstream version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Beta 🧪 Issues specific to the Beta branch testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants