diff --git a/CHANGELOG.md b/CHANGELOG.md index 639213a..04533c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## [6.0.0-beta.16] 2026-01-04 +## Fixed +- Regression introduced in previous hotfix + ## [6.0.0-beta.15] 2025-12-27 ## Fixed - Path discovery during first-time setup when parsing filepaths with whitespaces diff --git a/dzgui.sh b/dzgui.sh index 3dfec21..7e83105 100755 --- a/dzgui.sh +++ b/dzgui.sh @@ -3,7 +3,7 @@ set -o pipefail src_path=$(realpath "$0") -version=6.0.0.beta-15 +version=6.0.0.beta-16 #CONSTANTS aid=221100 @@ -478,9 +478,10 @@ migrate_files(){ } stale_symlinks(){ local game_dir="$steam_path/steamapps/common/DayZ" - for l in "$(find "$game_dir" -xtype l)"; do - logger DEBUG "Updating stale symlink '$l'" - unlink "$l" + readarray -t links < <(find "$game_dir" -xtype l) + for link in "${links[@]}"; do + logger DEBUG "Updating stale symlink '$link'" + unlink "$link" done } @@ -602,7 +603,7 @@ fetch_helpers_by_sum(){ [[ -f "$config_file" ]] && source "$config_file" declare -A sums sums=( - ["funcs"]="3036da0c8f46452af4822bbeaa1a9454" + ["funcs"]="56c1701c005413e5d8329ecaecd457de" ["query_v2.py"]="55d339ba02512ac69de288eb3be41067" ["servers.py"]="ed442c3aecf33f777d59dcf53650d263" ["ui.py"]="8edf48e6780460bd8ea7b01614592296" diff --git a/helpers/funcs b/helpers/funcs index ebd699d..53daa19 100755 --- a/helpers/funcs +++ b/helpers/funcs @@ -1,6 +1,6 @@ #!/usr/bin/env bash set -o pipefail -version="6.0.0-beta.14" +version="6.0.0-beta.16" #CONSTANTS aid=221100