github erictli/scratch v0.7.0
Scratch v0.7.0

latest releases: v0.10.0, v0.9.1, v0.9.0...
3 months ago

Scratch v0.7.0

What's New

OpenAI Codex CLI Support

  • Edit notes with OpenAI Codex as an alternative to Claude Code CLI
  • Choose between Claude and Codex from the AI edit modal or command palette
  • Great for ChatGPT subscribers who want AI-assisted editing

Native Print & Export

  • Print as PDF using native window.print() for high-quality, text-selectable PDFs
  • Export Markdown files directly from the export menu or command palette

Customizable Note Names

  • New defaultNoteName setting with template tag support
  • Supported tags: {date}, {time}, {year}, {month}, {day}, {random}, {counter}

"Open Notes Folder" Command

  • Added "Open Notes Folder" to the command palette (Cmd+P)

Bug Fixes

  • Fixed "Open Folder" in settings to navigate into the notes directory instead of selecting it in the parent
  • Fixed Claude CLI flags — updated deprecated --permission-mode bypassPermissions to --dangerously-skip-permissions
  • Fixed CLI path resolution to prioritize native installs over npm-installed versions

Installation

Download DMG (macOS)

  1. Download Scratch_0.7.0_universal.dmg below
  2. Open the DMG and drag Scratch to Applications

Homebrew

brew tap erictli/tap
brew install --cask erictli/tap/scratch

Windows
Download Scratch_0.7.0_x64-setup.exe below and run the installer. WebView2 will be downloaded automatically if needed.

Linux
Download Scratch_0.7.0_amd64.AppImage or Scratch_0.7.0_amd64.deb below.

Requirements

  • macOS 10.15+ (Universal binary — Intel and Apple Silicon)
  • Windows 10/11
  • Linux (Ubuntu 22.04+ or equivalent)

Contributors

Thanks to everyone who contributed to this release:

  • @omaredu — Codex CLI support
  • @cpenned — Claude CLI flag and path resolution fixes

Don't miss a new scratch release

NewReleases is sending notifications on new releases.