From 9410a70a2b6213d2080eca46e11e3f3fca6dd038 Mon Sep 17 00:00:00 2001 From: Daniel <845765@qq.com> Date: Thu, 4 Sep 2025 10:22:57 +0800 Subject: [PATCH] :art: Add marketplace package config item `minAppVersion` https://github.com/siyuan-note/siyuan/issues/8330 --- kernel/bazaar/package.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/bazaar/package.go b/kernel/bazaar/package.go index 6e130377d..c71fba4fd 100644 --- a/kernel/bazaar/package.go +++ b/kernel/bazaar/package.go @@ -875,9 +875,10 @@ func getBazaarIndex() map[string]*bazaarPackage { const defaultMinAppVersion = "2.9.0" func disallowDisplayBazaarPackage(pkg *Package) bool { - if "" == pkg.MinAppVersion { // TODO: 目前暂时放过所有不带 minAppVersion 的集市包,后续版本会使用 defaultMinAppVersion - return false + if "" == pkg.MinAppVersion { + pkg.MinAppVersion = defaultMinAppVersion } + if 0 < semver.Compare("v"+pkg.MinAppVersion, "v"+util.Ver) { return true }