A new job status file
Support for the following deprecated properties has been removed:
Stylesheets for the following transformation types have moved to plug-in specific folders:
If custom plug-ins have hard coded paths to these stylesheets, update references to use either
The integration process has been changed to use strict mode by default. For old plug-ins which are not valid,
Plug-ins that use the
The preprocessing Ant dependency chain has been cleaned up. Tasks no longer depend on the previous task in the
default chain, but rather the whole preprocess dependency chain is defined by the
Core TOC generation has been moved to a separate XSLT stylesheet
Flagging logic has been pulled out of the core X/HTML code and moved to a preprocess step. This significantly simplifies and optimizes the X/HTML code, while making flagging logic available to any other transformation type. The new preprocess step implements all flagging logic; for each active flag, it adds a DITA-OT specific hint into the intermediate topics (implemented as a specialization of the DITA <foreign> element). As part of this change, all flagging-related templates in the XHTML code (such as start-flagit and gen-style) are deprecated.
If you override the X/HTML transforms, you may need to update your overrides to use the new flagging logic. In
most cases this just means deleting calls to the deprecated templates; in some cases, the calls can be replaced
with 2 lines to process flags in new places. You should compare your override to the updated XHTML code and
update as needed. See
Plug-ins that provide support for new transforms need to ensure that they properly support the DITA
<foreign> element, which should be ignored by default; if so, this change will have no immediate impact.
Support for flagging new transformation types may be more easily added based on this update, because there is no
need to re-implement flagging logic, but this is not required. See
The following deprecated XSLT variables have been removed:
XSLT stylesheets have been split to separate specialization topic code and new
PDF processing used to replace topic
A new