Skip to content

v0.4.3

Choose a tag to compare

@github-actions github-actions released this 22 Jul 10:17

Recommended install: brew install itsdezen/tap/tili
Homebrew downloads via curl, which doesn't set macOS's
quarantine flag, so Gatekeeper never enters the picture.

The tarballs below are codesigned with tili's self-signed
certificate (hardened runtime) — see
CONTRIBUTING.md.
That's for a stable signing identity across releases (so
your Accessibility grant survives an upgrade), not for
passing Gatekeeper — a self-signed cert isn't notarized. If
you download tili.app directly from this page instead of
using Homebrew, Gatekeeper will still prompt on first launch:
right-click → Open, or xattr -d com.apple.quarantine tili.app.

Fixed

  • The menu bar badge could show up in System Settings' Menu Bar list as
    tili-menubar with no icon instead of tili with its logo.

    sibling_binary_path derived the badge's LaunchAgent path from
    current_exe()'s parent directory without canonicalizing first — since
    Homebrew's bin/ prefix holds a tili-menubar symlink right next to
    tili's own, an unresolved current_exe() found it there and baked
    that symlink path into the plist instead of the real path inside
    tili.app, which is what actually carries the bundle's name/icon.
    sibling_binary_path now canonicalizes first. Existing installs pick
    this up after tili stop && tili start (or a fresh brew upgrade per
    its caveats).

Full changelog: CHANGELOG.md