Releases: ahkohd/Notate.app
Releases · ahkohd/Notate.app
Release list
Notate v0.2.1
- Liquid Glass, finished: tooltips, toasts, cards, and the session bar now carry the real specular rim
- Interaction sounds: fourteen synthesized cues with Off, Essential, and All modes plus a volume control
- One-shot exports: press Option Return for Text and Image, Command Return for a full-resolution Image, without changing your defaults
- A faster timeline: clicks land instantly, travel animation is capped, and the frame preview no longer re-renders on every hovered candle
- Hover feedback on every control, from the session bar to the History panel
- Fixed: the Hotkeys pane scrolls again, and finishing an unannotated recording now warns instead of silently saving
Notate v0.2.0
Notate 0.2.0 is the agent-loop release: sessions your agents can read, capture, compare, and annotate.
- The
notatecommand line: inspect a session, read what happened as classified gestures, extract frames, and diff two recordings frame by frame. - Agents capture too:
recordandfreezerun headlessly, wearing the same REC pill — a person at the screen always sees a capture and can click it to stop. - Annotation goes both ways: pins, arrows, and boxes written from the command line open in Notate as numbered annotations.
- MCP: the same tools served over the Model Context Protocol for clients without a shell, frames delivered as inline images.
- The Automation tab: install the command line, register MCP clients, and decide what agents may do — capture, annotate, open — enforced everywhere.
notate skill installteaches the agents on your Mac to read, diff, and operate sessions.- Session management:
list,last, andrename. - Recordings carry a stimulus trace — cursor per frame, clicks and scrolls, the capture environment. Keystrokes are never recorded.
- Show Cursor replays the recorded pointer inside a session.
- History: share a session from the card menu, a Settings shortcut, and faster opening.
- A hardening pass: two independent code reviews, nine fixes.
Notate v0.1.10
- Output Detail: the export chooses how much it tells a machine
- chore: update copy
Notate v0.1.9
- Notarization retries with backoff — the notary's transient 503 Slow Down killed a whole release run; three attempts with growing pauses absorb it. Fix orphaned locals the diag removal left warning; restore version for the 0.1.9 retry
- chore: bump version to 0.1.9
- Relicense under Apache 2.0 — the brand is now worth what MIT couldn't say
- Restore version for the 0.1.9 retry — the release died at R2 upload on the revoked token after the bump had already landed
- chore: bump version to 0.1.9
- chore(docs): update
- Remove the remaining always-on temp logs — the community's crop-log report was one instance of a pattern: delivery diagnostics wrote export events and file paths, recording diagnostics wrote frame counts, both to world-readable temp since their investigations closed; the app now ships with zero unconditional logging
- Crop diagnostics no longer ship on: the always-on window-title log in world-readable /tmp (flagged by a reader of the open-sourced code) is now off by default, dev-build-gated behind a Debug toggle, and writes to ~/Library/Logs/Notate
- Export copy stops promising one image — a multi-frame session exports several, and the Features bullet no longer restates the FAQ verbatim
- Changelog link reaches mobile — the nav was hidden below the sm breakpoint, and one text-xs link has room at any width
Notate v0.1.8
- About Notate opens the About tab — the hardcoded tab index silently became Updates when that pane was inserted; select by label
- Cask template: modern depends_on macos syntax — brew deprecated string comparisons; bare symbol already means that version or newer
- Closing wordmark rests on the page floor — min-h-screen only sets a minimum, so a viewport taller than the content collected its slack below the fade
Notate v0.1.7
- fix: web build
- usenotate.app: the site replaces the redirect
- README screenshots: the annotate and frames-mode captures the placeholders promised
- Recording pill text speaks the discard button's grammar — solid systemRed on glass (reddish-white was mush on light-mode glass), reddish-white kept for classic where the pill is deep red; Prefs.classicChrome names the fallback-rendering check
- Onboarding proves capture; restored recordings open in seconds
Notate v0.1.6
- Danger reds that survive without glass; About icon casts a shadow
- Classic-materials audit: a Debug switch renders the pre-Tahoe fallbacks on macOS 26, and the fallbacks earn it — popover-grade card backing with an appearance-resolved dark scrim and hairline rims, material-and-rim button capsules (the History Annotate pill had no fallback chrome at all), vibrancy-preserving armed discard, and a delete pill that recesses and arms in deep red instead of washes
- Default recording to 30 fps — on-cycle for 60 and 120 Hz displays, under typical encode ceilings, and dense enough that frame stepping is the feature
- Arrow cards never cover what they annotate
- Changelog notes as real bullet rows: hanging indents, baseline-aligned markers, visible scrollbar, and edge fades that track scroll position
- Check for updates every 12 hours — gentle checks are free, and same-day fixes should reach users the same day
Notate v0.1.5
- Declare UTF-8 on release notes HTML — WebKit's undeclared-HTML fallback is Windows-1252, which mangled em dashes in Sparkle's pane and What's New
Notate v0.1.4
- Package the DMG with dmgbuild — create-dmg's Finder AppleScript times out on headless runners; restore version for the 0.1.4 retry'
'- chore: bump version to 0.1.4'
'- DMG installer as the download artifact; user-facing permission and data resets'
'- Working animated README logo (reference-preserving dedupe, WebP transcode); What's New only on version upgrades
Notate v0.1.3
- What's New and onboarding no longer compete at launch'
'- Cleaner release notes formatting in What's New'
'- Settings polish