DITA OT Release 1.5.1

Release 1.5.1 is a maintenance release based on Committee Draft 01 of the DITA 1.2 standard.

This is the same version of the standard used for the DITA 1.2 Public Review. Release 1.5.1 contains many fixes and minor enhancements. It also includes a preview of a new output transform to the Open Document Format; this transform will be completed in a later release.

Release 1.5.1 was developed using a series of test builds released to the community every three weeks. Each item in the list below indicates which test build first contained the update. There were seven total test builds.

General Enhancements

  1. Update to latest copy of DITA 1.2 Draft DTDs and Schemas (last update in Milestone 5)

14 SourceForge Enhancements Added

  1. 2797337 Support for ODF output transform (first prototype available in Milestone 2, further updates in each milestone)
  2. 2703335 Reduce duplicated code in XHTML <note> processing (Milestone 3)
  3. 2976463 Provide finer grained control of links in PDF (include reltable and in-topic links, without parent/child links) (Milestone 4)
  4. 2971536 New Java options for existing Ant parameters (Milestone 4)
  5. 2979084 Obey the "args.draft" parameter (Milestone 5)
  6. 2990783 allow caller-provided IndexTermCollection (Milestone 6 contains the core code updates; M7 contains the full enhancement)
  7. 3001750 Shortdesc from map should override link description in PDF (Milestone 7)
  8. 3004305 Notes with type="warning" need styling / localization in XHTML (Milestone 7)
  9. 3004859 "eclipsecontent" transform should drop debug info (Milestone 7)
  10. 2892706 Don't delete the FO file (new option to preserve topic.fo) (Milestone 7)
  11. 2928584 Add general model for end-of-topic processing in PDF (Milestone 7)
  12. 3006675 Support new DITA 1.2 <stepsection> element in PDF (Milestone 7)
  13. 3006847 Add generated task headers to PDF (using the option that works for XHTML in DITA-OT 1.5) (Milestone 7)
  14. 2987769 Add support for Eclipse Help index redirects (Milestone 7)

2 SourceForge Patches Added

  1. 2914475 Use Xerces Grammar Pool to Improve Performance (Milestone 1)
  2. 2991688 Refine package build Ant (Milestone 6)

46 SourceForge Bugs Fixed

  1. 2916469 @locktitle not respected by preprocessor (Milestone 1)
  2. 2917809 need empty lib/saxon directory for minimum and standard pkg. (Milestone 1)
  3. 2925636 Build fails when excluded section contains a table (Milestone 1)
  4. 2926417 Absolute file: URLs are not resolved. (Milestone 1)
  5. 2930109 Move meta module pushes content into peer topic. (Milestone 1)
  6. 1852808 args.css requires dummy file. (Milestone 1)
  7. 2952956 Imagemap processing drops outputclass from image (Milestone 3)
  8. 2953706 Minor improvements to "garage" samples (Milestone 3)
  9. 2961909 /onlytopicinmap does not respect conref (Milestone 3)
  10. 2957456 conkeyref breaks when topic is in subdir (Milestone 3)
  11. 2962813 stepsection throws off numbering in links to steps (Milestone 3)
  12. 2959588 Template Processor Doesn't handle XSLT atts that require ' (Milestone 3)
  13. 2914574 plus-htmlhelp-alias-map: using same extension point twice (Milestone 3)
  14. 2957938 coderef not working everytime (Milestone 3)
  15. 2962781 html documentation out of date (Milestone 3)
  16. 2952956 refactored XSL code in ut-d.xsl (Milestone 3)
  17. 2954819 NullPointer while processing simple BookMap (Milestone 3)
  18. 2954154 Updated default version from 1.0 to 1.0.0 (Milestone 3)
  19. 2970471 XSLFO test for @compact wrong (Milestone 4 for PDF, Milestone 5 for LegacyPDF)
  20. 2972043 Setting onlytopicinmap causes a blank imagelist (Milestone 4)
  21. 2974667 Integrator adds spaces into XML Catalog entries (Milestone 4)
  22. 2986492 Duplicate parameter in XHTML code (Milestone 5)
  23. 2982485 Cannot read a document that was written during the same transform (Milestone 5)
  24. 2981216 <tm> @tmclass requires IBM-specific values (Milestone 5)
  25. 2979361 Java stack traces in OT log (Milestone 5)
  26. 2979328 Output parameters info at INFO level (Milestone 5)
  27. 2978858 keyref processing doesn't respect basedir (Milestone 5)
  28. 2990162 Conref to elements in same DITA file throw parsing errors (Milestone 6)
  29. 3000677 msgph and systemoutput should use <samp> instead of <tt> (Milestone 7)
  30. 3004220 <tm> elements dropped when keyref text resolved (Milestone 7)
  31. 2987322 Navtitle attribute of glossarylist breaks PDF (Milestone 7)
  32. 2916474 Inappropriate match on mapgroup/topichead in PDF code (Milestone 7)
  33. 2916408 Topichead with <navtitle> not processed same as @navtitle in PDF (Milestone 7)
  34. 3006443 CSS for prereq links indents prereq element (Milestone 7)
  35. 2607892 (Plus Plug-in) plus-allhtml-encoding: map x-windows-950 to Big5 (Milestone 7)
  36. 2385466 Handle @font-family="inherit" (Milestone 7)
  37. 2928540 Shortdesc should align with body in PDF (use topic__shortdesc) (Milestone 7)
  38. 1839827 PDF does not properly process <xref> to <li> elements (Milestone 7)
  39. 2521819 PDF topic title widowed due to fo:marker placed in separate block (Milestone 7)
  40. 1385654 docbook/topic2db.xsl - better linking support (Milestone 7)
  41. 3004550 Conkeyref does not work if key referenced is not in same folder (Milestone 7)
  42. 3004060 keyref/id not producing link in PDF output (Milestone 7)
  43. 3001705 conkeyref doesn't work across ditamaps (Milestone 7)
  44. 3000604 Legacy PDF: empty @column-number causes errors (Milestone 7)
  45. 3013079 Keyref handling does not respect scope="external" (Final build)
  46. 3005748 XHTML: Topics w/ @print set to "printonly" are included (Final build)

Was this helpful?