XSLT stylesheets were converted to XSLT 2.0. With that change, variable types were also + implemented. Plugins that change template variable values will need to make the following + changes:
+For example:
+Much of the toolkit code was refactored for release 2.0. Customization changes that were + based on a specific template in a previous version of the toolkit might not work because + the modified template is no longer used. If this is the case, the changes will need to be + reimplemented based on the new XSLT templates.
+A new transformation type has been added. Customizations that + previously modified the XHTML output to generate valid HTML5 should still work, but basing + your customization on the new transformation type might simplify the customization and + reduce the work required to maintain compatibility with future versions of the toolkit.
+Plugins can now be installed or uninstalled from a ZIP archive using the new
+
The following template has been deprecated:
+Calls to that template will result in warnings in the build log. To update your plugin, + make the following changes:
+The transformation introduced in release 2.0 as part of the + plugin has been moved to a separate plugin. + Customizations that extended the previous HTML5 output under the + plugin will probably need to be refactored on the new HTML5 plugin.
+Processing specific to Apache FOP, Antenna House Formatter, and RenderX XEP has been
+ separated into separate plugins for each of those rendering engines. Customizations that
+ extended this processing might need to extend the new
PDF customizations that are not specific to a rendering engine can continue to extend the
+
Support for theargs.odt.img.embed parameter has been removed from OpenDocument + format transformations.
The previous default behavior was to embed images as + Base64-encoded text, but editors do not use this as a default. Instead, office packages + such as LibreOffice will convert embedded images into linked images on opening and + saving an ODT file.Keydef processing has been removed from the XHTML rendering code
Keys are now + resolved in one preprocessing step, whereas in earlier versions of DITA-OT, the XHTML + code returned to thekeydef.xml file to look up targets for phrase elements and pull in + text when needed. This change affects non-linking elements that can't take +A new