Changelog
Version history
What changed, release by release. The newest entry is at the top; a version still in review says so instead of showing a date, and the list of fixes folds open.
1.1.2September 18, 2026
Paste from Gisti
- Settings → Clipboard → Enter / double-click on a record: Opens it (as before) or Copies it – both gestures then do what ⌘C does. ⌘O still opens, and ⏎ on an app still launches it.
- Settings → Clipboard → Hide panel after copy: a copy closes the panel and hands focus back to the app you came from, so ⌘V is the next key. Off by default.
- Both on is the clipboard-manager gesture – pick a record, panel gone, paste. Gisti still doesn't press ⌘V for you: that needs the Accessibility permission, which it deliberately doesn't ask for.
Fixed2
- A multiple selection copied, saved as a note or sent to Ask AI went out in random order; now top to bottom, as in the list.
- Holding ⏎ in the list no longer repeats the action.
1.1.1September 16, 2026
macOS 27
- The pinned window's title bar no longer turns transparent – it is drawn by Gisti now, with a separator under it, and the menu button next to the traffic lights matches how they look on macOS 27.
- Drag-and-drop out of the Stream works again with a trackpad – a picture, a clip, a note or an app, into Finder, Telegram, WhatsApp or a text field.
- Sliders in the backdrop strip and in Settings move the knob, not the panel.
- The capture overlay's hint panel can be dragged again, buttons included, and no longer flashes the loupe on a fast drag.
- Menu icons stay on – macOS 27 hides them by default for apps built against its SDK.
Drag and drop
- Dragging one row of a multi-selection drags the whole selection, as in Finder – one item per record, each counted as a copy.
- A dragged picture lands in Finder under the record's name – Screenshot.png – rather than the identifier it is stored under, and nothing is copied into a cache along the way.
- A selection that mixes pictures with text drops into Finder as files: notes and chats as .md, clips as .txt.
- A dragged picture is a picture – its OCR text no longer rides along and takes its place in chat apps; ⌘R still copies the text.
- Dragging a note or a chat out counts as a copy, the same as ⌘C.
Fixed4
- Dragging a picture into WhatsApp crashed the app.
- Force Touch peek: a resting finger no longer cancels the hold, and a press on a row never drags the window.
- Row badge tooltips (“Copied N times”, the whitespace marker) and the summary badge's button work under the new mouse handling.
- Text selection in the input field, cropping in the image viewer and the Topics scroll thumb never turn into a window drag, however far the pointer wanders.
1.1.0August 28, 2026
Shortcuts
- Six Shortcuts actions – Create Note, Capture Screenshot, Search Items, Open Item, Summarize Item and Ask AI – that run whether Gisti is open or not.
- Actions pass items to each other, so Capture Screenshot followed by Ask AI describes whatever you just grabbed; Ask AI takes several items as context at once.
Reading what you captured
- A chip in the header names what a record is – base64, JWT, JSON, XML, HTML, percent-encoding, escaped text, spreadsheet data – and shows it readable (⇧⌘F). Base64 that turns out to be a picture is shown as the picture; a copied spreadsheet range opens as a table and copies as Markdown.
- Syntax colors in 22 languages: fenced code blocks, JSON and XML documents, notes that are source files from top to bottom, and markdown while you type it. Every code block gets a copy button.
- Colors are recognized: a swatch in the row, every notation in the header, and a click copies the one you need.
Screenshots
- Backdrops (⇧⌘D): padding, twenty backgrounds, a shadow and two corner radii, baked into the image and re-editable.
- In the capture overlay: ⇧ locks one side, ⌥ resizes from the center, Space moves the selection, a magnifier with a pixel grid follows the cursor at 4×, 8× or 16×, and Tab picks the color under it. ⇧ and ⌥ work the same way on the crop selection in the image viewer.
- In the viewer: Zoom to Selection (⌘\), zoom to 6400% with magnified pixels drawn sharp, arrow keys that nudge the crop by one image pixel, and Undo for Reset.
- Copy Retina screenshots at 1×, an optional setting: an AI chat is billed by picture area, and the stored file keeps every pixel.
Search
- Find in text (⌘F) in an open record and in a pinned window – including a screenshot's OCR text.
- Regular expressions in search: wrap the query in slashes and the search becomes an exact one. Saved searches from advanced.yaml appear at the bottom of the ⌘F menu.
Clipboard
- Ignore rules by content (regular expressions) and by pasteboard type – a match is never recorded at all, so it reaches neither history nor index – and the ignored-apps list can be turned inside out into “record only these”.
- Clips remember their formatting: a document gets the formatted version, a terminal gets plain text, ⌥⌘C copies without it.
- Copying a file clip puts the files back on the clipboard instead of their paths as text.
- A ×N badge counts how often a record has been reused – clips, notes, screenshots and chats alike – a small ␣ marks invisible leading or trailing whitespace on a clip or a note, and Clear History can clear the system clipboard with it.
Panel and windows
- The Action Menu (⌘K) scrolls at a fixed height, is split into sections and has a filter line that matches initials too. Favorites became a switch (⌥6) that narrows whichever type is showing.
- Pinned windows (⌘U) get the format chip, syntax colors and a ⌘K menu of their own.
- ⏎ on a multiple selection opens the Action Menu, already narrowed to what applies to several rows at once.
- Topics picks its own number of topics, splits a cluster that grows into a catch-all, and names a group by its two strongest words rather than binning it.
- The User Manual is reachable from the menu bar, from Settings → About and from a ? on every Settings section; the capture hotkey (⇧⌘X) can now be switched off, not only moved.
Fixed27
- A copy made through a background app's context menu is kept, and credited to the app it came from.
- An image copy whose first representation is unreadable is no longer lost.
- A copy an app takes a moment to write – a large image from a browser – is waited for instead of being lost.
- Two pictures copied in quick succession are two records, in the order they were copied.
- Non-Latin text survives a copy that arrives as HTML only, instead of being stored as mojibake.
- Turning clipboard monitoring off stops it at once.
- A picture re-sent through an extension is deduplicated like any other copy.
- Copying a file already in the history by path bumps that record instead of adding a second.
- Deleted clips stop counting against the history limit and pushing live ones out.
- Ignore rules follow the text – a picked color, a text capture, the text inside a picture.
- The 256 KB scan limit on ignore rules holds for non-Latin text too.
- Rotating or resizing an image on a Retina display no longer doubles its pixels.
- An image edit that cannot be written says so instead of reporting success.
- Text recognition re-runs after a crop, on what is left of the picture.
- Undo after Reset works on a screenshot that isn't new.
- Esc during a capture no longer saves the shot you cancelled.
- ⌘C copies the record you have open, and the recognized text while the OCR panel is showing.
- A failed summary can no longer be saved as a note or copied as one.
- A shortcut another app already owns is refused while you record it.
- A number out of range in advanced.yaml is clamped instead of taking the app down.
- An empty section in advanced.yaml no longer reverts the rest of the file.
- A damaged export archive names the damaged file instead of importing as empty.
- A multi-selection stops acting from behind an open record or chat.
- Esc closes what is on top first, then clears the selection, then returns the focus to search.
- A multiple selection always leaves one row selected, and the next ⇧+arrow grows from it.
- Tab out of the list and back keeps the selection it dimmed, and the count follows the rows it counts.
- Record shortcuts no longer reach a Stream row from the Gist or Settings screen.
1.0.2August 1, 2026
Added
- Initial public release.
- Spotlight window (⌥+Space) with Stream, Topics, and Gist modes.
- Clipboard monitoring with deduplication, ignored apps, and history limits.
- Screenshots with OCR (⇧⌘X) and the screenshot viewer.
- AI summarization (⌘Y) and chat, through a model server on your own Mac or your own OpenAI-compatible endpoint.
- Topics clustering on local MLX embeddings.
- Markdown notes with edit/preview and floating pinned notes.
- Share Extension and the gisti:// URL scheme.
Notes
- Requires macOS 15+, Apple Silicon.