- Add search_vault and rename_note Rust backend commands - Add CommandPalette component with fuzzy search and keyboard nav (Ctrl+K) - Add ContextMenu component with rename/delete actions - Add global keyboard shortcuts (Ctrl+N/G/D) - Rebuild Sidebar with debounced full-text search results - Add Editor heading scaling (h1-h3), interactive task checkboxes, inline code - Add GraphView filter bar (folder dropdown, min links slider) - Add 440+ lines of CSS for all new components - Update CHANGELOG.md with v0.2.0 entry
37 lines
1.9 KiB
Markdown
37 lines
1.9 KiB
Markdown
# Changelog
|
||
|
||
All notable changes to this project will be documented in this file.
|
||
|
||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||
|
||
## [0.2.0] - 2026-03-07
|
||
|
||
### Added
|
||
- **Command Palette** (`Ctrl+K`): Fuzzy search notes and run commands with keyboard navigation (↑↓ Enter Esc)
|
||
- **Keyboard Shortcuts**: `Ctrl+N` new note, `Ctrl+G` graph view, `Ctrl+D` daily note
|
||
- **Full-Text Search**: Rust-powered vault content search with context snippets, displayed in sidebar
|
||
- **Note Rename**: Right-click context menu in sidebar for renaming notes with automatic wikilink updates across vault
|
||
- **Note Delete**: Context menu delete with confirmation dialog
|
||
- **Editor: Heading Scaling**: H1–H3 headings render at proportional sizes in edit mode
|
||
- **Editor: Task Lists**: Interactive checkboxes for `- [ ]` / `- [x]` syntax, clickable to toggle
|
||
- **Editor: Inline Code**: Backtick-quoted text styled with monospace font and accent color
|
||
- **Editor: Markdown Preview**: Styled headings, code blocks, and checkbox rendering in preview mode
|
||
- **Graph Filtering**: Filter graph by folder and minimum link count with a dedicated filter bar
|
||
|
||
### Changed
|
||
- Sidebar search upgraded to show both filename matches and content search results
|
||
- Graph view header now reflects filtered node/edge counts
|
||
|
||
## [0.1.0] - 2025-06-01
|
||
|
||
### Added
|
||
- Tauri 2 desktop application with React 19 + Vite 7
|
||
- Contenteditable editor with inline wikilink tokens
|
||
- Wikilink autocomplete dropdown (`[[` trigger)
|
||
- Force-directed graph view with semantic zoom (circles → cards)
|
||
- Sidebar with file tree, search filtering, and quick actions
|
||
- Backlinks panel with context snippets
|
||
- Daily notes with auto-creation
|
||
- Auto-save with debounced writes
|
||
- Custom CSS design system (dark theme, glassmorphism, purple accents)
|