🎨 Add marketplace package config item minAppVersion https://github.com/siyuan-note/siyuan/issues/8330

This commit is contained in:
Daniel 2025-09-04 10:22:57 +08:00
parent 3c3f34442f
commit 9410a70a2b
No known key found for this signature in database
GPG key ID: 86211BA83DF03017

View file

@ -875,9 +875,10 @@ func getBazaarIndex() map[string]*bazaarPackage {
const defaultMinAppVersion = "2.9.0" const defaultMinAppVersion = "2.9.0"
func disallowDisplayBazaarPackage(pkg *Package) bool { func disallowDisplayBazaarPackage(pkg *Package) bool {
if "" == pkg.MinAppVersion { // TODO: 目前暂时放过所有不带 minAppVersion 的集市包,后续版本会使用 defaultMinAppVersion if "" == pkg.MinAppVersion {
return false pkg.MinAppVersion = defaultMinAppVersion
} }
if 0 < semver.Compare("v"+pkg.MinAppVersion, "v"+util.Ver) { if 0 < semver.Compare("v"+pkg.MinAppVersion, "v"+util.Ver) {
return true return true
} }