From 05e85421c5a27ba3074ba437d1979e2698dec002 Mon Sep 17 00:00:00 2001 From: NetYeti Date: Mon, 4 May 2026 12:42:22 -0700 Subject: [PATCH 1/2] Add versions.json for Obsidian community plugin submission - Maps plugin versions to minimum Obsidian versions - Required for community plugin submission - Step towards #53 (community plugins availability) --- versions.json | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 versions.json diff --git a/versions.json b/versions.json new file mode 100644 index 0000000..b826ce8 --- /dev/null +++ b/versions.json @@ -0,0 +1,6 @@ +{ + "0.2.1": "1.4.0", + "0.2.0": "1.4.0", + "0.1.0": "1.4.0", + "0.0.1": "1.4.0" +} From dc60f36bcbd4e983636724f28407005579b89767 Mon Sep 17 00:00:00 2001 From: NetYeti Date: Mon, 4 May 2026 12:46:29 -0700 Subject: [PATCH 2/2] Add detailed comments explaining WHY versions.json is needed - Explains the purpose: required for Obsidian Community Plugins submission - Documents how it helps: maps plugin versions to Obsidian versions - Shows why it's needed: enables plugin to appear in Community Plugins browser - Required for obsidianmd/obsidian-releases PR submission --- versions.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/versions.json b/versions.json index b826ce8..12cf167 100644 --- a/versions.json +++ b/versions.json @@ -1,4 +1,18 @@ { + // WHY THIS FILE IS NEEDED: + // Obsidian Community Plugins require versions.json to map plugin versions + // to minimum Obsidian versions. When a user with an older Obsidian app + // tries to install/update the plugin, Obsidian checks this file to find + // the latest compatible plugin version for their app version. + // + // HOW THIS HELPS: + // - Enables plugin submission to obsidianmd/obsidian-releases + // - Allows users with older Obsidian versions to get compatible plugin versions + // - Required for the plugin to appear in Community Plugins browser + // + // FORMAT: "plugin_version": "min_obsidian_version" + // Example: "0.2.1" plugin requires at least Obsidian 1.4.0 + "0.2.1": "1.4.0", "0.2.0": "1.4.0", "0.1.0": "1.4.0",