From 8b96e2d8a986e847500c88139e11d69c08258849 Mon Sep 17 00:00:00 2001 From: Rick Peters Date: Thu, 1 Oct 2026 21:43:21 +0200 Subject: [PATCH 1/2] fix: shellcheck of the bundle: nvidia_enable's local args clashed with an array of another module (renamed unit_args) --- lib/nvidia.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/nvidia.sh b/lib/nvidia.sh index e624e2b..bb8ecc1 100644 --- a/lib/nvidia.sh +++ b/lib/nvidia.sh @@ -57,8 +57,8 @@ nvidia_enable() { state_set nvidia installed_pkgs steam fi # Keeps what the Big Picture option set up; a first run starts Steam normally. - local args=""; bigpicture_status && args=-gamepadui - nvidia_write_unit "$args" || return 1 + local unit_args=""; bigpicture_status && unit_args=-gamepadui + nvidia_write_unit "$unit_args" || return 1 user_systemctl enable "$NVIDIA_UNIT" >/dev/null 2>&1 || { err "Enabling $NVIDIA_UNIT failed."; return 1; } nvidia_kernel_enable || return 1 ok "Steam starts at your next login." From 05b8f11c1928dbe91f306fd50e5975faca0c5240 Mon Sep 17 00:00:00 2001 From: Rick Peters Date: Thu, 1 Oct 2026 21:43:21 +0200 Subject: [PATCH 2/2] docs: changelog hashes for 2.10.0 --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 596a166..fb74762 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ one per merged pull request. ## 2.10.0 - 2026-10-01 - **docs: changelog hashes for 2.10.0** +- `8b96e2d` **fix: shellcheck of the bundle: nvidia_enable's local args clashed with an array of another module (renamed unit_args); CI's "shellcheck the bundle" failed on release/2.10.0** +- `f1fb18e` **docs: changelog for 2.10.0, one entry per commit with its hash** - `f1983a9` **docs: README screenshots of the 2.10.0 app, side by side: on a Steam Machine and on a PC with an NVIDIA card** - `01a77b7` **feat: a new opt-in option (unticked by default, e.g. Extended controller support) shows the "new" badge in the menu and the app without being ticked for you (feature_new_optin); it counts "Gaming on NVIDIA" as its parent where the conversion isn't offered** - `83248a8` **feat: Extended controller support (extended_controller_support, off by default): the Xbox wireless dongle (xone-dkms, xone-dongle-firmware) and Xbox controllers over Bluetooth with rumble, button mapping and battery level (xpadneo-dkms), from the CachyOS repo, built for every installed kernel; a PC with the AUR's xone-dkms-git keeps it; off removes only what Steamify installed (lib/controllers.sh, tests/controllers-test.sh)**