DITA OT release 1.4.3

Release 1.4.3 is a maintenance release and is intended to be the last released based fully on DITA 1.1.

It contains a significant amount of preview function for the upcoming DITA 1.2 standard, but the DITA 1.2 document types must be specifically referenced in order to use this capability.

Major Updates

  1. The PDF codebase switched from the older deprecated code to the plugin previously known as PDF2. Running a build with the transform type PDF or PDF2 will now run the new code. To continue using the older code, set your transform type to "legacypdf".
  2. The PDF plugin now runs with FOP, as well as with the latest version of Saxon.
  3. The Full Easy Install package now ships with Saxon 9B instead of with Xalan, and code in the DITA-OT package has been updated to work with Saxon 9B.
  4. The Full Easy Install package updates the versions of many open source libraries (including Ant and FOP)
  5. RFE 1982567 Allow spaces in DITA file names
  6. Preview function for the majority of the upcoming OASIS DITA 1.2 standard, including everything from milestone builds one through twelve of DITA-OT 1.5

10 SF Enhancements Added

  1. 1982567 Allow spaces in DITA file names
  2. 2631145 dita2htmlImpl.xsl should not define doctype
  3. 2562718 Rename the ant directory to avoid naming collisions with ant
  4. 2314086 Let maplink generate <linklist> elements
  5. 2258659 Extend integrator to allow addition of messages.
  6. 2117337 Customize Integrator to integrate custom directories
  7. 2074933 Make index output for new transtypes more extensible
  8. 1995667 Add plugin extension points to preprocess pipeline
  9. 1972537 Let users specify reloadstylesheet on xslt tasks
  10. 1803199 Allow ability to include class ancestry in XHTML class attribute

4 SourceForge Patches Added

  1. 1996733 Structure Ant <pipeline> better
  2. 1796007 Refactor of related links HTML for specialized processing
  3. 1947566 pdf2: allow XEP to be installed elsewhere
  4. 2477370 Refactor of conrefImpl.xsl

31 SF Bugs Fixed

  1. 2008294 End flag does not work in ditaval
  2. 2078563 Keyref not working for external links
  3. 2027170 maprefImpl.xsl removes part of class attr from topichead
  4. 2027058 Topichead element stops map processing in ChunkMapReader
  5. 2001268 DITA-OT documentation wants JDK 1.4
  6. 2008317 Chunking one topic from a large file hogs memory
  7. 2219479 <prodinfo> subelement associations are lost in HTML output
  8. 2340727 No link in TOC to topics in ditabase
  9. 2317627 Chunking map to create one file should use map file name
  10. 2143078 Relcolwidth not respected in choicetable
  11. 1995223 bookmap: bookmeta->bookrights information is not generated
  12. 1990167 reltable doesn't generate external links correctly
  13. 1953553 FO 1.4.2 plugin: Inconsistent display of "on page" in xref
  14. 1951879 Link generation is disabled for bookmaps
  15. 1997171 topic body suppressed in chapter topics
  16. 2417980 Toolkit should support both versions of Serbian lang code
  17. 1947817 Extra topics appear in PDF output when using reltables
  18. 2004588 Image alt text needs space normalized
  19. 1954463 Conditional processing multiple PDFs in the same JVM
  20. 2061301 Useless import of xslt4j stops dost.jar being built
  21. 2317659 Chunking "by-topic" does not work
  22. 1955211 Footnotes-by-reference rendered naively
  23. 2010062 Spaces dropped in indexterm that has keyword
  24. 2607496 USEINDEX=no breaks HTML Help HHP
  25. 2570118 <xref> without href drops content
  26. 2414891 Map contains wrong reference after chunking
  27. 2010092 example or section title can be orphaned in PDF2
  28. 1999117 Ubuntu 8.04 | startcmd.sh doesn't work
  29. 2020317 Many duplicated id in xxx_MERGED.xml in PDF2 output.
  30. 2614006 Conref processing ignores -dita-use-conref-target
  31. 1727863 <groupchoice> has an extra "|" character

Was this helpful?