diff --git a/index.json b/index.json index 3369fcb..f913ecd 100644 --- a/index.json +++ b/index.json @@ -1,6 +1,12 @@ { "plugin_manager_url": "https://github.com/bombsquad-community/plugin-manager/{content_type}/{tag}/plugin_manager.py", "versions": { + "1.0.2": { + "api_version": 8, + "commit_sha": "818ec65", + "released_on": "01-10-2023", + "md5sum": "9cd1facb888e63ba08b0607a8561991a" + }, "1.0.1": { "api_version": 8, "commit_sha": "7dba50e", diff --git a/plugin_manager.py b/plugin_manager.py index e883fba..ea65c03 100644 --- a/plugin_manager.py +++ b/plugin_manager.py @@ -32,7 +32,7 @@ _env = _babase.env() _uiscale = bui.app.ui_v1.uiscale -PLUGIN_MANAGER_VERSION = "1.0.1" +PLUGIN_MANAGER_VERSION = "1.0.2" REPOSITORY_URL = "https://github.com/bombsquad-community/plugin-manager" # Current tag can be changed to "staging" or any other branch in # plugin manager repo for testing purpose. @@ -799,7 +799,7 @@ class Plugin: def latest_compatible_version(self): if self._latest_compatible_version is None: for number, info in self.info["versions"].items(): - if info["api_version"] == babase.app.api_version: + if info["api_version"] == babase.app.env.api_version: self._latest_compatible_version = PluginVersion( self, (number, info), @@ -1233,7 +1233,7 @@ class PluginManager: async def get_update_details(self): index = await self.get_index() for version, info in index["versions"].items(): - if info["api_version"] != babase.app.api_version: + if info["api_version"] != babase.app.env.api_version: # No point checking a version of the API game doesn't support. continue if version == PLUGIN_MANAGER_VERSION: diff --git a/plugins/utilities.json b/plugins/utilities.json index f9fbe0b..4246bcc 100644 --- a/plugins/utilities.json +++ b/plugins/utilities.json @@ -722,6 +722,12 @@ } ], "versions": { + "2.0.1": { + "api_version": 8, + "commit_sha": "41cc38a", + "released_on": "01-10-2023", + "md5sum": "9ed00b2c86bd62168aa1cab6ea5fdfe4" + }, "2.0.0": { "api_version": 8, "commit_sha": "9340deb", diff --git a/plugins/utilities/practice_tools.py b/plugins/utilities/practice_tools.py index 1c7fe08..88dcc80 100644 --- a/plugins/utilities/practice_tools.py +++ b/plugins/utilities/practice_tools.py @@ -185,7 +185,7 @@ class Practice(Plugin): def on_app_running(self) -> None: """Plugin start point.""" - if app.build_number < 20427: + if app.env.build_number < 20427: bui.screenmessage( 'ok', color=(.8, .1, .1))