Manager Homebrew with version:
6.0.11-49-g3488a8c
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListSources
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew tap"
Process start time: 17.07.2026 17:34:19
Process end time: 17.07.2026 17:34:19
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 17:34:19
Process end time: 17.07.2026 17:34:21
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 17:34:19
Process end time: 17.07.2026 17:34:20
-- Process STDERR
lockf: 200: already locked
Error: Another `brew update` process is already running.
Please wait for it to finish or terminate it to continue.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 17:34:20
Process end time: 17.07.2026 17:34:21
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 17:34:21
Process end time: 17.07.2026 17:34:22
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 17:34:21
Process end time: 17.07.2026 17:34:22
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 17:34:22
Process end time: 17.07.2026 17:34:30
-- Process STDOUT
...
-- Process STDERR
==> Auto-updating Homebrew...
Adjust how often this is run with `$HOMEBREW_AUTO_UPDATE_SECS` or disable with
`$HOMEBREW_NO_AUTO_UPDATE=1`. Hide these hints with `$HOMEBREW_NO_ENV_HINTS=1` (see `man brew`).
==> Auto-updated Homebrew!
==> Updated Homebrew from 3488a8c1d2 to abe68aff04.
No changes to formulae or casks.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 18:34:30
Process end time: 17.07.2026 18:34:40
-- Process STDERR
==> Updating Homebrew...
Already up-to-date.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 18:34:40
Process end time: 17.07.2026 18:34:40
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 18:34:40
Process end time: 17.07.2026 18:34:41
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 18:34:41
Process end time: 17.07.2026 18:34:43
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 19:34:43
Process end time: 17.07.2026 19:34:51
-- Process STDERR
==> Updating Homebrew...
==> Updated Homebrew from abe68aff04 to b67d3b8421.
Updated 1 tap (homebrew/core).
==> New Formulae
rust-wasm: Rust standard library and sysroot for WebAssembly targets
==> Outdated Formulae
shaderc
==> Outdated Casks
cc-switch
claude
claude-code
codex
firefox
git-credential-manager
google-chrome
You have 1 outdated formula and 7 outdated casks installed.
You can upgrade them with brew upgrade
or list them with brew outdated.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 19:34:51
Process end time: 17.07.2026 19:34:52
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 19:34:52
Process end time: 17.07.2026 19:34:52
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 19:34:52
Process end time: 17.07.2026 19:34:54
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 20:34:54
Process end time: 17.07.2026 20:35:03
-- Process STDERR
==> Updating Homebrew...
==> Updated Homebrew from b67d3b8421 to e92f225437.
Updated 2 taps (jandedobbeleer/oh-my-posh and homebrew/core).
==> New Formulae
gcx: CLI for managing Grafana Cloud resources
octl: Modern CLI for Outscale
==> Outdated Formulae
oh-my-posh
shaderc
==> Outdated Casks
cc-switch
claude
claude-code
codex
firefox
git-credential-manager
google-chrome
You have 2 outdated formulae and 7 outdated casks installed.
You can upgrade them with brew upgrade
or list them with brew outdated.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 20:35:03
Process end time: 17.07.2026 20:35:04
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 20:35:04
Process end time: 17.07.2026 20:35:05
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 20:35:05
Process end time: 17.07.2026 20:35:06
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 21:35:06
Process end time: 17.07.2026 21:35:12
-- Process STDERR
==> Updating Homebrew...
Updated 1 tap (homebrew/core).
==> New Formulae
gss-ntlmssp: NTLM authentication plugin for GSSAPI
qobine-tui: Tui player for Qobuz
qobine-web: Server and web based player for Qobuz
==> Outdated Formulae
oh-my-posh
shaderc
==> Outdated Casks
cc-switch
claude
claude-code
codex
firefox
git-credential-manager
google-chrome
You have 2 outdated formulae and 7 outdated casks installed.
You can upgrade them with brew upgrade
or list them with brew outdated.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 21:35:12
Process end time: 17.07.2026 21:35:13
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 21:35:13
Process end time: 17.07.2026 21:35:13
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 21:35:13
Process end time: 17.07.2026 21:35:14
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is RefreshIndexes
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew update"
Process start time: 17.07.2026 22:35:15
Process end time: 17.07.2026 22:35:24
-- Process STDERR
==> Updating Homebrew...
==> Updated Homebrew from e92f225437 to 7f45a2a9ba.
No changes to formulae or casks.
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --formula --versions"
Process start time: 17.07.2026 22:35:24
Process end time: 17.07.2026 22:35:24
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListInstalledPackages
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew list --cask --versions"
Process start time: 17.07.2026 22:35:24
Process end time: 17.07.2026 22:35:25
-- Process STDERR
Error: Cask 'chatgpt' is not installed.
Return code: FAILED (0x1, 1, 1)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListUpdates
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew outdated --verbose"
Process start time: 17.07.2026 22:35:25
Process end time: 17.07.2026 22:35:26
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager Homebrew. Task type is ListSources
Subprocess executable: "/usr/bin/arch"
Command-line arguments: "-arm64 /opt/homebrew/bin/brew tap"
Process start time: 17.07.2026 23:07:37
Process end time: 17.07.2026 23:07:37
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Please confirm these before moving forward
UniGetUI Version
2026.2.5
Windows version, edition, and architecture
macOS 27 arm64
Describe your issue
UniGetUI detects available updates for Homebrew Formulae, but it does not show available updates for Homebrew Casks.
Installed Casks are listed correctly, and UniGetUI already generates
brew upgrade --cask <package>for Cask update operations. The problem appears to be limited to detecting available Cask updates.Expected behavior:
Cask updates reported by Homebrew should appear alongside Formula updates in UniGetUI.
Actual behavior:
Only Formula updates appear. Available Cask updates are omitted.
Steps to reproduce the issue
Install a Homebrew Formula and Cask for which updates are available.
Verify that Homebrew detects them:
Open UniGetUI and refresh the available updates list.
Observe that the Formula update appears, while the Cask update does not.
Example Homebrew output:
Formula:
shaderc (2026.2) < 2026.3
Cask:
firefox (152.0.5) != 152.0.6
UniGetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos
No response