Skip to content

1.6.0-beta.4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 26 Jun 01:06
· 31 commits to main since this release

1.6.0 beta 4. Headline: the built-in (on-device) model no longer crashes with a SharedArrayBuffer / threading error when GPU acceleration is off.

Installing via BRAT

  1. Install the BRAT plugin in Obsidian
  2. BRAT settings → Add Beta Plugin → paste joybro/obsidian-similar-notes
  3. Already on an earlier beta? BRAT → Check for updates

New in this beta (since beta.3)

  • Built-in model no longer fails to index in some environments (with GPU acceleration off): it could error on nearly every note, showing a bare number (e.g. 8934496) in the Errored files list. Its multi-threaded WASM engine needs a browser security mode (cross-origin isolation) that Obsidian does not provide, and in some setups it tried to use threads anyway and crashed instead of falling back. It now always runs single-threaded. Any crash that still happens shows a readable message instead of a number. After updating, reindex (Index settings → Reindex, or Retry errored).
  • Clicking the ribbon icon during startup no longer opens an empty pane (#50): it now shows a brief "still loading" notice until the view is ready.

Also in 1.6.0 (from earlier betas)

  • Export the active note's similar notes as JSON, for external tools (#47)
  • Already-linked notes now appear in recommendations, tagged "linked"
  • Better recommendations for long, multi-topic notes (finer chunking)
  • Bug reports ("Copy environment info") now include CPU/RAM and reflect your current settings
  • Hiding the ribbon icon now sticks across restarts (#50)

Known limitation

The built-in crash could not be reproduced on macOS (it appears specific to some Linux/Electron setups), so this fix rests on the console diagnosis and the library's threading logic rather than a local before/after test. If you were hitting it, please report whether reindexing is now clean.