Release Notes / Version 13.2512.0
Table Of ContentsBanned duplicate classes from applications
A banDuplicateClasses rule has been added to the
maven-enforcer-plugin configuration to avoid
multiple classes with the same Fully Qualified Class
Name to be on the classpaths of the CoreMedia applications.
Follow Section, “Banned duplicate classes from applications” for upgrade information.
(CMS-28147)
Last Modification Date for Sitemap Entries
Sitemaps can now be generated including a last modification date for each URL. While a sitemap entry previously looked like this:
<url> <loc>http://helios.coremedia.com/corporate/spicy-duck-694</loc> </url>
it will then be extended to like like this:
<url> <loc>http://helios.coremedia.com/corporate/spicy-duck-694</loc> <lastmod>2026-03-02</lastmod> </url>
If last modification dates for URLs are to be included in sitemaps,
system property
cae.sitemap.include-last-modification-date must be
set to true. This is a system-wide setting,
affecting all sitemaps alike. Activating the feature may double the
time for sitemap generation, depending on your content structure.
The Blueprint provides a mechanism to compute last modification dates based on simple rules to minimize computational overhead. You may need to adjust the mechanism to tailor last modification date computation to your sites' content structures and your SEO requirements.
The rules for last modification date computation are designed as follows:
Each editorial content addressed by a URL in the sitemap receives
the most recent modification date of itself and all its linked contents if it is a CMTeasable or descendant thereof, or
just its own modification date if it is a CMLinkable.
Linked contents are all contents linked either through link list properties or through struct properties, markup properties, or (inherited) page placements.
The modification date of a content is the date of its most recent publication when generating a sitemap on the live side.
The following contents are not taken into account when computing the last modification date:
technical contents (symbols, CSS, JavaScript, themes, etc; all that are not of type CMLinkable or descendants thereof),
linked channels (type CMChannel or descendants thereof),
currently not valid contents (with respect to validFrom and validTo properties), and
master content from which a content is derived via localization workflows.
If there is need to adjust the computation of the last modification
date, take a look at implementations of Java interface
ModificationDateAggregator. Adjust existing
implementations to your requirements or introduce new implementations.
(CMS-27828)


