Skip to content

MenuBarIO 0.7.1

Choose a tag to compare

@r3d42-git r3d42-git released this 05 Sep 12:20
· 36 commits to main since this release
6485e8e

MenuBarIO 0.7.1

USB devices connected directly to a Mac's Thunderbolt-capable USB-C socket
now occupy the matching host-port row when macOS provides an explicit socket
assignment. Previously, a USB stick could appear in Other USB Devices while
the occupied host port still said Free.

  • Shows the USB device's name, actual USB protocol and negotiated rate at its
    host port, with the correct connection path in details.
  • Removes the duplicate residual-list entry while counting the device once.
  • Preserves native Thunderbolt priority and existing external dock assignments.
    Missing or ambiguous socket information is not guessed from controller IDs.

Universal (arm64, x86_64), macOS 13+. Version 0.7.1, build 12.
GPL-3.0-or-later; the original MIT notice remains in LICENSE.upstream.
App and DMG contain LICENSE, LICENSE.upstream, NOTICE and SOURCE.md.
Exact corresponding source: v0.7.1
(source archive).

Validation: 106 local tests, static analysis and Universal archive passed.
On the Mac mini, SanDisk Ultra USB 3.0 appeared at Port 1 at 5 Gbps; its detail
path, single device count and the three Anker downstream assignments were
verified. The maintainer authorized publication with the physical Intel,
USB2 and replug follow-up still pending. Automated Intel checks do not replace
that acceptance. A fresh clean-Mac installation and macOS 13/14 hardware were
not newly tested.


MenuBarIO 0.7.1 — Deutsch

Direkt an einem Thunderbolt-fähigen USB-C-Anschluss des Mac angeschlossene
USB-Geräte belegen jetzt die passende Hostport-Zeile, wenn macOS eine explizite
Portzuordnung liefert. Zuvor konnte ein USB-Stick unter Weitere USB-Geräte
erscheinen, während sein belegter Hostport weiterhin Frei anzeigte.

  • Gerätename, tatsächliches USB-Protokoll und ausgehandelte Geschwindigkeit
    erscheinen am Hostport; die Details zeigen den richtigen Verbindungsweg.
  • Der zusätzliche Eintrag in der Restliste entfällt. Das Gerät zählt einmal.
  • Native Thunderbolt-Belegungen behalten Vorrang; vorhandene Dock-Zuordnungen
    bleiben erhalten. Fehlende oder mehrdeutige Portangaben werden nicht aus
    Controller-IDs geraten.

Universal (arm64, x86_64), macOS 13+. Version 0.7.1, Build 12.
GPL-3.0-or-later; der ursprüngliche MIT-Hinweis bleibt in LICENSE.upstream.
App und DMG enthalten LICENSE, LICENSE.upstream, NOTICE und SOURCE.md.
Exakter zugehöriger Quellcode: v0.7.1
(Quellcodearchiv).

Prüfung: 106 lokale Tests, statische Analyse und Universal-Archiv erfolgreich.
Auf dem Mac mini wurden SanDisk Ultra USB 3.0 an Port 1 mit 5 Gbit/s,
Detailpfad, einmalige Zählung und die drei Anker-Portzuordnungen geprüft.
Der Maintainer hat die Veröffentlichung bei noch ausstehender physischer
Intel-, USB2- und Umsteck-Nachprüfung freigegeben. Automatische Intel-Prüfungen
ersetzen diese Abnahme nicht. Eine Neuinstallation auf einem frischen Mac
und macOS-13/14-Hardware wurden nicht erneut geprüft.