Skip to content

Releases: iamngoni/kanso

Kanso 0.6.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 15:29

0.6.0 - 2026-10-20

New

  • cloud: Short links are made on go.kansoapp.app (2c13feb)
  • site: Kanso's website, kansoapp.app (e339fd3)
  • import: Markdown folders, Obsidian, Logseq, Notion, Evernote, Bear, Joplin, Standard Notes, Simplenote and UpNote come in, with links, tags and attachments (ccb4a03)
  • app: Import… previews and imports other apps' notes, File › Open… brings in a Markdown file, and kanso import does both from a terminal (d56f379)
  • site: The home page is Kanso, running in the browser (4d03793)

Fixed

  • import: A Joplin export's name comes from its file on Windows too (df9b0aa)

Under the hood

  • licence: Kanso is free software under the AGPL-3.0-or-later (9ff280e)
  • snapshots: The demo roadmap lists wiki-links instead of naming another app (40e8b93)
  • import: The Notion export is written by its test, so Windows can check out the repository (5c4da38)

Kanso 0.5.2

Choose a tag to compare

@github-actions github-actions released this 20 Oct 12:31

0.5.2 - 2026-10-20

New

  • cloud: Published notes get a Rerout short link that previews the note's title (46eb294)
  • sync: Publishing sends the note's title and shows the short link with the key (d8dfc5f)

Fixed

  • updates: Restart quits and opens the new Kanso, instead of waiting for the next quit (2cd9879)

Under the hood

  • changelog: The 0.5.1 notes describe the Windows import fix without naming another app (62594db)
  • Bind the e2e Worker's port in the same step that picks it (2bd8f69)

Kanso 0.5.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 08:09

0.5.0 - 2026-10-20

New

  • release: A per-user Windows installer beside the zip (f66153a)
  • render: Draw math, Mermaid diagrams and Excalidraw sketches in the theme's colours (8594dfd)
  • preview: Show math, diagrams and Excalidraw drawings in the preview, and export notes as web pages or PDFs (653584c)
  • mcp: Add kanso-export-html to export a note as a standalone web page (f39daf2)
  • math: Show $$…$$ on a line of its own as display math, centred, in the preview and exports (4694608)
  • store: Index each note's links, headings and tasks on this device (14a021a)
  • mcp: Add kanso-get-outline and kanso-resolve-wikilink tools (489acc7)
  • app: An outline and backlinks beside the note, and wiki-links between notes (aa87983)
  • list: Wiki-links read as their alias or title in note excerpts (dd31e6f)
  • list: Math reads as its TeX in note excerpts (7ffe1f5)
  • cloud: Publish a note as an encrypted page anyone with the link can read (5f504da)
  • sync: Seal and publish a note with its own key that never reaches the server (99ef980)
  • publish: Publish a note to the web from its ⋯ menu, update it, or take it down (28db263)
  • store: Daily notes, a Journal, Inbox and Templates, and tags nested with / (8be2538)
  • mcp: Kanso-create-daily-note and kanso-create-from-template (1e36f92)
  • app: Open at login on Windows, and as a macOS login item on macOS 13 and later (4d93b00)
  • app: Today's note, notes from templates, quick capture from any app and a tag tree (028eb3f)
  • cli: Kanso capture --book saves to a notebook by its name or ID (4b1ccc9)
  • editor: Vim keys, with Normal, Insert and Visual modes in a note's text (d19fc09)
  • editor: Vim keys gain H M L, ge, > and <, and . repeats Visual mode changes (27e5964)
  • tasks: Due dates show as chips in the preview and are tinted in the editor, with @ date completion (6c91085)
  • tasks: A Tasks view lists every task by when it's due, ticks them off in place and opens them at their line (e436364)
  • reminders: Tasks with a time send a notification when due, with Mark Done and Dismiss (0e17f71)
  • replace: Replace in all notes, with a live preview, options, and Undo replace (ff34ddb)
  • history: Note history shows what changed since each version, with each section to copy (6e9bfc1)
  • images: Drag an image's edge to resize it, size it with ![alt|300], or use Resize image… from the palette (d8a3b0b)
  • related: Keep each note's embedding and the words read in its pictures on this device (80b92c2)
  • mcp: Kanso-related-notes finds the notes closest in meaning to a note (6a95ada)
  • graph: See how notes link, around the open note in the inspector and across the whole library (ef2cac7)
  • ocr: Search finds notes by the words in their pictures, read with Vision on macOS (1aaf62e)

Improved

  • app: Typing never waits on the outline (d95c0a0)

Fixed

  • app: Plainer Local API and import wording (76d2e0c)
  • release: Build the Windows installer for dev versions too (7b0fe29)
  • render: Draw Mermaid arrowheads smaller so they sit lightly on thin lines and clear the nodes (58924a5)
  • preview: Keep a drawing's actions in a quiet row under it that fades in on hover, never over the drawing (f78cf44)
  • export: Export as PDF prints real pages on your default paper size, with margins (c1de524)
  • preview: Text the Markdown parser can't handle shows as plain text instead of crashing (77de02e)
  • cloud: Retire unpublished links for good, serve only the checked upload, and let the owner take a note down (ef1ef50)
  • sync: Publish under a new link when the old one has expired or was retired, never reviving it (fc31799)
  • api: Keep a note's published link when the local API or MCP writes the note (03563d8)
  • publish: Say your devices, not your Macs, in the Publish sheet (225d09e)
  • sync: A Journal, Inbox or Templates notebook made on two devices offline is one notebook, not a conflict (52d0a21)
  • capture: Quick notes are written in the editor's font and size from Settings (ade79a3)
  • app: A new note made under a nested tag gets that tag (b7803c0)
  • reminders: Reminders only reach the notification centre from an app bundle, and say when notifications are off (185cb86)
  • reminders: Build cleanly on Windows and Linux, where the bundle check isn't needed (f2f21f4)
  • export: Wiki-links in exported and published pages show as their label, and ![alt|300] images keep their width (85f185e)
  • Say device instead of Mac on Windows and Linux, name each platform's secret store, and show Ctrl shortcuts off macOS (13f3310)
  • related: Say the same thing about the model download in the inspector and Settings (29e496a)

Under the hood

  • release: Publish each release automatically once every check passes (9a01c36)
  • Describe Kanso on its own terms in the README, changelog and themes guide (f54d468)
  • readme: Releases publish themselves once every check passes (9a7f813)
  • readme: The Mac download is notarized and updates itself (45d8b8e)
  • app: Measure typing latency with the outline open (cb1bace)
  • core: Excerpt properties allow dots and brackets a note itself has (618072b...
Read more

Kanso 0.2.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 23:03

0.2.0 - 2026-10-19

New

  • Close brackets, quotes and Markdown markers as you type (4f383a9)
  • Tab and Shift-Tab indent list items, with what hangs under them (6ea7aac)
  • Format Table lines up a Markdown table (3945fee)
  • Smart paste: links over selected words, formatted text as Markdown, images as attachments (0b023f6)
  • Size attached images in the preview (a1a7dfd)
  • Word goal with a progress ring in focus mode (8ee7204)
  • Typewriter scrolling, and the writing aids in Settings › Editor (18e0836)

Fixed

  • Kanso comes to the front after Restart now installs an update, instead of opening behind other windows (7982fed)

Under the hood

  • Snapshots and latency runs for the writing aids (d3c7467)

Kanso 0.1.1

Choose a tag to compare

@github-actions github-actions released this 19 Oct 21:52

0.1.1 - 2026-10-19

Fixed

  • release: Brace variables before an ellipsis in release.sh (6f819da)