github darrylmorley/whatcable v0.14.0
v0.14.0: Redesigned widgets, two new languages, and a batch of fixes

latest releases: v0.14.5, v0.14.4, v0.14.3...
one day ago

Redesigned widgets, two new languages, and a batch of fixes

What's new

  • Desktop widgets redesigned. Small, medium, and large widgets now let you pick which port to display. All three sizes look sharper and show more useful data at a glance.
  • Power monitor widget (Pro). A new widget shows charge state, wattage, and power draw history at a glance. Available in small, medium, and large sizes.
  • Russian localisation. Full translation across the app and CLI. Thanks @Enotta.
  • Brazilian Portuguese localisation. Full translation across the app and CLI. Thanks @patrickjmeurer.

What's improved

  • Menu bar icon fallback. If the system can't load the primary icon (rare, but reported on some Sonoma configs), the app falls back to a built-in SF Symbol instead of showing a blank space. Also fixes an NSUserDefaults suite warning that appeared in Console logs.
  • E-marker wording for VID 0 cables. Cables that report a vendor ID of zero previously showed confusing "Unregistered" text. The wording now explains that the cable didn't report a vendor, which is normal for basic cables.
  • Cable fingerprint matching reworked. The known-cables database no longer treats e-marker fingerprints as unique IDs (they aren't; many cables from different brands share identical VID/PID/VDO values). Matching is more conservative and the UI is clearer about what a match means.
  • 9 new cables added to the database.
  • In-app update codesign fix. A macOS extended attribute (com.apple.metadata) was sneaking into the update zip, which caused Gatekeeper to reject the extracted app on some machines. The build now strips these before zipping.
  • Checkout error handling. The Pro purchase success page now verifies payment status server-side before showing activation instructions, and error states are handled more gracefully.

Install

brew upgrade --cask whatcable or download from Releases.

Don't miss a new whatcable release

NewReleases is sending notifications on new releases.