22
Views
0
Comments
Breaking change in undocumented Extension API in Platform 11.10
Question
Platform Version
11.10.1 (Build 23852)

We recently upgraded one of our development servers to version 11.10.1 (was 11.9.0). We then noticed that one of our Extensions didn't work anymore. On further inspection it turned out that the following API call:

AppInfo.GetAppInfo().Tenant.SiteProperties["ModuleName.SitePropertyName"]

gives an error in Visual Studio, because the SitePropertiesInfo class has changed its this[] property from:

this[string name]

to

this[ObjectKey name]

Since this is a breaking change, we had expected it in the release notes but couldn't find it there. We created a Support case, but Support has decided this API is outside normal support. At the request of Customer Success, to whom the case was referred, I'm creating this post, but if anyone has a solution I'd be happy to hear it.