# v0.0.1 Release Notes

Release date: 2026-03-30

## Notes
- File-backed notes storage (`NotesStore`) with list, load, save (create/update), delete, and search.

## Features in v0.0.1
1. **Note search + create**
   - Search filters the note list by title and file contents (ASCII case-insensitive substring match).
   - Press `Enter` to open an exact-title match or create a new note when the title does not exist.
   - `Up/Down` changes the selected note while the search field is focused.
2. **Note list actions**
   - Selected note is shown in the editor area.
   - Row context menu supports **Rename** and **Delete**.
3. **Markdown editor**
   - Syntax highlighting for a fast Markdown subset (and fenced code blocks).
   - **Autosave with debounce** persists edits after a short pause.
4. **TODO highlighting**
   - The word `TODO` is highlighted in the editor using word-boundary matching.
5. **Find in note**
   - `Cmd+F` (macOS) / `Ctrl+F` opens a find bar inside the editor.
   - Find is **case-sensitive**, matches are highlighted, and the status bar shows the total match count.
6. **Theme + fonts in Preferences**
   - Light/Dark theme and font settings are controlled via the **Preferences** panel.
7. **Terminal runner backend (safe allowlist)**
   - Runnable `$ <command>` lines (plus output insertion logic), optionally while still supporting fenced blocks.
   - Covered by unit tests (idempotent output insertion and parsing).

