From 08adf8c3bad34614754ead0c8105fe7acbbc83c0 Mon Sep 17 00:00:00 2001 From: Nathan Clark Date: Fri, 5 May 2023 21:43:50 -0400 Subject: [PATCH] Version bump --- CHANGELOG.md | 15 +++++++++++++++ manifest.json | 2 +- package-lock.json | 4 ++-- package.json | 2 +- src/views/PageGalleryGroup.svelte | 3 +-- versions.json | 3 ++- 6 files changed, 22 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5072c1e..7d37749 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,20 @@ # Changelog +## [0.7.1] - 2023-05-05 + +### Fixed + +* The page gallery will load immediately on first load, rather than waiting + (indefinitely) for all filesystem updates to settle down. This was causing + galleries to not render at all if Obsidian Sync was still running in the + background, which can take a while. +* Removed caching. It was crashing Obsidian due to OOM errors on really large + galleries, and no longer improves performance that much due to previous + changes. Will re-evaluate caching options in the future if I can find a good + caching or embedded DB library that doesn't cause the same OOM errors on large + galleries, and actually manages to be faster than just re-rendering/re-evaluating + expressions when needed. + ## [0.7.0] - 2023-05-04 ### Modified diff --git a/manifest.json b/manifest.json index 07d7174..c2d41d8 100644 --- a/manifest.json +++ b/manifest.json @@ -1,7 +1,7 @@ { "id": "page-gallery", "name": "Page Gallery", - "version": "0.7.0", + "version": "0.7.1", "minAppVersion": "0.15.0", "description": "Creates an embeddable gallery based on selected page contents.", "author": "Nathan Clark", diff --git a/package-lock.json b/package-lock.json index 0c77bcb..78ebbbc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "obsidian-page-gallery", - "version": "0.7.0", + "version": "0.7.1", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "obsidian-page-gallery", - "version": "0.7.0", + "version": "0.7.1", "license": "MIT", "dependencies": { "mime": "^3.0.0", diff --git a/package.json b/package.json index 37b2872..e8a09eb 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "obsidian-page-gallery", - "version": "0.7.0", + "version": "0.7.1", "description": "Creates an embeddable gallery based on selected page contents.", "main": "./src/PageGalleryPlugin.ts", "scripts": { diff --git a/src/views/PageGalleryGroup.svelte b/src/views/PageGalleryGroup.svelte index 9292589..aeb447a 100644 --- a/src/views/PageGalleryGroup.svelte +++ b/src/views/PageGalleryGroup.svelte @@ -1,6 +1,5 @@