Skip to content

NoteBrain CLI v2.0.0

Choose a tag to compare

@github-actions github-actions released this 30 Jun 09:20

Changelog

🚀 Features

  • 4b5634e: feat(agents): add NoteBrain CLI skill for AI assistants (@nmdra)
  • 1933263: feat(cli): add --format flag and structured output support (@nmdra)
  • 860574b: feat(cli,store): add jsonpath output filtering and note retrieval command (@nmdra)
  • d434345: feat(config): add TOML configuration file support (@nmdra)
  • 156b49a: feat(ingest): add min-chunk-words option to skip short text chunks (@nmdra)
  • c0f2c05: feat(ingest): improve chunk quality for AI agent consumption (@nmdra)
  • e897f18: feat(ingest): respect Obsidian ignore filters and attachment paths (@nmdra)
  • 56c21c8: feat(parser): enhance tag processing and optimize default chunk size (@nmdra)
  • b18935e: feat(store)!: modernize JSON schema to snake_case and add tag query support (@nmdra)
  • ac3e836: feat(tui): add live interactive search TUI with debounced real-time results (@nmdra)
  • 265f932: feat(tui): integrate external editor ($EDITOR) into interactive search (@nmdra)

🐛 Bug Fixes

  • 3bf373f: fix(store): apply correct HNSW metadata settings during collection Reset (@nmdra)
  • dc0fc29: fix(store): fix hnswlib assertion failure on link deletion (@nmdra)
  • 0eff6ed: fix(store): implement batch writes and resolve HNSW integrity crashes (@nmdra)
  • c337c49: fix(store): resolve hnswlib integrity crash during high concurrency ingestion (@nmdra)
  • 995fbb4: fix(store): serialize Delete→Upsert→UpsertLinks to prevent hnswlib crash (@nmdra)
  • 3a79df1: fix(tui): fix live search glitches, UX and focus state (@nmdra)
  • 0a63c5a: fix(tui): suppress hnswlib stdout/stderr noise and make tab key focus search box (@nmdra)

⚡ Performance

  • 140da43: perf(store): tune HNSW parameters for faster search (@nmdra)

Other

  • a2a6108: build(deps): promote direct module dependencies and update vendor tree (@nmdra)
  • 774ff10: docs(changelog): update release notes for v2.0.0 (@nmdra)
  • 3103f8f: docs(config): document respect-exclude and use-editor flags and options (@nmdra)
  • e225c4d: docs(config): rename sample config and remove compiled binary (@nmdra)
  • b9ab3ac: docs(readme): add note retrieval, tag search, and jsonpath chaining (@nmdra)
  • 6e2809b: docs(readme): add project status badges and formatting (@nmdra)
  • c3cb3bb: docs(skill): update notebrain agent skill with recent CLI features (@nmdra)
  • ddab474: refactor: rename Vault flag to VaultPath (@nmdra)

Full Changelog: v1.1.0...v2.0.0
Released by GoReleaser.