You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
[1.0.4] — 2026-09-23
Added
Vendor names — cable, device and charger vendor IDs now show the
company name (e.g. "Apple Inc. (0x05AC)"): first from the USB-IF list
macOS ships, then from the Linux USB ID Repository (bundled, used under
the BSD 3-clause license; see Settings ▸ About ▸ Acknowledgments), and
otherwise the hex ID.
Charger profiles — every voltage the charger offers is listed, with the
one in use marked and any the cable can't carry at full current flagged.
Battery state — charging, full, charging paused (Optimized Battery
Charging, a charge limit or temperature), or not charging because the
adapter is too weak. Shown on the port page, in the sidebar and in the
menu bar.
Unusual e-marker values — the Cable card flags a cable whose chip
contradicts itself: no vendor ID, EPR claimed on a 3 A or 20 V cable, a
passive 40/80 Gbps cable claiming over 2 m, reserved codes, or a chip that
doesn't identify as a cable.
Display signal — for external monitors: the resolution actually being
sent (not just the desktop mode), whether it's the panel's native
resolution, bit depth, and whether DSC compression is on, with the
bandwidth the mode needs against what the link carries.
Charging-path resistance — an estimate of the resistance between the
charger and the Mac, from how the voltage sags as the load changes.
Per-row sources — the Power and Power Contract cards now tag each row
with where it came from (charger, cable chip, negotiated, measured).