Skip to content

Orb 0.2.0

Latest

Choose a tag to compare

@josetseph josetseph released this 07 Aug 14:02

Highlights

  • Faster ingest & retrieval — batched embeds/upserts/Kuzu writes, concurrent entity/BM25/vector search, and day-scoped query-analysis caching (fewer store round trips and model swaps).
  • Obsidian-style wikilinks — type [[ for autocomplete with folder hints on duplicate names; missing links create notes on click; retitling renames the vault .md and rewrites links across the vault.
  • Firefly reliability — Windows PHP zip extract without system Python; upgrades preserve DB and Passport keys; full DB seed on bootstrap.

Fixes

  • Notes page infinite refresh that blocked title/content saves.
  • Autosave no longer clobbers keystrokes typed during a save; unload uses keepalive.
  • Wikilink suggestions use display titles (no more stale Untitled* labels when filenames lag).

Under the hood

  • Security & performance audit: SSRF/size caps on ingest downloads, KB path sanitization, event-loop offloads, batch Meili/Kuzu writes, models stay resident across batch ingest.
  • Chat/notes UI speedups: shared entity-link pipeline, virtualized sidebar, viewport-limited editor decorations.

Upgrade notes

  • Install over your previous unsigned build as usual.
  • Existing vaults keep working. If older notes still live as Untitled*.md, touch the title once to rename the file.
  • Prefer v0.2.0+. Avoid v0.1.0 Mac builds (Gatekeeper “damaged” from broken Node helper symlinks).

Downloads

CI is building unsigned installers for macOS (arm64/x64), Windows (x64), and Linux (AppImage). Attach artifacts from the desktop-release workflow when they finish, then publish this draft.