Version 3.1
March 30, 2017
New Features
The following new features and improvements were added in this release.
- Configurable support for non-DITA XML document types is now available.
- Support for DocBook 5.0 has been added to the default document type collection.
- Support for linking to DITAVAL files to apply filtering to some or all of a map, using either the DITA 1.3 <ditavalref> element or using <data name="ditavalref" href="file.ditaval"/> within <topicmeta>.
- A Portal theme API for storing persistent data in the database is available. In the default theme, this enables new features like remembering recently viewed documents, recent searches, and user-specific favorites/bookmarks. (for secured portals). Additionally, the API, enables portal themes to accommodate advanced custom functionality.
- XSLT hooks for pre-processing XML content before the DITA processing occurs.
- The client connector/sync infrastructure is streamlined.
- File based names are captured as metadata.
Resolved Issues
The following issues were resolved in this release.
- If a file has a numerical title, it now appears portals.
- Documents with titles that contain non-Latin characters appear in search results.
- Using blank URIs in the XSLT
document()
function now appears correctly. - Downloading content with embedded comments, no longer produces invalid markup.
- Embedded comments are now placed in expected locations.
- Default styling for uicontrol, wintitle, and userinput is now bold.
- Image conrefs function as expected.
- The quick-hit reports in the portal UI are limited to the last 30 days
- Titles and metadata values do not include nested indexterms.
- Heading nodes in assemblies appear as expected.
- The Document Types section of the admin guide indicates that it is DITA 1.3.
- Default portal theme homepage sections function as expected.
- TD client connector metadata loader specifies non-cascading metadata
- Reltable processing includes @collection-type in relcells
- Username and password authentication support for MongoDB functions as expected.
- Setting @format to a non-DITA value on a map causes title-only topicrefs to get pseudotopics
- Invalid tables that use percent signs for column widths are appear as expected.
- If the path to _td.ditaval contains a space and it is accessed via relative path, it now functions as expected.
- EOT fonts are sent to the browser with the correct MIME type.
- Portal caches are no longer reset when the portal details are viewed in the admin web application.
- XIncluded content is being validated and receives default (@class) attributes with schema-based content.
- XIncludes are resolved in contextualized copies of topics
- Right-to-left languages like Hebrew and Arabic now function as expected.
- Portals created for new users from the User Management UI function as expected when logging in.
- Folder-level reprocessing functions as expected.
- The tdsync tool deletes/downloads missing files if there are no files to modify.
- Markdown text is properly rendered in new portals.
- When you create a new portal without any content, the 'Available Publications' section is available.
- If XML content without a title is present in the viewer or homepage, the page functions as expected.
- Assembly rendering headings as expected.