Version 4.4.3
June 23, 2022
Improvements
- Update Apache Freemarker library to 2.3.31. Theme developers should review the Freemarker release notes for changes since 2.3.28.
- Update many 3rd-party library dependencies.
Issue Resolution
- Improve web application stability for certain types of search exceptions.
- Allow IdP-initiated SAML login. (This was a regression introduced in 4.4.2.) See also the special considerations for creating SAML IdP Configurations when using IdP-initated SSO in Configuring SAML Security Profiles
- Persist doctype properties during item reprocessing to eliminate occasional processing errors due to missing properties.
- Correct map processing for chunked reused DITA topics.
- DITA <navtitle> elements containing Arbortext processing instructions are now processed correctly in all contexts.
- Preserve fragment identifiers on DITA links to nested topics and subelements. (This was a regression introduced in 4.2.)
- Built-in XSLT templates for generating DITA bookmap division numbers have been corrected to omit extra segment.
- Correct documentation for modifiable lists and maps.
Deprecated Features
These platform features are deprecated and will be removed at the next major release.
-
/resources/scripts/libs
javascript files.The Titania Delivery platform includes the following javascript files that are available to themes using a url like
[td-host]/resources/scripts/libs/[filename]
. The preferred way to include front-end javascript resources is to put them in thestatic/scripts
theme directory. Refer to Managing Static Files for a Portalbootstrap.js
(version 3.0.3)bootstrap.min.js
(version 3.0.3)jquery-1.11.0.js
jquery-1.11.0.min.js
moment.min.js
(version 2.9.0)
- The default (built-in) portal login page will be removed at the
next major release. This page is automatically supplied
by the platform if the portal theme did not include a
pages/login.ftl
template. All themes provided by Oberon Technologies for the last several years have included this file. But it is possible that very old themes do not includepages/login.ftl
. To avoid problems when upgrading to the next major release, Titania administrators should verify that their portal themes include this file (if using portal authentication). Refer to the Titania Delivery Developer's Guide for additional information.