Skip to content

Symbat 1.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 22 Aug 20:42
· 1 commit to main since this release

This is a minor release that contains drastic performance improvements for the plugin, featuring:

  • Off-Thread Execution: Numbat code now runs on a different thread to the main Obsidian application through the use of a web worker. This keeps your main application responsive, especially when executing notes with lots of Numbat code or many numbat properties. Running in the main thread remains as a fallback, but is not recommended.
  • Better Caching: Symbat now uses a set of sophisticated caches to store and re-use evaluation results as much as possible, ensuring that it only does the minimum amount of work needed to execute your calculations.
  • Execution Limits: With the off-thread execution, the plugin now provides tools to catch and stop long-runnning or runaway execution, preventing it from burning away all of your battery life or hogging your CPU!