TfTHacker / obsidian42-brat

BRAT - Beta Reviewer's Auto-update Tool for Obsidian.
https://tfthacker.com/BRAT
MIT License
613 stars 30 forks source link

Respect minAppVersion when installing/updating plugins #38

Closed nothingislost closed 2 years ago

nothingislost commented 2 years ago

It would be helpful if BRAT could respect the minAppVersion from manifest.json to avoid installing or updating any plugins that are incompatible with the user's current Obsidian version. There's a number of breaking changes in Obsidian 0.15.x and it's difficult to beta test them via BRAT since non 0.15.x users will get the updates via BRAT even though the minAppVersion is set.

One step further would be to also respect versions.json which lets you know which version of the plugin you should step down to in the case of an incompatibility.

TfTHacker commented 2 years ago

Sorry for delay in response. I am looking into this now and agree this would be a good fix.

i am not familiar with versions.json. where can I get more info on that?

TfTHacker commented 2 years ago

This is now resolved with 0.6.35 update to BRAT.