github johansan/notebook-navigator 2.0.2

latest releases: 3.3.7, 3.3.6, 3.3.5...
8 months ago

Significantly improved startup performance! You should see a massive improvement in startup time, especially on mobile devices. License is back to GPL-3 and Style Settings works again!

Improved

  • License is back to GPL 3 after clarifications from the Obsidian team.
  • Internal: Deferred icon initialization from onload() to runAsyncAction() to improve startup time.
  • Internal: Deferred IndexedDB initialization from onload() to runAsyncAction() to improve startup time.
  • Internal: Improved database hydration performance moving from cursor to batched reads.
  • Internal: Moved preview text to a separate cache store which is now loaded on demand.

Fixed

  • Fixed Style settings not opening due to misaligned CSS variable names.
  • Navigation Pane > Appearance > Root item spacing now properly updates the view when changed.
  • Fixed chevrons sometimes briefly appearing in tag tree for tags that do not have children. Thanks @bwya77 for reporting and proposing the fix!
  • Internal: Normalized content-type headers for better external image support (e.g. some web sites provide image/jpg for JPEG or image/x-png for PNG).
  • Internal: Hardened the thumbnail LRU cache to prevent possible race conditions after invalidation.

Don't miss a new notebook-navigator release

NewReleases is sending notifications on new releases.