All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Fuzzy search filter for path completion suggestions when adding collections
- Path completion no longer excludes dot-directories (e.g.
~/.claude/) when adding collections
- Switch to scoped npm package
@alexzeitler/lazyqmd - Use absolute GitHub URLs for README images (npm compatibility)
- Local
.qmd/index support: when a.qmd/index.ymlexists in the current working directory, lazyqmd automatically uses the project-local index instead of the global one (reference implementation)
- Context management: edit collection context inline with
x(improves qmd query expansion) - Cleanup shortcut
cto clear caches and vacuum DB - Collection detail view shows path and current context
- Advanced search options: full document output (Ctrl+F), explain scores (Ctrl+E), all matches (Ctrl+A), min-score filter (Ctrl+S), candidate limit (Ctrl+L)
- Structured query support:
lex:,vec:,hyde:,expand:prefixes in search input - Options status bar below search input showing active toggles
- Updated README with full documentation of search features, theming, and CLI
- Large command output (>64KB) was truncated due to pipe buffer limits
- Search results list not clearing when no results found
- Explain field parsed as object instead of string
- Theming support with Tokyo Night as default theme
- Theme cascade: Omarchy auto-detection -> config overrides -> defaults
- All UI colors configurable via
themesection in~/.config/lazyqmd/options.json
lazyqmd self-updatecommand to update to latest GitHub release
--version/-vflag to print version and exit
- Version display in footer was hardcoded; now reads from package.json
- Collection names with spaces (e.g. "LogSeq Inbox") not appearing in sidebar
- Switch to global install via
bun install -g
- Terminal UI for browsing qmd collections with OpenTUI
- Sidebar with collection list and detail view
- Full-text and semantic search via qmd MCP
- Document viewer with markdown rendering
- Live preview in browser with auto-reload on file change
- File browser with fuzzy filter for collections
- Collection management (add, rename, delete)
- Embedding and index update shortcuts
- Editor integration (opens in $EDITOR)