1.6.0-beta.4
Pre-release
Pre-release
·
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
- Install the BRAT plugin in Obsidian
- BRAT settings → Add Beta Plugin → paste
joybro/obsidian-similar-notes - 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.