diff --git a/src/main.ts b/src/main.ts index ea0d0c8..13f1a74 100644 --- a/src/main.ts +++ b/src/main.ts @@ -255,11 +255,8 @@ export default class ExcalidrawPlugin extends Plugin { // const patches = new OneOffs(this); if (this.settings.showReleaseNotes) { //I am repurposing imageElementNotice, if the value is true, this means the plugin was just newly installed to Obsidian. - const obsidianJustInstalled = this.settings.imageElementNotice; - if(obsidianJustInstalled) { - this.settings.imageElementNotice = false; - await this.saveSettings(); - } + const obsidianJustInstalled = this.settings.previousRelease === "0.0.0" + if (isVersionNewerThanOther(PLUGIN_VERSION, this.settings.previousRelease)) { new ReleaseNotes( this.app, diff --git a/src/settings.ts b/src/settings.ts index 1d6f101..3fbfe8d 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -193,7 +193,7 @@ export const DEFAULT_SETTINGS: ExcalidrawSettings = { mdCSS: "", scriptEngineSettings: {}, defaultTrayMode: false, - previousRelease: "1.6.13", + previousRelease: "0.0.0", showReleaseNotes: true, showNewVersionNotification: true, mathjaxSourceURL: "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js"