From 0f4429c474b820f5af2782d488f83235b5c239a3 Mon Sep 17 00:00:00 2001 From: Reef Turner Date: Mon, 7 Dec 2020 18:27:27 +0800 Subject: [PATCH 1/2] Update Addon API min ver 2021.1 will have several API breaking changes. Addons need to be re-tested and have their manifest updated. --- source/addonAPIVersion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/addonAPIVersion.py b/source/addonAPIVersion.py index 14f30b64c2f..b73821d3699 100644 --- a/source/addonAPIVersion.py +++ b/source/addonAPIVersion.py @@ -13,7 +13,7 @@ """ CURRENT = (buildVersion.version_year, buildVersion.version_major, buildVersion.version_minor) -BACK_COMPAT_TO = (2019, 3, 0) +BACK_COMPAT_TO = (2021, 1, 0) """ As BACK_COMPAT_TO is incremented, the changed / removed parts / or reasoning should be added below. EG: (x, y, z): Large changes to speech.py From 3c6df71438fe86396ac514246d1e7c02c4d5e809 Mon Sep 17 00:00:00 2001 From: Reef Turner Date: Wed, 19 May 2021 17:57:42 +0800 Subject: [PATCH 2/2] API break reasoning --- source/addonAPIVersion.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/addonAPIVersion.py b/source/addonAPIVersion.py index b73821d3699..3db179a965a 100644 --- a/source/addonAPIVersion.py +++ b/source/addonAPIVersion.py @@ -16,10 +16,12 @@ BACK_COMPAT_TO = (2021, 1, 0) """ As BACK_COMPAT_TO is incremented, the changed / removed parts / or reasoning should be added below. +These only serve to act as a reminder, the changelog should be consulted for a comprehensive listing. EG: (x, y, z): Large changes to speech.py --- -(0, 0, 0): API version zero, used to signify addons released prior to API version checks. +(2021, 1, 0): wxPython 4.1.1, SayAll / Speech re-arranged, removal of previously deprecated code. (2019, 3, 0): speech refactor, Python 3 +(0, 0, 0): API version zero, used to signify addons released prior to API version checks. """ #: Compiled regular expression to match an addon API version string.