From 5dfab80dfdc5b473b29988c65f0aeb15bd1eb383 Mon Sep 17 00:00:00 2001 From: Michael Gartner Date: Sat, 19 Jul 2025 19:58:39 -0600 Subject: [PATCH 1/2] Refactor initialization sequence in index.ts to use await for asynchronous functions, ensuring proper execution order of discourse nodes and config tree refresh. --- apps/roam/src/index.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apps/roam/src/index.ts b/apps/roam/src/index.ts index 2f8245b63..e87b3965b 100644 --- a/apps/roam/src/index.ts +++ b/apps/roam/src/index.ts @@ -85,14 +85,12 @@ export default runExtension(async (onloadArgs) => { timeout: 500, }); } - - initializeDiscourseNodes(); - refreshConfigTree(); addGraphViewNodeStyling(); registerCommandPaletteCommands(onloadArgs); createSettingsPanel(onloadArgs); registerSmartBlock(onloadArgs); setQueryPages(onloadArgs); + const style = addStyle(styles); const discourseGraphStyle = addStyle(discourseGraphStyles); const settingsStyle = addStyle(settingsStyles); @@ -111,6 +109,9 @@ export default runExtension(async (onloadArgs) => { document.addEventListener("input", discourseNodeSearchTriggerListener); document.addEventListener("selectionchange", nodeCreationPopoverListener); + await initializeDiscourseNodes(); + refreshConfigTree(); + const { extensionAPI } = onloadArgs; window.roamjs.extension.queryBuilder = { runQuery: (parentUid: string) => From 9afb63e4682e70168cda9af2fe690e0fcaa79ee9 Mon Sep 17 00:00:00 2001 From: Michael Gartner Date: Sat, 19 Jul 2025 20:03:04 -0600 Subject: [PATCH 2/2] Update version to 0.14.2 in package.json and package-lock.json for roam --- apps/roam/package.json | 2 +- package-lock.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/roam/package.json b/apps/roam/package.json index bfa308171..338faa947 100644 --- a/apps/roam/package.json +++ b/apps/roam/package.json @@ -1,6 +1,6 @@ { "name": "roam", - "version": "0.14.1", + "version": "0.14.2", "description": "Discourse Graph Plugin for roamresearch.com", "scripts": { "postinstall": "patch-package", diff --git a/package-lock.json b/package-lock.json index f497abc3f..e6cf1d533 100644 --- a/package-lock.json +++ b/package-lock.json @@ -506,7 +506,7 @@ "license": "0BSD" }, "apps/roam": { - "version": "0.14.1", + "version": "0.14.2", "hasInstallScript": true, "license": "Apache-2.0", "dependencies": {