Content Manager core changes (15.1.0)
This release includes several improvements to the Content Manager core.
- Added support for plugins in Web service API
- Tridion Docs 15 now supports
IWriteplugins forBaselineandBaselineItems, and supportsIDeleteplugins. - Content Manager OpenAPI
- Tridion Docs 15.1 introduces OpenAPI as a new public API for use with Content Manager. Tridion Docs OpenAPI is a RESTful web service that is the preferred API for interacting with Content Manager. OpenAPI is used by the Organize Space user interface.
- Automatic XML configuration upgrade when upgrading from Tridion Docs 15
- When you perform an upgrade from Tridion Docs 15 to Tridion Docs 15.1, the upgrade transforms your XML configuration files to become valid against Tridion Docs 15.1 schemas. If you are upgrading from an earlier version than Tridion Docs 15, you still need to make those modifications yourself.
- Resilient response to invalid XML configuration
-
Before Tridion Docs 15.1, a service would fail on startup if its XML configuration was invalid. As from Tridion Docs 15.1, a service with an invalid XML configuration will instead throw an exception and wait for a valid XML configuration. This is true for the following services:
- BackgroundTask
- TranslationBuilder
- TranslationOrganizer
- Additional metadata fields, sourced from a simple, out-of-the-box taxonomy system
-
Tridion Docs 15.1introduces a new XML configuration file, Admin.XMLTaxonomyConfiguration.xml, which users that have the new Taxonomy Management privilege can configure from Organize Space at . This file configures a basic taxonomy consisting of the following metadata properties, along with some out-of-the-box sample values:
PRODUCTFAMILYPRODUCTRELEASEGOALAUDIENCE
- Applications migrated to .NET Core to support reading configuration from multiple sources
- In our journey to configure Tridion Docs from a centralized configuration system, individual Content Manager applications need to support reading their configuration from multiple sources, such as from a configuration file or another configuration system. Converting the applications to .NET Core makes this transition easier, as it already provides support for reading configuration from multiple sources.
- Solr Lucene 9.4.1
-
The Content Manager search engine is now upgraded to Solr Lucene 9.4.1. Because this new version of Solr implements Server Name Identification (SNI), the keystore should contain all allowed IP addresses. For this reason, the peer name check (expressed through the
SOLR_SSL_CHECK_PEER_NAMEproperty) was disabled by default in solr.cmd as from Tridion Docs 15.1. You can enable it, together with a new keystore, yourself. - Delete Publication Version business rule
-
This release adds a new business rule that triggers the automatic deletion of a publication whenever the last remaining version of a publication is deleted. This rule prevents having an invalid publication that contains no versions.