Changelog
Subscribe to releases
Section titled “Subscribe to releases”Get an email when a new version of tmnl ships — no spam, just release notes.
Or watch the repo on GitHub for a notification on every release:
View all releases on GitHub
Already subscribed? Manage your subscription (change email, unsubscribe, etc.).
Recent releases
Section titled “Recent releases”Versions auto-tagged at github.com/chris-mclennan/tmnl/releases — this page summarizes the user-facing changes. For commit-level history, see the GitHub release notes.
0.0.4 — 2026-06-01
Section titled “0.0.4 — 2026-06-01”First notarized release. No more “unidentified developer” warning on first launch.
- Code-signing + notarization now active in release CI. When the
APPLE_TEAM_ID/APPLE_DEVELOPER_ID_CERT_*/APPLE_ID/APPLE_APP_PASSWORDGitHub secrets are configured, the macOS DMGs are signed and notarized end-to-end — Gatekeeper trusts the install without a manual right-click-Open. scripts/notarize-dmg.sh— robust signing-identity lookup viasecurity find-identitySHA1 (instead of the by-name format that breaks when the cert’s common name doesn’t match the expected pattern).notarytool submit— wait now bounded at 30 minutes and surfaces the verdict on failure instead of hanging the CI run indefinitely.- Nightly bundle scripts —
./scripts/build-app.sh --nightlybuildstarget/tmnl-nightly.appwith bundle identifierrs.tmnl.app.nightlyand an inverted warm-orange icon, so contributors can pin a “latest cargo build” dock entry alongside the stable release. Local-only, not shipped in CI. See Troubleshooting. - Update-available check — new
src/update_check.rs. A background thread pingsapi.github.com/repos/chris-mclennan/tmnl/releases/lateston launch and printstmnl: vX.Y.Z available — <url>to stderr when newer. See Updates. LSMinimumSystemVersionbumped from10.14to11.0in bothInfo.plistandInfo-nightly.plist. Clears macOS Tahoe’s “Support Ending for Intel-based Apps” warning, which misfired on any pre-Big-Sur declared minimum regardless of the actual arm64 binary.- Full-bleed app icon + simplified wordmark — the leading
>prompt prefix is gone; the icon is now a bare four-letter wordmark in the family accent color, painted to the full canvas edge so macOS Tahoe’s glass icon template wraps the art directly instead of leaving a grey outer bezel. Matches the icon refresh that landed in mnml + mixr.
0.0.3 — 2026-05-31
Section titled “0.0.3 — 2026-05-31”- macOS
.dmgartifact now ships with cargo-dist’s standard naming (tmnl-rs-<triple>.dmg) - Install page’s macOS download button points at the DMG (drag-to-install)
- Smaller fixes (release pipeline cleanup)
0.0.2 — 2026-05-31
Section titled “0.0.2 — 2026-05-31”- First
.appbundle + DMG artifacts shipping with releases - Refactor:
build-app.sh/build-dmg.shaccept--bin-pathso CI can package the cargo-dist-built binary directly
0.0.1 — 2026-05-31
Section titled “0.0.1 — 2026-05-31”First tagged release. cargo-dist pipeline goes live (shell installer, PowerShell installer, MSI, per-arch tar.xz / .pkg).
Day-to-day capabilities prior to v0.0.1: see CLAUDE.md and FEATURES.md on the repo.