DITA CMS version 4.0 - Release Notes

Build 4.0.12 - 20150511

Download PDF (DRM only)

Important note


Please note that 4.0.12 will be the next-to-last build of the DITA CMS 4.0 release. IXIASOFT recommends that you upgrade to DITA CMS 4.1 to benefit from the new features and most recent bug fixes.

For more information, please see:

For more information, please see:

Bug fixes


  • DITA CMS
    • [2061/2404]: When configuring users in the User Manager window, pressing Ctrl-S did not keep the last modified field. This issue has been fixed.
    • [2128]: The Load and Clone actions in the Shared Queries area did not work properly. This issue has been fixed and users can now load and clone shared queries.
    • [2287]: The View Dependencies command reported incorrect results in the Published To dependencies. This issue has been fixed.
    • [2375]: Deleting a file incorrectly created a collection in the Content Store with the deleted file name. This issue has been fixed and a collection is no longer created.
    • [2410]: In XMetaL, double-clicking a link to a webpage or PDF did not open the link. This issue has been fixed.
    • [2418]: in XMetaL, keywords were duplicated every time users saved or refreshed a topic. This issue has been fixed.
    • [2431]: It was not possible to hide the Queries panel using the Show/Hide command in the Search view. This issue has been fixed.
    • [2433]: When users entered comments in the Change Status dialog and clicked a status bubble to change the status, the comment did not appear in the list of previous comments. This issue has been fixed.
    • 2436/2412]: User names that contained an underscore in the first three position of the user name (for example, my_username) created issues with the DITA CMS components. For example, it created problems in localization kits. This issue has been fixed and the DITA CMS can now correctly handle user names with underscores.
  • Dynamic Release Management
    • [2329]*: The Validate links command in the DITA Map View reported valid topics as being out-of-scope. This issue has been fixed and requires a configuration change. See the Detailed Release Notes for the procedure.
    • [2331]: XMetaL removed hrefs to external links when the topic was saved. This issue has been fixed.
    • [2351]: Nested conkeyrefs did not resolve in XMetaL. This issue has been fixed.
    • [2352]: When generating the output for a DRM object in localization, the output directory did not include DRM information. This issue has been fixed.
    • [2358]: When opening a topic that included conkeyrefs in XMetaL, the conkeyrefs were not rendered, an error message was displayed, and a NullPointerException was generated. This issue has been fixed.
    • [2408]: If a key could not be resolved (for example, a topic referred to a key that was not defined in the map), the topic could not be displayed and a NullPointerException was generated. This issue has been fixed and the topic now simply shows an unresolved key.
    • [2437/2438]: When creating a new map in the DRM, two revisions were created: the first revision contained the content from the template, with the title specified by the user, and the second revision added the containerref element. This issue has been fixed and this operation occurs in a single revision.
  • Web Collaborative Reviewer
    • None
  • Output Generator
    • [2376]: The extract_HiRes_images and extract_LowRes_images targets in the %OutputGenDir%/data/commontargets.xml file used an incorrect variable (outgen.job.input.dir). The file was updated and the targets now use the correct variable (outgen.job.source.dir). If you created your own image targets based on the code in the commontargets.xml file, change the outgen.job.input.dir variable name to outgen.job.source.dir.
  • Scheduler
    • [2424]: If a topic was deleted before its tickets were all processed, an error occurred and the Scheduler stopped processing tickets. This issue has been fixed. The Scheduler now skips notifications related to the deleted topic and continues sending notification emails for other tickets.
    • [2428]: Notification tickets did not provide the correct from address in the email. This issue has been fixed.
  • Web Author
    • None
  • CMS Application Server
    • None

Features

  • None

Requirements

  • Java JRE 1.7.0_51+
ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4164

DITA CMS Eclipse Client

  • oXygen XML 16.1.0.v2015012213 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4170+

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Scheduler

  • Java JRE 1.7.0_51+
 

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.

Build 10 - 20150323

Download PDF

Important notes

  • A new build of the TEXTML Server is available (4.3.5.4175). If you are using ICU word parsing and localizing in zh-cn, zh-tw, ja-jp, or th-th, IXIASOFT recommends that you install this version, otherwise ICU word parsing may not work properly.
  • There was an issue with the configuration for removing processing instructions. See the Detailed Release Notes for more information on solving this issue.
  • There was a performance issue with large documents. See the Detailed Release Notes for more information on solving this issue.

Bug Fixes


  • DITA CMS

    • [629] When saving an output.zip file, if the user changed the filename without specifying an extension, the file was saved without the .zip extension. This issue has been fixed.
    • [713] When preparing a localization kit, the DITA CMS always used the last specified path to save the kit, even if a default value is set in the Import/Export preferences. The default value specified in the preferences is now used.
    • [1705/1958] When creating a snapshot of a map that included a keyref in its title, the title was not resolved correctly in the snapshot. This issue has been fixed.
    • [1932] The items in the Search drop-down list (in the Search for panel) were not sorted alphabetically. This issue has been fixed and the items are now listed in alphabetical order.
    • [1955] Deleted snapshots were displayed in the Dependencies view. This issue has been fixed and deleted snapshots no longer appear as dependencies of a map in the Snapshot to section.
    • [2239] The Generate Output command used the first 50 characters of the map title to create the name of the saved output. This caused an issue for maps with longer names. The Generate Output command now uses the first 200 characters.
    • [2287] The View Dependencies command reported incorrect results in the Published To dependencies. This issue has been fixed.
    • [2292] Keywords were not resolving properly in XMaX. This issue has been fixed.
    • [2297] Using the up and down arrows in the RelTable Editing perspective broke the relationship table. This issue has been fixed.
    • [2300]* The relative path to the mathml3.dtd file was incorrect in the Mathml Domain plugin (org.oasis-open.dita.mathml.doctypes). This issue has been fixed, but you must import the updated plugin. See the Detailed Release Notes for more information.
    • [2314] In DITA CMS 4.0, the display.xml file is no longer required, yet the logs still displayed an error message when the file was not present in the configuration. This issue has been fixed.
    • [2319]* Active assignments were not showing when assigned to multiple users. This issue has been fixed and requires a configuration change. See the Detailed Release Notes for more information.
  • Dynamic Release Management

    • [2245/2307] References inserted in Author mode were not resolved right away by the DRM. This issue has been fixed and references (images, xref, related links, etc.) are now automatically resolved.
    • [2295] When trying to rename a product, release, or version, if the name already existed an error message was provided, but the document name was omitted from the error message; the [Not Available] label was provided instead. This issue has been fixed and the document name is now displayed correctly.
    • [2309] When trying to delete an object with dependencies, the error message displayed did not provide the list of dependencies. This issue has been fixed and the list of objects that reference the object to delete is now displayed.
  • Web Collaborative Reviewer

    • None
  • Output Generator

    • None
  • Scheduler

    • [2251] The wrapper.conf.empty file contained the actual classpath information instead of a link to the /conf/classpath.conf file. This issue has been fixed in the wrapper.conf.empty file, but you also need to make this change in your wrapper.conf file. Edit this file and replace the classpath information with a link to the /conf/classpath.conf file. See the wrapper.conf.empty file for more information.
    • [2311]* You can now specify a debug email address in the Scheduler. See the Detailed Release Notes for more information.
  • Web Author

    • [1366] The Web Author build was missing jars required to display MathML code. This issue has been fixed and MathML code is now displayed correctly.
    • [2320] The Web Author installation package now includes the frameworks.zip file. For more information on how to customize this file, see the Web Author Installation Guide.
  • CMS Application Server

    • None

 

Features


  • None

 

Requirements

  • Java JRE 1.7.0_51+
ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4164+
  • * ICU word parsing and localizing in zh-cn, zh-tw, ja-jp, or th-th is only supported with TEXTML Server 4.3.5.4175 and up.

DITA CMS Eclipse Client

  • oXygen XML 16.1.0.v2015012213 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4170+

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Scheduler

  • Java JRE 1.7.0_51+
 

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.

Build 9 - 20150217

Bug Fixes


  • DITA CMS

    • [1770] It was not possible to add a duplicate vocabulary term to a taxonomy even though the terms were in different taxonomy levels (which is accepted behavior in DITA). This issue has been fixed, and the same term can be used in different taxonomy levels.
    • [1802/2247] There were issues when setting labels while editing an image. This issue has been fixed. Note that it is no longer possible to set labels while editing an image; please use the Assign Labels command instead.
    • [1950] It is now possible to configure a key sequence for each of the following commands: lock, release, and unlock. See the "Configure key mapping" procedure in the DITA CMS User Guide for more information.
    • [2200] Setting the linking attribute in RelTables using the Linking submenu created an invalid XML structure. This issue has been fixed.
    • [2220] Editing a topic when a Ditaval was opened returned a null pointer exception. This issue has been fixed.
    • [2227] Setting labels in the Create topic window did not assign labels correctly. This issue has been fixed.
    • [2234] The progress bar in the Import dialog box did not display correctly when importing images. This issue has been fixed.
  • Dynamic Release Management Module

    • [1911/2285] The Validate Links command in the DITA Map view no longer tries to validate links in container.
    • [2107] When importing images without extensions, the DITA CMS did not display a meaningful error message. The following message is now returned: "Image must have a file extension".
    • [2171] Fixed a typo in the DRM Restore dialog box.
    • [2198] An IllegalArgumentException sometimes occurred when trying to select columns in the Search Results. This issue has been fixed.
    • [2201] There was no file associations for the *.product, *.release, and *.version extensions. This issue has been fixed and these file extensions are now associated with the XML editor.
    • [2212] When opening a DRM object, the DITA CMS sometimes returned a null pointer exception. This issue has been fixed.
    • [2214] The Create snapshot command is no longer displayed in the DRM since it is not applicable.
    • [2235] If two maps were imported with the same ID, only one of them was imported and the other was ignored. Now, both maps are imported, unless the user selects the "Retain root map IDs" option, in which case the import will fail.
    • [2240] When adding a topic to a version, the DITA CMS did not add its child references to the new versions. This issue has been fixed.
    • [2246] The Version column in the DITA Map view was not updated after the Create New Instance command. This issue has been fixed.
  • Documentation

    • [1816] The JDK and JRE requirements were not clear for the Web Author components. This issue has been fixed.
    • [2196] Fixed a typo in the "Insert an image into a topic in the oXygen editor" topic.
  • Web Collaborative Reviewer

    • None
  • Output Generator

    • None
  • Scheduler

    • None
  • Web Author

    • [1086/1234] Removed external dependencies to Google, which caused security warnings.
  • CMS Application Server

    • None

 

Features


  • None

 

Requirements

  • Java JRE 1.7.0_51+
ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4164+

DITA CMS Eclipse Client

  • oXygen XML 16.1.0.v2015012213 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4170+

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Scheduler

  •  Java JRE 1.7.0_51+

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.

Build 8 - 20150113

Download PDF (Updated January 20, 2015)

What's New?

  • An excerpt from Leigh White's DITA for Print book is now available on the 3.4 and 4.0 documentation pages. This excerpt describes how to create a custom PDF plugin. Enjoy!
  • The Detailed Release Notes for Build 7 were updated to fix an incorrect value in the "Preventing users from locking containers and containerparts" topic. The use-specialization attribute must be set to true.
  • If you are using the Sequential Localization model, you must set the "translatable.attributes" property, otherwise the Localize command will fail. See the Detailed Release Notes for more information.

Bug Fixes


  • DITA CMS

    • [841] When importing files, if errors occur during the import, the Import dialog now remains open. Users can also open the directory that contains the problematic files from the Import Errors dialog. See the Detailed Release Notes for more information.
    • [1277] *The Validate Links command now also validates Reltable references. See the Detailed Release Notes for more information.
    • [1976] When adding submaps to bookmaps, in some cases the DITA CMS inserted them using a topicref instead of a mapref. This issue has been fixed.
    • [2025] The filter box in the Ditaval view did not support special characters. This issue has been fixed.
    • [2054] In some cases, the Suggestions pane disappeared from the Spellchecker view. This issue has been fixed.
    • [2115] It is no longer possible to drag and drop a locked ditaval file in the Ditaval view.
    • [2123] The DITA CMS allowed users to select multiple Ditaval files and click Copy Ditaval Reference. This is no longer possible.
    • [2130] Extension points were added to the Ditaval contextual menu. To build your own additional features for Ditaval management, please contact IXIASOFT Services.
    • [2136] The new IXIASOFT logo is now displayed in the About Eclipse dialog.
    • [2147] When users configured a non-existing directory in the DITA CMS->Import Export preferences, the output was not saved when the Generate Output command completed. The DITA CMS now checks whether the directory exists when setting preferences and, if it doesn't exist, it asks the user whether to create it.
  • Dynamic Release Management Module

    • [1930] The Insert as Conref command did not work correctly for Xmetal. This issue has been fixed.
    • [2085] It is no longer possible to create a new instance of a locked map.
    • [2106] When importing a map, if the map.ditamap or bookmap.ditamap templates were not available, the import failed. The DRM Import now uses the public IDs and DTDs specified in the /system/conf/systemid.xml configuration file.
    • [2116/2177] Fixed typos in error messages and configuration files.
    • [2129] It is now possible to save and release topics that contain conkeyrefs to elements with mandatory children.
    • [2157] Importing content with conkeyrefs did not work with DRM. This issue has been fixed.
    • [2163] Improved how descriptions are displayed in the Create dialogs.
    • [2185] Adding an object to a version did not include the children of the objects. This issue has been fixed.
  • Web Collaborative Reviewer

    • None
  • Output Generator

    • [649] The Generate Output command returned an empty 'outputgenerator_bundle.zip' file if no output was returned to the user but the command was successful. This can be the case for some output types that do not need to return files to the end user. The Generate Output command now returns a dialog indicating that the output was successful.
    • [1919] Removed unnecessary information from the logs.
    • [2097] Changed the args.fo.include.rellinks parameter to args.rellinks since it is deprecated in DITA OT 1.8.
    • [2135] Renamed the redline.ditaval to redline.ditaval.orig for consistency.
    • [2172] *Updated the dita_startcmd_define_classpath target so that the classpath can be extended. See the Detailed Release Notes for more information.
  • Scheduler

    • [2072] Fixed a packaging issue with the scheduler_bin.zip file.
    • [2074] Updated the Java Service Wrapper binaries to version 3.5.25 (same as Output Generator).
  • Web Author

    • [2090] Deployments that used the tracker link feature caused an exception in the Web Author. This issue has been fixed.
    • [2103] Removed the slf4j 1.5.6 jars to prevent MethodNotFoundException errors.
    • [2105] An error message was provided in the log when an unknown trigger class name was found in the triggers.xml file. The Web Author now outputs a warning instead.
    • [2132] The Web Author now uses the new IXIASOFT logo.
  • CMS Application Server

    • None
  • Documentation

    • [1743] When dragging an object to the Dependencies View, the view did not always get updated. The following note was added to the documentation: "To view the dependencies of an object, drag the object from any view into the Dependencies view, making sure to drop it under the Dependencies tree currently displayed."
    • [2183] Updated the documentation to indicate that previews are also available for SVG files.
    • [2187] Added a note to the Spellchecker documentation indicating that the Replace feature is case insensitive.

 

Features


  • None

 

Requirements

ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4164+

DITA CMS Eclipse Client

  • oXygen XML 16.0.0.v2014052022 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4162+

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Postmaster

  • Java JRE 1.7.0_51+

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.

Build 7 - 20141212

Download PDF

What's New?

Bug Fixes


  • DITA CMS

    • [1927] Pasting a path in the Window->Preferences->DITA CMS->Import Export dialog to configure an auto-save directory did not work correctly. This issue has been fixed.
    • [1980] Deleting a document from the Favorites panel no longer displays a broken object.
    • [1987] In some cases, the New Ditaval action used the name and not the xmlattribute value from the conditionaltext.xml file to create the ditaval code. This issue has been fixed and the xmlattribute is now always used.
    • [2019] Fixed a port binding issue that prevented users from calling the Output Generator when two DITA CMS instances were running on the same machine.
    • [2021] The DITA CMS started even when its version was lower than the minimum version required set in the "ixia.cms.version" parameter of the textmlservercfg.properties file. This issue has been fixed.
    • [2023|2038] Special/XML characters are now correctly checked/escaped in Ditaval titles and descriptions.
    • [2032|2034] The behavior of Ditaval view filtering has been improved for non-existing files and collapsed collections.
    • [2036] It is no longer possible to drop a Ditaval file in a collection if another Ditaval exists with the same name.
    • [2046] Right-clicking in the Ditaval view sometimes created a null exception. This issue has been fixed.
    • [2047] Removed a useless logger message ("Unable to save state of DITAEditorInput X") that was generated by the DitaEditorInputFactory.
    • [2060] Missing libraries prevented the DITA CMS from rendering EPS/Tiff images. Libraries have been added and this issue has been fixed.
  • Dynamic Release Management Module

    • [1911] The Validate Links map command now supports the container model.
    • [1989] The "Add to..." menu option was disabled for maps.
    • [2041]* The DITA CMS now checks that a version/release/product name is unique upon release. This feature requires a trigger. See the Detailed Release Notes for more information.
    • [2044] Added more context information (version, product, and release names) to dialogs that list multiple versions.
    • [2053]* It is no longer possible to lock containers and containerParts. This feature requires a configuration change. See the Detailed Release Notes for more information.
    • [2064] When removing a topic from the primary version, a warning message was displayed but the topic was not removed. The DRM now displays a confirmation dialog and deletes the topic correctly.
  • Web Collaborative Reviewer

    • [2018] The WCR now supports PDF generated by the Output Generator with the *.pdf, *.xml.pdf, *.ditaval.pdf, and *.dita.pdf extensions.
    • [2062] When a review was rejected, the WCR changed the state of the object to the lowest state possible. This behavior was fixed and the WCR now correctly changes the state to the previous highest state.
  • Output Generator

    • [2002] Fixed an issue where the Antenna House environment variables were not passed correctly to the OT.
    • [2027] Corrected path conversion on Linux.
    • [2033] Corrected Ditaval handling in output generation.
    • [2045] The file outputgenerator.sh was renamed to outputgenerator.sh.empty.
    • [2051] The property outgen.job.sourcefile.fullpath was renamed to outgen.job.source.filename.
    • [2059] The task ot_build_add_pdfrender was renamed to ot_build_add_pdfrenderer.
  • Scheduler

    • [1994] The <when> values in the schedule.xml file have been converted to the cron format.
    • [2037] Properties wrapper.console.loglevel and wrapper.logfile.loglevel are now set to INFO.
  • Web Author

    • [1072] Document modification dates are now in UTC in the TEXTML Server.
    • [1267] The spell checker was missing the Hunspell's DLL. This issue has been fixed.
    • [1815|2014] Users must now provide comments when changing the status of a document.
    • [2008] The paths in the templates.xml configuration file were updated to use the new default baseline structure.
    • [2009] Commented out the DOCTYPE from teamplate.xml since it caused loading issues.
    • [2013] Editing a topic created a blank revision line in the revision history. This issue has been fixed.
  • CMS Application Server

    • None

 

Features


  • [1267] Added spell checking capabilities to the Web Author.
  • [1431] Ditaval view now supports drag and drop.
  • [1944] Ditaval title now stored within the ditaval XML file as a processing instruction.

 

Requirements

ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4164 minimum

DITA CMS Eclipse Client

  • oXygen XML 16.0.0.v2014052022 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4164

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Postmaster

  • Java JRE 1.7.0_51

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.

Build 6 - 20141031

 

New Features


DITA CMS 4.0 includes many new features. For the list and description of these features, please see the What's New in DITA CMS 4.0 document.

Note that the DITA CMS documentation was updated for 4.0. You can find the updated documentation at the following URL: http://archive.ixiasoft.com/en/products/dita-cms/documentation/4-0/.

Bug Fixes


  • DITA CMS

    This build includes multiple bug fixes and improvements, including the following:

    • [732] The Search and Replace operation can now be cancelled.
    • [914] The revision details in the custom properties now provide different names for the Localize and Import Localized Content actions: actionName="Localize" and actionName="importLocalization".
    • [1013] You can now specify the linking attribute from the right-click menu in the Reltable Editor.
    • [1043] You can now reuse a previously entered comment or a preset comment when you change the status of a document.
    • [1044] When exporting the Search Results, all the pages of the Search Results are now exported (as opposed to the current page only).
    • [1136] The Lock and Release buttons in the toolbar now always reflect the proper document state.
    • [1185] The Generate Topics from Stubs command no longer shows stubs from unlocked maps.
    • [1219] The Documents view now refreshes correctly after a map import.
    • [1299] Moving objects left and right in the DITA Map view sometimes caused a NullPointerException. This issue has been fixed.
    • [1307] When the DITA View is empty, the following buttons are now correctly disabled: "Show Statistics","Create Topic Stub", "Expand Elements", "Collapse Elements", and "Export Map Tsv".
    • [1362] The Redline compare feature now correctly handles bookmap and chapter deletion.
    • [1387] The definitions for the Sequential and Concurrent Localization Managers were corrected in the localizationmanager.xml file.
    • [1414] The Synchronizing Working Documents action can now be run in the background.
    • [1518] The drop-down menus for the Cycles and Document Types panels are now sorted alphabetically in the Search view.
    • [1557] The Referable-Content view no longer raises an exception when connecting to another docbase.
    • [1559] When adding a ul or a table element as a conref, all the required sub-elements are now correctly added.
    • [1570] The Referable-Content view now returns the "Search terms are invalid" message when users enter invalid characters.
    • [1580] The label "All documents" was changed to "All Libraries" in the Referable-Content view.
    • [1588] Connecting to a different docbase sometimes caused a NullPointerException in certain conditions. This issue has been fixed.
    • [1590] If a topic is used more than once in a map, the Spellchecker checks the spelling of that topic only once.
    • [1593] When all the misspelled words had been added to the dictionary, the Add to dictionary button remained enabled and clicking it caused an exception. This issue has been fixed.
    • [1608] Refreshing the Dependencies view sometimes created an exception. This issue has been fixed.
    • [1614] The synchronization of system configuration was improved so starting the DITA CMS is now faster.
    • [1617] The size of the "Topic Template" window was increased.
    • [1640] The Redline compare feature now correctly handles bookmap with modified keydefs.
    • [1645] The Spellcheck now indicates the number of occurrences of misspelled words in a document.
    • [1657] Added caching support to the UserPreferencesManager to lighten the load on the TEXTML Server.
    • [1663] Renamed Postmaster to Scheduler in the configuration files.
    • [1669] The Output Generator no longer leaks connections on logout.
    • [1675] The Spellchecker no longer tries to spell check images.
    • [1688] Increased the performance of the Search and Replace operation on maps.
    • [1712] The Branch snapshot command now uses the accessrights.xml file to determine user rights.
    • [1755] The Save Settings button of the Create Image dialog now works properly.
    • [1757] Multiline comments and processing instructions no longer break the DITA Map View display.
    • [1762] The Ditaval view was improved to include a filter area, descriptions, and drag-and-drop capabilities.
    • [1763] The Lock and Release actions now have their own toolbar that can be moved around.
    • [1765] The Error dialog now closes when users click the Locate button.
    • [1782] The Search and Replace feature of the DITA Map view did not search the referable content. It now searches the map and all its dependencies.
    • [1802] Assigning labels when creating topics now works correctly.
    • [1806] Users can now resize some dialogs (Release, Generate Output, Change Status, Create Topic, Create Resource, Taxonomy, Create Map, Revision History, Create Image) and the DITA CMS will save the new size settings.
    • [1811] When importing documents and selecting the "Update Existing Documents" option, some options were displayed even if they were not applicable. Options that are not applicable to this operation are now greyed out.
    • [1834] The Redline compare feature now correctly handles empty maps.
    • [1841] When performing a Search and Replace on a map in the DITA Map view, if a user selected the option to "lock unlocked documents", some documents remained locked after the operation. This issue has been fixed.
    • [1857] The Archive command now uses the accessrights.xml file to determine user rights.
    • [1952] In the Dependencies view, the "Show Empty Folders" option is no longer enabled by default.
    • [1971] Added the pid folder to the Output Generator build.
    • [1972] When importing files, the DITA CMS did not calculate relative paths correctly. This issue has been fixed.
    • [1978] In some cases, the Ditaval files disappeared from the Ditaval view when they were released. This issue has been fixed.
    • [1982] An exception occurred when setting DITA CMS synchronization preferences on a docbase if the docbase was empty. This issue has been fixed.
    • [1983] When logging in the DITA CMS in a new workspace and restarting the DITA CMS, a NullPointerException exception occurred. This issue has been fixed.
    • [1985] Inserting Key References in oXygen caused a NullPointerException. This issue has been fixed.
    • [1991] It is now possible to set access rights to the Show Preview method in the accessrights.xml file. See the DITA CMS System Administrator's Guide for more information.
  • Dynamic Release Management Module

    • [1853] A typo was fixed in the feature.xml file of the DRM feature.
    • [1960] {DRM} When importing a map in a newly created version (without a container), the DITA CMS assigned the new container and container part to the user that performed the import. This issue has been fixed and the container and container part are no longer assigned to a user.
    • [1967] {DRM} The DITA CMS now allows users to clone a version in the Create New Version dialog by selecting the "Based On" option.
    • [1981] {DRM} Opening DRM products and releases in the editor is now significantly faster.
    • [1984] {DRM} Added the clean-up trigger to the DRM.
  • Web Collaborative Reviewer

    • None
  • Output Generator

    • [1465] Make Output generator temporary folder names more useful.
  • Scheduler

    • [1475] Better notifications added to the time based review job when the reviewer and manager are the same person.
    • [1489] Added option to notification triggers to skip the users who started the action.
    • [1499] DITA CMS now allows tickets to be sent on assignments.
    • [1079] Scheduler will no longer send empty emails to recipients.
  • Web Author

    • [1507] Cleaned WebAuthor startup logs.
    • [1521] Added handshake code between CMSAppServer and WebAuthor to insure they are compatible.
    • [1551] CMSAppServer and WebAuthor build numbers in manifest are now synched.
    • [1788] Multiple error at startup/install with a system config 4.0 with DRM.
  • CMS Application Server

    • None

 

Requirements

  • Java JRE 1.7.0_51+
ComponentRequirement

TEXTML Server

  • Ixiasoft TEXTML Server 4.3.5.4162

DITA CMS Eclipse Client

  • oXygen XML 16.0.0.v2014052022 and up
  • Xmax 8.0.1.61
  • Eclipse SDK 4.3.2 [Build id: 4.3.2.M20140221-1700]
  • Java JRE 1.7.0_51+

DITA CMS Admin plugin

  • TEXTML Admin plugin 4.3.5.4162

WCR Server
Web Author Server

  • Tomcat 6.0.x + Java JRE 1.7.0_51+
  • [Web Author Server only] GlasshFish 3.1.2.x _ Java JDK 1.7.0_51+

Output Generator
Postmaster

  • Java JRE 1.7.0_51+

WCR Client
Web Author Client

  • Java JRE 1.7.0_51
 

*Some configuration changes need to be applied to benefit from the new features, please ask support for samples.