Skip to content

Oh my wrist

v0.1.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Summary

AI summary

Fixed BLE connectivity for Garmin Venu 3 series on Linux by setting the GeneralDiscoverable advertisement flag.

Full changelog

v0.1.1 - BLE Discoverable Fix for Linux

Patch release fixing BLE connectivity on Garmin watches that require the GeneralDiscoverable flag in BLE advertisements (e.g. Garmin Venu 3 / Venu 3s).

Bug Fixes

  • BLE: Set GeneralDiscoverable flag on Linux advertisements. Some Garmin models (notably the Venu 3 series) only show the BLE open-connection popup when the peripheral advertises with the LE General Discoverable flag (0x06). The bless library does not expose a Discoverable D-Bus property by default, so the daemon now monkey-patches BlueZLEAdvertisement at startup to add one. This fix is Linux-only; macOS and Windows BLE stacks set the flag automatically.

Upgrade

pip install --upgrade oh-my-wrist

No configuration changes or watch-app update required.

What's Changed

  • Fixed adv. discoverable flag on Linux by @yazon in https://github.com/yazon/oh-my-wrist/pull/8

Full Changelog: https://github.com/yazon/oh-my-wrist/compare/v0.1.0...v0.1.1

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Oh my wrist

Get notified when new releases ship.

Sign up free

About Oh my wrist

All releases →

Related context

Beta — feedback welcome: [email protected]