Backwards compatibility and API changes in Content Manager introduced in SDL Tridion Sites 9
A number of previously deprecated, very old Content Manager features are no longer supported as of SDL Tridion Sites 9. This constitutes a backwards compatibility break if you still use such deprecated code in your implementation.
- Multiple old features discontinued
-
The following long-deprecated features are discontinued as of SDL Tridion Sites 9:
- Business Connector (including
XmlResponderfacade) - TOM API (predecessor of the TOM.NET API)
- TOM-based Event System
- VBScript, JScript and XSLT Templates
- VBScript Automatic Activities
- Business Connector (including
-
PageRendererandComponentPresentationRendererno longer supported -
These API classes, which are not part of any public API but are mentioned in the Content Manager configuration file, Tridion.ContentManager.config, specifically existed to support backward compatibility with older versions of the product, are now no longer supported or mentioned in the file.
- API delta
-
The following changes were made to the API:
- A new method was added, Tridion.ContentManager.Session.GetTempFileStream(string TempField), to enables you to read binary file content from a temporary uploaded file.
- In the Tridion.ContentManager.TemplateTypes.TemplateType class, the
WebDavFileExtensionsproperty is deprecated in favor of the newWebDavFileExtensionMappingsproperty. - The Tridion.ContentManager.TemplateTypes.WebDavFileExtensions class is deprecated in favor of
IEnumerable<WebDavFileExtensionMapping>.