Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ShellCheck for openSUSE:Factory checked in at 2026-06-10 15:57:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ShellCheck (Old) and /work/SRC/openSUSE:Factory/.ShellCheck.new.2375 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ShellCheck" Wed Jun 10 15:57:10 2026 rev:31 rq:1358320 version:0.11.0 Changes: -------- --- /work/SRC/openSUSE:Factory/ShellCheck/ShellCheck.changes 2024-12-20 23:10:00.962979795 +0100 +++ /work/SRC/openSUSE:Factory/.ShellCheck.new.2375/ShellCheck.changes 2026-06-10 15:57:33.607675348 +0200 @@ -1,0 +2,36 @@ +Mon Aug 4 00:51:39 UTC 2025 - Peter Simons <[email protected]> + +- Provide an alias "shellcheck" for this package. + +- Update ShellCheck to version 0.11.0. + ## v0.11.0 - 2025-08-03 + ### Added + - SC2327/SC2328: Warn about capturing the output of redirected commands. + - SC2329: Warn when (non-escaping) functions are never invoked. + - SC2330: Warn about unsupported glob matches with [[ .. ]] in BusyBox. + - SC2331: Suggest using standard -e instead of unary -a in tests. + - SC2332: Warn about `[ ! -o opt ]` being unconditionally true in Bash. + - SC3062: Warn about bashism `[ -o opt ]`. + - Optional `avoid-negated-conditions`: suggest replacing `[ ! a -eq b ]` + with `[ a -ne b ]`, and similar for -ge/-lt/=/!=/etc (SC2335). + - Precompiled binaries for Linux riscv64 (linux.riscv64) + + ### Changed + - SC2002 about Useless Use Of Cat is now disabled by default. It can be + re-enabled with `--enable=useless-use-of-cat` or equivalent directive. + - SC2236/SC2237 about replacing `[ ! -n .. ]` with `[ -z ]` and vice versa + is now optional under `avoid-negated-conditions`. + - SC2015 about `A && B || C` no longer triggers when B is a test command. + - SC3012: Do not warn about `\<` and `\>` in test/[] as specified in POSIX.1-2024 + - Diff output now uses / as path separator on Windows + + ### Fixed + - SC2218 about function use-before-define is now more accurate. + - SC2317 about unreachable commands is now less spammy for nested ones. + - SC2292, optional suggestion for [[ ]], now triggers for Busybox. + - Updates for Bash 5.3, including `${| cmd; }` and `source -p` + + ### Removed + - SC3013: removed since the operators `-ot/-nt/-ef` are specified in POSIX.1-2024 + +------------------------------------------------------------------- Old: ---- ShellCheck-0.10.0.tar.gz ShellCheck.cabal New: ---- ShellCheck-0.11.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ShellCheck.spec ++++++ --- /var/tmp/diff_new_pack.Z3irmc/_old 2026-06-10 15:57:34.795724580 +0200 +++ /var/tmp/diff_new_pack.Z3irmc/_new 2026-06-10 15:57:34.795724580 +0200 @@ -1,7 +1,7 @@ # # spec file for package ShellCheck # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -20,13 +20,12 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: %{pkg_name} -Version: 0.10.0 +Version: 0.11.0 Release: 0 Summary: Shell script analysis tool License: GPL-3.0-or-later URL: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal BuildRequires: chrpath BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Diff-devel @@ -63,6 +62,7 @@ BuildRequires: ghc-transformers-devel BuildRequires: ghc-transformers-prof BuildRequires: pandoc-cli +Provides: shellcheck = %{version}-%{release} ExcludeArch: %{ix86} %description @@ -111,7 +111,6 @@ %prep %autosetup -cp -p %{SOURCE1} %{name}.cabal %build %ghc_lib_build ++++++ ShellCheck-0.10.0.tar.gz -> ShellCheck-0.11.0.tar.gz ++++++ ++++ 1898 lines of diff (skipped)
