Changelog
Every Pinpoint release. Current version v0.7.2.
v0.7.2
Latest- New Every shape can carry its own description now — rectangles, arrows and redacted areas each get a field beside them, so circling a misaligned button finally has somewhere to say why. Until now only a numbered marker could hold a note, and describing a shape meant dropping a marker on top of it or pushing the explanation into the general instructions.
- New Those descriptions travel wherever the capture goes: into capture.md, into an optional note on each shape in capture.json, and into a new ANNOTATIONS section of the baked-in legend. It matters most on a redacted area — “what I hid, and why” is exactly what an agent needs to know, and it was the one part of the handoff that had no way to say it.
v0.7.1
- New Install the pinpoint command from the app — Settings ▸ Capture now has a “Command line tool” section that puts pinpoint on your PATH in one click, asking for permission once. It was already there if you installed with Homebrew; this is for everyone who downloaded the DMG and would otherwise have had to symlink it by hand.
v0.7.0
- New Pinpoint now hands your capture to an AI agent as files. Every copy also writes capture.png, capture.md and capture.json to a stable folder, so an agent opens the real image with its own Read tool instead of choking on an inline one.
- New Accessibility context under every marker — a pin is no longer just a percentage but “AXButton ‘Login’ in Safari”, turning a spot on your screen into an anchor an agent can act on. Optional, and off until you grant the permission.
- New On-device OCR reads the text under each marker — error messages, logs, class names — and sends it along with the capture. Nothing is uploaded anywhere.
- New A pinpoint command line, an MCP server (pinpoint mcp) and a pinpoint:// URL scheme, so agents, scripts and shell hooks can drive Pinpoint. The MCP server hands over file paths, never inline images.
- New Redaction tool (⌘4) — drag over a token or an API key and it is painted out of the picture, the text, the JSON and the accessibility context alike, before anything is shared.
- New Undo and Redo (⌘Z / ⇧⌘Z) throughout the editor — and arrows and rectangles can finally be selected, moved and resized after you have drawn them.
- New Window capture — hold Space while selecting to highlight a single window and grab it cleanly, rounded corners included.
- New The selection rectangle is now adjustable before you commit it: drag it around, resize it by its handles, nudge it with the arrow keys, Enter to confirm.
- New Task presets (Bug, Review, Implement) prefill the framing you keep retyping, and a structured JSON export documents every capture against a published schema.
- New Shelf: search your library, contextual empty states, and a confirmation before deleting several screenshots at once. Editor: delete the selected marker with ⌫, tool shortcuts ⌘1/⌘2/⌘3, and tooltips everywhere.
- New VoiceOver labels, Dynamic Type and reduce-motion support across the editor and the shelf.
- Fix What you see is now what you export: on-screen marker and stroke sizes follow the same formula as the exported image, so a small capture no longer ships with oversized annotations.
- Fix Exported images were silently rendered at twice the requested size on Retina, which made every pixel coordinate in the copied text describe a grid half the size of the image it shipped with. Files are smaller and the numbers now match.
- Fix A failed copy or save is reported instead of quietly showing “Copied!”, and the Screen Recording permission is checked before a capture, with a button that opens the right System Settings pane.
v0.6.0
- New Crop tool in the editor — trim a capture with eight handles and a rule-of-thirds grid; existing markers and arrows are remapped into the cropped frame.
- New Optional capture timer — a 3, 5, or 10-second countdown before the shot so you can arrange your UI or open a menu; press Esc to cancel.
- New A “What’s New…” item in the menu bar opens this changelog, so you can always see what each release added.
Crop tool and capture timer contributed by @ganuong11 — thank you! 🙏
v0.5.0
- Fix Markers placed near an edge are no longer clipped in the exported image — the badge is kept fully inside the picture.
- New Shelf: ⌘A selects all screenshots and Esc exits selection mode.
- Fix The editor’s tool picker no longer shifts around in narrow windows.
v0.4.0
- New Automatic updates — a new “Check for updates…” menu item plus background checks, so new releases install in one click.
- Fix Multi-monitor capture: the selection overlay now dims and works on every display, not just the primary one.
- Fix Copied images always paste — the “Copy for the agent” image is capped so it reliably pastes into Claude, GitHub, and other targets.
- New “Save image…” (⌘S) exports the full-resolution annotated PNG.
- New The installed version is now shown in Settings.
v0.3.0
- New Edit in Pinpoint from the Shelf — reopen any screenshot, including a native ⌘⇧4 capture, as an annotation session.
- New Custom Shelf titles — rename a capture in the Shelf without touching the file on disk.
- Fix Pasting a capture into a terminal now keeps the image instead of dropping it for the text.
v0.2.0
- New First public release — capture a region, drop numbered markers, and copy a ready-to-paste prompt for your AI agent.