Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 28 Aug 06:46

Version 0.2.0

Release Date: 2026-08-27

The headline of this release is a new / command palette for the editor — search for a Markdown block or an action command and insert or run it without memorizing a shortcut. Alongside it: checkbox toggling, a smarter Down-arrow at the end of a note, an optional blank line above the note title, a public project website, a shorter install one-liner, and Windows installer fixes.

New Features

  • Command palette: Type / at the start of a line, or press Ctrl+O from anywhere in it (configurable via palette_key), to open a searchable palette of insertable Markdown blocks — to-do list, comment, callout, link, heading, divider, code block, and table. The palette also includes Change title and Refine note, so both are reachable without their dedicated shortcuts (Ctrl+T / Ctrl+R still work too). Esc closes it; when opened by typing /, Esc restores the / and anything typed after it instead of discarding it.
  • Checkbox toggle: Ctrl+L toggles - [ ] / - [x] on the current line — a quick way to check off a to-do without hand-editing the Markdown.
  • Down arrow opens a new line at the end of a note: pressing Down on the last (non-empty) line now opens a new line below and moves onto it, the same result as End then Enter, without the extra step.
  • Optional blank line above the note title: a new title_top_padding config option (on by default) adds a blank line above the title in the editor header; set it to false to remove it.

Improvements

  • Notes open at the end, not the start: opening a note now lands the cursor at the end of its content instead of the top, matching where you're most likely to keep writing.
  • New project website: memo now has a public site at blackstardesigns.github.io/memo with an overview page and full docs, served via GitHub Pages.
  • Shorter install commands: the macOS/Linux and Windows one-liners in the README and website now pull install.sh / install.ps1 from the Pages site instead of raw.githubusercontent.com, dropping the branch segment. The Windows command also drops the Tls12 prefix in favor of a powershell -c "..." wrapper that can be pasted from any shell.
  • Windows installer now matches macOS/Linux: the Windows installer sets up the local AI backend interactively — detecting Ollama, offering to install it via winget, writing a default config without clobbering an existing one, and optionally pre-downloading the default model in the background — the same flow the macOS/Linux installer already had.

Bug Fixes

  • Windows installer failing on 64-bit machines: Windows PowerShell 5.1 (the default on Windows 10/11) negotiates a TLS version GitHub rejects, and the 64-bit check was brittle enough to reject valid machines; both are fixed, and downloads are noticeably faster with progress output silenced.
  • Windows installer defaulted to the wrong Ollama model: install.ps1 still pointed at llama3.1 (~4.7 GB) instead of memo's lightweight default, qwen2.5:0.5b (~400 MB); now consistent with the rest of memo.
  • Toggling between original/refined view lost your place: switching views (or landing after a refine completes) jumped the cursor to the end of the buffer; it now stays where you were.
  • Holding Down at the end of a note added extra blank lines: the new "open a line below" behavior fired on every key-repeat tick and even when the last line was already blank; it's now restricted to a single press on a non-empty last line.
  • Typed palette text lost on Enter with no matches: pressing Enter while a palette search matched nothing silently closed the palette and dropped what you'd typed; it's now restored, matching what Esc already did.
  • Potential crash on very wide terminals: a width calculation in the bottom-anchored modal layout could overflow on terminals wider than 655 columns; it's now computed without overflowing.
  • Website hero content flush against the edge on mobile: a padding conflict between two CSS classes stripped the horizontal gutter from the site's hero section on narrow screens; fixed, along with a small footer overflow at the narrowest (320px) width.