DITA Open Toolkit / News: Recent posts

DITA-OT 1.8 Released

We are pleased to announce that version 1.8 of the DITA Open Toolkit is now available for download. Version 1.8 contains small fixes and features, along with initial prep work under the covers that is geared towards the future DITA-OT 2.0. For details about the release, see "relnotes.html" in the package, or you can find documentation and release notes online at
http://dita-ot.sourceforge.net/1.8/... read more

Posted by Robert D Anderson 2013-06-26

DITA-OT 1.6 released

We're pleased to announce that the final build of DITA-OT 1.6 is now
available for download as the latest Stable Release at SourceForge. Version
1.6 is a full release with many new fixes and enhancements; highlights
include:

Performance improvements
DITA-OT 1.6 contains several updates that combine for significant
performance improvements for large documents. For example, building the
DITA 1.2 Language Specification to XHTML takes just over 1/3 of the time as
with the previous release (tests show an improvement of 288%).... read more

Posted by Jarno Elovirta 2012-07-10

DITA-OT 1.5.3 Released

Version 1.5.3 of the DITA Open Toolkit is now available.

As with other releases in the DITA-OT 1.5* series, this point release is based on version 1.2 of the OASIS DITA Standard. The latest point release contains numerous enhancements, patches, and fixes, particularly around plug-in support and PDF output.

For a list of all enhancements, patches, and fixes included the 1.5.3 release, see:
http://dita.xml.org/node/3101... read more

Posted by Robert D Anderson 2011-06-24

DITA-OT 1.5 Final Build available

Version 1.5 of the DITA Open Toolkit is now available.

DITA-OT 1.5 contains full support for the DITA 1.2 specification. Development of 1.5 took place as a series of 3-week iterations, with one or more significant item completed in each iteration. Each iteration ended with a milestone release available under the "test build" heading at the DITA-OT download page on SourceForge.

For a list of all enhancements, patches, and fixes included in each milestone build of 1.5, see:
http://dita.xml.org/wiki/plans-for-dita-ot-15... read more

Posted by Robert D Anderson 2009-12-18

DITA-OT: 1.4.3 released March 18, 2009

The DITA Open Toolkit is an implementation of the OASIS DITA XML Specification. The Toolkit transforms DITA content into many deliverable formats. See http://dita.xml.org/wiki/the-dita-open-toolkit for information about releases and download packages.

Version 1.4.3 of the DITA Open Toolkit was released March 18, 2008. This is the final build to be based entirely on the DITA 1.1 standard; the next release, DITA-OT 1.5, will be based on the upcoming DITA 1.2 standard.... read more

Posted by Robert D Anderson 2009-03-19

DITA-OT 1.4.2 released April 30, 2008

 Release 1.4.2 is a maintenance release to fix defects and make patches based on release 1.4.1

 Release 1.4.2 comes in three versions:
 1. Minimal package contains only the core processing code.
 2. Standard package contains the core processing code, plus demos, documentation, and samples.
 3. Full "easy install" package contains the standard package plus external libraries useful for many toolkit processes (such as Xalan and ANT), plus a batch file to setup a local environment.

 [39 SF Bugs Fixed]
 1.  1945824 Index-see works for "ru-ru" but not for "ru"
 2.  1944245 Null pointer error with complex filename
 3.  1923519 Conrefs in nested, conreffed topics don't work
 4.  1911285 files.txt is not up-to-date
 5.  1906954 Constants.ANT_INVOKER_EXT_PARAM_OUTPUTDIR resulted in null ...
 6.  1903830 Error when collection-type=sequence in map
 7.  1903626 Topicref to Glossentry With Topicmeta Throws Null Pointer
 8.  1900907 Documentation of generateouter command-line param is incorrect
 9.  1900427 TIFF file format not a supported type
 10. 1898810 Problem running ant with DITA-OT in path with Latin char
 11. 1897358 Compiling CHM's in sequence results in errant index entries
 12. 1894561 wordrtf not correctly handling p inside li
 13. 1893234 Java TopicMerge removes processing instruction
 14. 1868423 Null pointer exception when a PI is at the end of the file
 15. 1857405 chunk processing fails when no section element
 16. 1855047 startup.sh fails under OS X
 17. 1849346 FO file generated from DITA MAP not valid
 18. 1843652 Image referenced in map is not found, topicmerge breaks
 19. 1843583 Extra bullet in TOC for topicref with no href or navtitle
 20. 1839765 index-sort-as not used, content appears in index
 21. 1908306 Index entry for external resource is ignored
 22. 1908293 HTML Help index contains extra anchor
 23. 1900916 Pointer to CSS is Incorrect in index.html
 24. 1898451 HTML titles should be space-normalized for CHM consumption
 25. 1898228 Table desc not being processed
 26. 1897551 maplink is unawareof chunk to-content
 27. 1893461 map file href handling
 28. 1889918 Index link goes with wrong entry
 29. 1883907 IndexTermReader class doesn't handle specialized titles
 30. 1873401 XHTML: colsep in last column when @frame=none
 31. 1872434 _merge.xml missing metadata
 32. 1868047 htmlhelp path in demo ant script is fixed
 33. 1864247 PIs missing from ditamaps in temp dir
 34. 1857282 path to css output is not correct
 35. 1848355 gen-list wants class on <foreign> descendants
 36. 1843693 Bad XREF syntax gives confusing message about unique_193
 37. 1841175 Need to clean up doc/ directory (remove invalid items)
 38. 1832800 Empty end-range indexterm causes eclipse error
 39. 1606387 Shortdesc & Abstract formatting is incorrect for XHTML... [read more](/p/dita-ot/news/2008/04/dita-ot-142-released-april-30-2008/)
Posted by Robert D Anderson 2008-04-30

DITA-OT 1.4.1 Released Tuesday

Release 1.4.1 of the DITA Open Toolkit is a maintenance release, consists primarily of small bug fixes and minor enhancements. It also includes several patches submitted by users over the last year, some of which were unintentionally left out of the 1.4 release. It addition, there are some new requirements worth mentioning:

RFE 1764910 Allow greater control over the output directory: With DITA-OT 1.4 and older, if you reference a file that is above the directory of your map on the file system, the output directories are adjusted to ensure all files are generated within the output directory. This behavior is still available, but by default the directory will no longer be adjusted; only those files that fit within the scope of the output directory will be generated. It is also possible to generate all files, even those that end up outside of the output directory, without any adjustment.... read more

Posted by Robert D Anderson 2007-11-29

DITA OT 1.4 is available

The DITA Open Toolkit is an implementation of the OASIS DITA Technical Committee's specification for Darwin Information Typing Architecture (DITA) DTDs and Schemas. The Toolkit transforms DITA content (maps and topics) into deliverable formats.

Release 1.4 is a major release to add new functions, fulfill new requirements, make some function enhancements and fix bugs over release 1.3.1. Available since August 13, 2007

The DITA-OT Release 1.4 contains full support for the OASIS DITA 1.1 standard. This completes the preliminary support added in the 1.3 and 1.3.1 versions of the toolkit. New and improved items for 1.1 are listed under [Improvements] below. Support for the new bookmap standard is available in the latest version of the FO plug-in, which uses the "pdf2" transform type; it will be released together with or soon after the release of DITA-OT 1.4. The deprecated "pdf" transform type has not been updated for the new bookmap.... read more

Posted by Robert D Anderson 2007-08-13

DITA 1.3.1 Released in January

A user pointed out that the release notes for 1.3.1 were not updated for 1.3.1, so these are posted well after the fact. Work has already begun on the major release 1.4, so stay tuned...

Release 1.3.1 is a maintenance release to fix defects and make patches based on release 1.3. All packaged versions are available for download at the DITA Open Toolkit downloads page:
http://sourceforge.net/project/showfiles.php?group_id=132728... read more

Posted by Robert D Anderson 2007-04-27

DITA OT 1.3 is available

 DITA OT release 1.3

 Release 1.3 is a major release to add new functions, fulfill new 
 requirements, make some function enhancements and fix bugs over release 
 1.2.2. Available since September 28, 2006

 [7 Improvements]

   1.Preliminary support for OASIS DITA 1.1 
   2.Support ICU in index sorting 
   3.Integrate with Eclipse 
   4.Refactor Ant script for easy override 
   5.Topicmerge reimplementation in JAVA 
   6.Enable XML Catalog Resolver 
   7.Full package distribution (was GUI/usability)... [read more](/p/dita-ot/news/2006/09/dita-ot-13-is-available/)
Posted by Yuanpeng (Stephen) Zhang 2006-09-29

DITA OT 1.3 Milestone Release 2

DITA OT 1.3 Milestone Release 1
Available since July 28, 2006

This release is a milestone release to add support for new features in DITA 1.1 based on release 1.3 M1.

  1. Graphic scaling support
  2. <shortdesc> and <abstract> support
  3. <data> and <unknown>

Note: SourceForge bugs, patches, and RFE listed above can be found in SourceForge Bugs, Patches, and RFE tracker.

Bugs tracker: http://sourceforge.net/tracker/?group_id=132728&atid=725074
Patches tracker: http://sourceforge.net/tracker/?group_id=132728&atid=725076
RFE tracker: http://sourceforge.net/tracker/?group_id=132728&atid=725077
======================================================== ... read more

Posted by Yuanpeng (Stephen) Zhang 2006-07-28

DITA OT 1.3 Milestone Release 1 (July 14, 2006)

DITA OT 1.3 Milestone Release 1
Available since July 14, 2006

This release is a milestone release to add some new features in DITA 1.1 based on release 1.2.2.

[2 Improvements]
1. Extensible metadata attributes (#20)
2. Shortdesc proposal (combines original numbers #41, 42)
3. Add See, See Also indexing elements (#45)
4. Add sort order indexing elements(#45a)
5. Add page range indexing elements (#45b)
6. Support ICU in index sorting
7. Ant scripts refactoring... read more

Posted by Don Day 2006-07-25

DITA Open Toolkit 1.2.2 is available!

Release 1.2.2 is a maintenance release to fix defects and make patches based on release 1.2.1.

[2 Improvements]
1. Chinese support in WORD RTF
2. Improve plug-in architecture in plug-in dependency handling

[16 SF Bugs Fixed]
1. SF Bug 1461642 Relative paths in toolkit.
2. SF Bug 1463756 TROFF output is not usable
3. SF Bug 1459527 Properties elements should generate default headings
4. SF Bug 1457552 FO gen-toc does not work right for ditamaps and bookmaps
5. SF Bug 1430983 Specialized indexterm does not generate entries in index
6. SF Bug 1363055 Shortdesc disappears when optional body is removed
7. SF Bug 1368403 The dita2docbook transformation lacks support for args.xsl
8. SF Bug 1405184 Note template for XHTML should be easier to override
9. SF Bug 1407646 Map titles are not used in print outputs
10. SF Bug 1409960 No page numbers in PDF toc
11. SF Bug 1459790 Related Links omitted when map references file#topicid
12. SF Bug 1428015 Topicmerge.xsl should leave indentation alone
13. SF Bug 1429400 FO output should allow more external links
14. SF Bug 1405169 Space inside XHTML note title affects CSS presentation
15. SF Bug 1402377 Updated translations for Icelandic
16. SF Bug 1366845 XRefs do not generate page numbers... read more

Posted by Yuanpeng (Stephen) Zhang 2006-05-23

DITA Open Toolkit 1.2.2 beta is available!

DITA open toolkit Release 1.2.2 beta is the release for testing before the formal release 1.2.2 . The following are the changes in release 1.2.2 beta. There might be modification of the deliverables in the formal Release 1.2.2

[2 Improvements]
1. Chinese support in WORD RTF
2. Improve plug-in architecture in plug-in dependency handling

[16 SF Bugs Fixed]
1. SF Bug 1461642 Relative paths in toolkit.
2. SF Bug 1463756 TROFF output is not usable
3. SF Bug 1459527 Properties elements should generate default headings
4. SF Bug 1457552 FO gen-toc does not work right for ditamaps and bookmaps
5. SF Bug 1430983 Specialized indexterm does not generate entries in index
6. SF Bug 1363055 Shortdesc disappears when optional body is removed
7. SF Bug 1368403 The dita2docbook transformation lacks support for args.xsl
8. SF Bug 1405184 Note template for XHTML should be easier to override
9. SF Bug 1407646 Map titles are not used in print outputs
10. SF Bug 1409960 No page numbers in PDF toc
11. SF Bug 1459790 Related Links omitted when map references file#topicid
12. SF Bug 1428015 Topicmerge.xsl should leave indentation alone
13. SF Bug 1429400 FO output should allow more external links
14. SF Bug 1405169 Space inside XHTML note title affects CSS presentation
15. SF Bug 1402377 Updated translations for Icelandic
16. SF Bug 1366845 XRefs do not generate page numbers... read more

Posted by Yuanpeng (Stephen) Zhang 2006-04-29

Minor release 1.2.1 is now available

DITA OT release 1.2.1
Available since Apr. 5, 2006

Release 1.2.1 is a maintenance release to fix defects and make patches based on release 1.2.

[5 Improvements]
1. Corrupt table generated in WORD RTF is fixed
2. Pictures are merged into the WORD RTF instead of creating links to them
3. lq element is supported in WORD RTF
4. Generated text can be translated to different languages in WORD RTF
5. In WORD RTF, if no <choptionhd> given, head will be generated in table... read more

Posted by Don Day 2006-04-06

DITA Open Toolkit 1.2.1 beta is available!

DITA open toolkit Release 1.2.1 beta is the release for testing before the formal release 1.2.1 . The following are the changes in release 1.2.1 beta. There might be modification of the deliverables in the formal Release 1.2.1

Improvements
error reported in WORD about corrupt table
merged picture into the word rtf instead of create links to picture
In h2d, we failed or generated dita files with all elements nested in <require clear up> tag
list in table can not be well supported in WORD RTF
nested list in WORD RTF not well supported
lq element not well supported in WORD RTF
generated text not translated in wordrtf output
<shortdesc>is different in spaces preserving in WORD RTF
For choicetable,if no <choptionhd> given, no head will be generated in table... read more

Posted by Yuanpeng (Stephen) Zhang 2006-03-27

DITA Open Toolkit 1.2 is released!

DITA open toolkit Release 1.2 is a major release to add new functions, fulfill new requirements, make some function enhancements and fix bugs over release 1.1.2.1.

DITA-OT 1.2 Important Change
DITA-OT 1.2 offers new error handling and logging system. If you invoke your transformation by using java command line where new error handling and logging system is mandatory, you need to set the CLASSPATH Environment Variable to include dost.jar. If you invoke your transformation by using an ant script, you need to do one more step after the setting above. That is adding a parameter in your command to invoke an ant script. For example, use ant -f ant\sample_xhtml.xml -logger org.dita.dost.log.DITAOTBuildLogger instead of ant -f ant\sample_xhtml.xml to start a transformation defined in ant script file ant\sample_xhtml.xml.... read more

Posted by Yuanpeng (Stephen) Zhang 2006-02-23

DITA Open Toolkit 1.2 Beta Released!

DITA open toolkit Release 1.2 beta is a beta release for testing before the formal release 1.2. The following are the changes in release 1.2 beta. There might be modification of the deliverables in the formal release 1.2

Important Change
This release offers new error handling and logging system.
If you invoke your transformation by using Java command line where new error handling and logging system is mandatory, you need to set the CLASSPATH Environment Variable to include dost.jar .
* If you invoke your transformation using an Ant script, you need to do one more step after the setting above. That is adding a parameter in your command to invoke an ant script.
For example, use ant -f ant\sample_xhtml.xml -logger org.dita.dost.log.DITAOTBuildLogger instead of ant -f ant\sample_xhtml.xml to start a transformation defined in ant script file ant\sample_xhtml.xml.... read more

Posted by Lex Lian 2006-01-27

DITA Open Toolkit urgent fix 1.1.2.1 released

DITA OT release 1.1.2.1
Available since Nov. 10, 2005

Release 1.1.2.1 is a full build to provide an urgent fix to fix the following critical problem which users found in release 1.1.2.
1. SF Bug 1345600 The build process failed when run "Ant all" in release 1.1.2

For this fix, we have restored all the source DITA files in 'doc' and directories in the binary packages.

Note that the original parameter "args.eclipse.toc" in "Ant tasks and script" was separated to "args.eclipsehelp.toc" for DITA-to-Eclipse help transformation, and "args.eclipsecontent.toc" for DITA-to-dynamic Eclipse content transformation.... read more

Posted by Lex Lian 2005-11-10

DITA Open Toolkit 1.1.2 is released

Thanks all contributors, DITA OT release 1.1.2 is available since Oct. 31, 2005.

Release 1.1.2 is a maintenance release to fix defects and make patches based on release 1.1.1.
But there are certain limitations and unfixed bugs in this release, such as,
Bug 1343963 Blank index.html generated for ditamap contains only reltabe
Bug 1344486 java.io.EOFException thrown out when reading ditaval file
please check the 'open' bugs on the SourceForge bugs tracker.... read more

Posted by Lex Lian 2005-11-01

DITA Open Toolkit 1.1.1 released

DITA OT release 1.1.1 is now available for download since Sep. 20, 2005.

Release 1.1.1 is a maintenance release to fix defects and make patches based on release 1.1.

This minor release has the following changes. For patch 1284023, we are changing the name of the jar lib file from dost1.0.jar back to dost.jar because we believe we need to keep the jar file name consistent through various releases.

Bug 1196409 HTMLHelp output does not reference CSS
Bug 1272687 extra "../" link generated by topicgroup
Bug 1273751 revision flag using unavailable pictures
Bug 1273816 Index generation doesn't cope with multilevel well
Bug 1281900 Unnecessary comment and href typo
Bug 1283600 unnecessary space in document cause invalid parameter of Ant
Bug 1283644 multiple document($FILTERFILE,/) doesn't work (XALAN)
Patch 1251609 pretargets xsl directory needs to use ${dita.script.dir}
Patch 1252441 Files in temp directory not deleted before build
Patch 1253785 Inline images in dita2fo-elems
Patch 1284023 change the name of jar file and remove the version name... read more

Posted by Lex Lian 2005-09-21

DITA OT 1.1 under both CPL and ASL

DITA Open toolkit begins to publish the source and binary code under both Common Public License and Apache license 2.0 from DITA OT release 1.1.

If you are including the toolkit in a commercial package or integrating the toolkit into a CPL-licensed project, you might prefer the CPL version. If you are integrating the toolkit into an Apache-license project, you might prefer the ASL license.

Posted by Lex Lian 2005-08-31

DITA Open Toolkit 1.1 released

DITA Open Toolkit 1.1 has been released. Release 1.1 is a major release to add new functions, fulfill new requirements, make some function enhancements and fix bugs over release 1.0.2.

Release 1.1 implements the new OASIS DITA 1.0 standard for DITA DTDs and Schemas.

Release 1.1 also contains a new Eclipse transformation that produces as output a version of DITA XML that can be dynamically rendered in Eclipse Help System. However, this output cannot be used without an special made Eclipse content provider in the Eclipse Help System side. ... read more

Posted by Lex Lian 2005-08-18

DITA Open Toolkit homepage udpated

We updated the DITA open toolkit homepage at http://dita-ot.sourceforge.net/

  • The left navigation bar has been modified to make it easier to find toolkit usage information.
  • We added architecture documents in the 'Development documents' section for people who want ot know more technical detail about how the toolkit was created.
  • With the new command line interface available, we added a topic 'Building DITA output with Java command line' describing what parameters can be used.
Posted by Lex Lian 2005-06-09

DITA Open Toolkit 1.0.2 released

DITA OT release 1.0.2 is now available for download since Jun. 07, 2005.

Release 1.0.2 is a maintenance release to fix defects and adds some minor enhancements on prevoius release 1.0.1.

[7 Changes]
1. SF Bug 1181950: format attribute should be set to 'dita' for dita topic
2. SF Patch 1176909: Add template for getting image URI
3. SF RFE 1183487: Document the usage of footer property
4. SF RFE 1198847: command line interface support
5. SF RFE 1198850: architecture document update
6. SF RFE 1200410: need explanation for dita.list
7. SF RFE 1201175: XML catalog support

Note: SourceForge bugs, patches listed above can be found in SourceForge Bugs, Patches, RFE tracker.
Query criteria in different trackers for 1.0.2 changes
in Bugs tracker, 'Group' as 'v1.0.2'
in Patches tracker, 'Group' as 'fixed in 1.0.2'
* in RFE tracker, 'Group' as 'v1.0.2'... read more

Posted by Lex Lian 2005-06-06