Skip to content

Changelog

What changed in each release, newest first. Subscribe by RSS.

Releases before 1.1.4 predate this page; their notes are on the App Store listing.

1.2.0 — Upcoming

Trends. Node mode gains a third view. The graph shows how concepts connect and the matrix shows how often they meet; Trends puts time back into the picture — when a concept first appeared, when it grew, and when it went quiet.

  • Every concept gets a sparkline of its references over time, with a dotted tail where it stopped being mentioned.
  • Drag the timeline, and a reference line follows your pointer across all charts at once.
  • Three tables rank concepts by references, by share, and by concentration.
  • Pro: AI names each stratum and writes a short reading of the period.

Knowledge base server. macOS: Jotaid can serve your notes to AI agents running on the same Mac, over MCP. It is read-only, off by default, and requires Pro — turn it on in Settings › Agent › MCP Connections, then use Copy setup to paste a complete configuration into your agent.

  • It binds only to 127.0.0.1, so nothing on your network can reach it, and it uploads nothing anywhere.
  • You choose which projects are readable; requests outside that scope are refused.
  • The access token lives in the Keychain and can be regenerated at any time, which immediately disconnects anything still attached.
  • A "Last used" line shows when an agent last read from it.

AI reading. Pro: the graph and matrix panels can now tell you what they mean, not just what they show. Each reading gives a few observations, one question worth sitting with, and a next step that names a real concept. The whole-graph and whole-matrix readings load on their own; single nodes and single pairs read on request, after you pin the panel.

  • On the matrix, AI also names each cluster, and the names are drawn beside the chart rather than hidden in a panel.
  • Readings are cached per scope, so the same data is never paid for twice.

Concepts and relations.

  • Relations between concepts now have a type — application, hierarchy, contrast, or dependency — proposed by AI (Pro) with the note fragment it read them from. You confirm or reject each one, and your judgement is kept and backed up.
  • Duplicate concept detection: two names for the same idea can be merged, with the old name kept as an alias so links written before the merge still resolve. macOS: results appear in a floating card above the node list; ⌘⇧U runs a check on demand.
  • Renaming a concept no longer loses the old name, and deleting a reference leaves a tombstone, so a concept's decline can be replayed rather than silently erased.
  • Node rows now show the one-line description you approved when the concept was created.

Semantic index. The index now works paragraph by paragraph instead of taking only the opening of each note. Long notes were previously indexed by their first page alone; related notes and semantic search now reach the whole document, and results point at the passage they matched.

Editor.

  • Inline links show only their text while you read, and expand to full Markdown the moment your cursor enters. Quote blocks do the same, drawn as an accent bar.
  • Tab now indents a multi-line selection, and no longer leaves a blank line after a list.
  • Display math spanning several lines renders again.
  • macOS: ⌘⇧H highlight works in the main editor, and QuickNote's ⌘S actually saves.

Notes, tags and files.

  • Pin notes to the top of a project.
  • Export a note or a whole project as Markdown, with YAML front matter.
  • Import now reads front matter, so timestamps from your existing files survive. Images inside an imported vault come along with the notes.
  • Rename or merge a tag by right-clicking it; existing case and accent variants converge on first launch.
  • Fixed several paths where a new note could silently land in the Inbox instead of the project you were working in.

Canvas.

  • macOS: a theme is now a single object — click anywhere inside it to select, drag to move the whole group, and marquee-select it along with cards.
  • macOS: drag the handle at a theme's bottom-right corner to change its column count; iOS: tap it for − / + buttons.
  • Tidy no longer overwrites a column count you set by hand, and cards no longer pile up at the origin after a drop.

Graph.

  • Edge width now encodes relationship strength, so a strong pair reads as strong at a glance rather than by a subtle difference in shade.
  • Each view remembers its own camera — zoom, pan, and sphere rotation persist between sessions.
  • Hovering a node no longer thickens its edges; width belongs to strength alone.

macOS: Text Size. Settings › General › Appearance now has a slider that scales the interface and note text between 15 and 22 pt. New installs pick a default from the screen width, so smaller laptops start denser.

Fixed.

  • Switching the app language now applies to every screen. Roughly a thousand strings previously bypassed the switch, which is why a single dialog could come out half translated.
  • Conflict copies are no longer created when two devices differ only by automatic link markers, and an orphaned draft can now retire instead of lingering forever.
  • iOS: Smart Node no longer opens an empty sheet or freezes the app, and reordering a pinned note no longer leaves a blank row behind.
  • iOS: tapping the current tab again on the bottom capsule opens the whole-graph or whole-matrix overview.
  • Locked projects can still be tidied on the canvas — arranging cards is not editing.

1.1.4 — 2026-08-21

Semantic index. Jotaid now keeps a semantic index of your notes. It runs on your device by default — nothing leaves the machine, it costs nothing, and it is on for everyone including free users. You can point it at a remote model with your own API key instead, from Settings › Agent Behaviors › Semantic Index.

Four things are built on it:

  • Related notes now include semantically close notes, labelled separately from notes you linked yourself, with a marker for near-duplicates.
  • Search gains a Related section: searching "pricing" also surfaces notes that only ever say "price strategy".
  • Similar Nodes appear in a node's panel — concepts that read alike but have never appeared in the same note.
  • Tag suggestions return, as a row of chips under a note's tags. Candidates can only be tags already in your library; nothing is generated, and no model is called.

Smart node discovery also picks its candidate notes semantically now, rather than by which notes you touched most recently.

Graph and relations.

  • The graph overview panel reports on the shape of the whole network — echo chambers, sparse connections, isolated and emerging concepts.
  • The node you are looking at is drawn as a slowly rotating sphere, with light flowing outward along its connections.
  • Edges stop at the edge of a node circle instead of cutting into it.

Canvas.

  • macOS: drag the handle at a theme's bottom-right corner to change how many columns its cards use; the cards rearrange as you drag.
  • iOS: tap the handle for − / + buttons, or drag it.
  • Tidy no longer overwrites a column count you set by hand.
  • Colour bands inside a theme no longer leave a blank row between them.

Capture.

  • PopClip clipping can open an edit window before saving, with one click back to silent mode.
  • That window no longer closes — taking your edits with it — when saving fails.
  • A QuickNote draft restored after a cold start keeps the project it was written in, instead of falling back to the Inbox.

Editor.

  • Putting the cursor on the line below a table no longer turns the table back into source.
  • Quitting no longer discards an edit you had undone back to the original text.