DITA Open Toolkit Release 2.0

DITA Open Toolkit

DITA Open Toolkit Release 2.0

General Enhancements and Changes

Migration from previous releases

Issues

The following items are included in DITA Open Toolkit Release 2.0. Issue numbers correspond to the tracking number in the GitHub issues tracker.

Feature requests

  • #1192 Empty <ul></ul> kills FOP (milestone 1)
  • #1267 PDF support for figurelink/tablelink.style (milestone 1)
  • #1347 Issue with "xsl/dita2xhtml.xsl"? (milestone 1)
  • #1506 New command line tool (milestone 1)
  • #1507 Convert XSLT to version 2.0 (milestone 1)
  • #1511 Use Ivy for dependency management (milestone 1)
  • #1522 Add HTML5 transtype (milestone 1)
  • #1523 Reduce HTML/XHTML code duplication (milestone 1)
  • #1524 Use DITAVAL for print filtering (milestone 1)
  • #1548 Support RFC 5147 in coderef (milestone 1)
  • #1561 Combine chunkedtopic lists into fullditatopic list (milestone 1)
  • #1569 Index capability with FOP (milestone 1)
  • #1601 Change output for rendering a single topic to PDF (milestone 1)
  • #1602 Add plug-in installation operation to integration (milestone 1)
  • #1608 img should be used instead of embed in XHTML output for all image types (milestone 1)
  • #1610 Filtered content leads to total fail of PDF rendering duplicate (milestone 1)
  • #1612 Update Ant to 1.9.2 (milestone 1)
  • #1614 ant build should not bail out when fop directory has no lib folder (milestone 1)
  • #1616 Remove legacy PDF from default distributions (milestone 1)
  • #1509 Remove deprecated code (in progress)
  • #1649 Support DITA 1.3 link syntax (milestone 2)
  • #1644 Add more HTML entities to file entities.properties in dost.jar (milestone 2)
  • #1643 Integrator task constructs property constructs with platform-dependent path separators (milestone 2)
  • #1636 Support DITA 1.3 cascade attribute (milestone 2)
  • #1635 Implement DITA 1.3 profiling (milestone 2)
  • #1631 Process keyrefs before conref (milestone 2)
  • #1673 Remove support for generate.copy.outer=2 (milestone 3)
  • #1671 Add support for generating back cover on PDF (milestone 3)
  • #1667 Remove FrameMaker index syntax support (milestone 3)
  • #1512 Alternative preprocessing plug-in (in progress)
  • #1544 Use URI and File instead of String (in progress)
  • #1654 Add DITA 1.3 div element (in progress)
  • #1652 Add DITA 1.3 markup and xml domain support (in progress)
  • #1651 Add new DITA 1.3 highlighting elements (in progress)

Bugs

  • #1095 Empty tags result in invalid HTML (milestone 1)
  • #1239 Essentially needs XercesImpl (milestone 1)
  • #1247 Enable specifying MathML file as image/@href (milestone 1)
  • #1272 chapter numbering confused when chapters and parts in bookmap (milestone 1)
  • #1407 "Ambiguous rule match" in PDF processing XSLT when <imagemap> is used in topic (milestone 1)
  • #1421 Warnings when converting to PDF with XEP (milestone 1)
  • #1462 Support for <table> rowheader in PDF output (milestone 1)
  • #1486 PDF transform does not apply @rowsep correctly (milestone 1)
  • #1607 Keyref not processed for pushed conrefs (milestone 1)
  • #1620 ODT plugin fails due to missing getMax() (milestone 2)
  • #1619 Add validation for attribute generalization (milestone 2)
  • #1103 DITA-OT doesn't rewite lq/@href (milestone 2)
  • #1668 Fix table cell @id and @headers attributes #1596 (milestone 3)
  • #1634 XML Catalog which has a DOCTYPE declaration is not properly parsed by Integrator task (milestone 3)
  • #1596 xref to table cell of DITA simple table does not result in correct target in <a> element (XHTML output) (milestone 3)
  • #1539 TopicMerge generates multiple topic entries in the merged middle file. (milestone 3)
  • #1231 <screen> and <codebock> do not support all frame attributes (milestone 3)
  • #1086 metadata in ancestor map not inherited by topics in childmap (milestone 3)
  • #1600 Indirect reference to keys erases one file, causes failures (in progress)