Release Notes / Version 12.2404
Table Of ContentsThe release contains:
- Breaking changes: 46
- Changes and improvements: 63
- Bugfixes: 112
Only issues which contain release notes are shown in this document. So, the numbers in the list above can be higher than the number of issues presented in the subsections.
Release date: 2024-02-05
Breaking Changes
CMS-23947: Removed Deprecated Workflow Java API
CMS-23909: Replacement of Deprecated Workflow Server Log Facility
CMS-23899: Deprecated ArchiveProcess Workflow Action: Functionality Removed
CMS-23869: Site Manager Removal
CMS-23786: Changed Properties for Process Archiving in the in-memory Setup
CMS-23586: Upgrade to Java 17
CMS-23118: Workflow Server Database Tables
CMS-22810: Removed Conversion Service Bean from CapRepositoriesConfiguration
CMS-21716: Upgraded Spring dependencies to latest major versions
CMS-20028: Property 'usecaplist' no longer interpreted by Workflow Server
CMS-23884: Removed Webtrends Analytics Connector
CMS-23860: Removed class MappedInterceptor
CMS-23847: com.coremedia.blueprint.base.links.impl.RuleUrlPrefixResolver has new constructor
CMS-23843: com.coremedia.blueprint.base.links.Optional removed
CMS-22845: Third-Party Update: Spring Webflow
CMS-23580: Added Configurable Document Types for Search
CMS-23562: StatefulDateTimeField's Configuration has Changed
CMS-23540: Date and Time Formats Configuration Changed
CMS-23171: Running Sencha Cmd after Java 17 Upgrade
CMS-22221: Stricter CSP Rules
CMS-22678: Elastic Social Moderation With CKEditor 5
CMS-24084: Removed usages of Apache HTTP Components 4.x
CMS-23686: Replacement/Removal of Deprecated Code
CMS-23557: Third-Party Update: Caffeine
CMS-20144: Removed deprecated CSS/JS property "ieExpression"
CMS-24015: APPLICATION_OPTS Removed from Base Image
CMS-23629: Volume definitions Moved to Application Module or Deployment
CMS-23628: The coremedia/java-application-base image is now Corretto JRE by default
CMS-23622: Switch from /var/tmp to /tmp as the default java.io.tmpdir path
CMS-23621: Prometheus jmx-exporter Agent Disabled by default
CMS-23613: The environment variable SPRING_PROFILES has been removed from the base image and the compose setup
CMS-23330: coremedia/java-application-base is now based on amazonlinux:2023
CMS-22787: Port 8199 Removed from the Exposed Ports by Default
CMS-23832: Headless Server Uses Auto Configured Task Scheduler Bean
CMS-23635: Media hash calculation Changed
CMS-23487: Replace Springfox with Springdoc
CMS-24021: Migration of Spring XML configuration files to Java Configuration
CMS-23995: CKEditor 4 Support Removed
CMS-23624: Removal of Pre-created Directories in coremedia/java-application-base Image
CMS-23556: Cleaned Up Spring Configuration Files and Classes
CMS-23224: Migration of Spring XML configuration files to Java Configuration
CMS-20586: Removed OpenCalais Integration
Changes and Improvements
CMS-24001: Upgrade to Solr 9.4.1
CMS-23952: Third-Party Update: Apache Tika and Transitive Dependencies
CMS-23830: Updated Maven dependencies and plugins
CMS-17071: --bloburl option for serverexport and serverimport
CMS-23591: Changed icons in Studio to SVG format
CMS-23571: Workflow App Split View Footer Bar
CMS-22970: Fixed Browser Console Warnings
CMS-23554: Adjusted Postgres Sequence Increment Size
CMS-23551: Make blueprint groupId configurable in ModularOneRepoEnforcerRule
CMS-10271: Sort-POM-Plugin for Maven updated
CMS-23970: Third-Party Update: Upgraded jQuery to version 3.7.1
CMS-23949: Modernized eslint and prettier in frontend workspace
CMS-23630: Build OCI conform images and provide property to select base image architecture
CMS-23626: File log directory for Spring Boot dev profile changed
CMS-23714: Fixed headless-server-base Dependencies
CMS-24004: Removed logging-common.xml of base-component artifact
CMS-23780: Updated ESAPI
Bugfixes
CMS-23910: Fixed Content Feeder Bug that Causes Reindexing after Restart
CMS-23678: Fixed Bug in Workflow Converter
CMS-23648: Updated JSON-Java
CMS-23614: Third-Party Update: Jetty
CMS-23597: Ambiguous published navigation tree will be detected
CMS-23080: Removed Property db.schema.name-uppercase
CMS-22486: Set replicator.tmp-dir to /tmp in container setup
CMS-21028: Fixed Feeder Shutdown on Error
CMS-12532: Studio Search and Special Characters in Prefix Queries
CMS-24006: Removed blueprint-handlers.xml
CMS-23598: Change Link Building/Handling for Transformed Blobs
CMS-23874: Fixed Draggable Menu Items Error
CMS-23793: Typo in Withdrawal Success message is fixed
CMS-23758: (Partly) Fixed Bug Where Studio Client Creation of Content Objects Took Too Long
CMS-23731: Fixed Bug Where Withdrawing A Version Could Freeze Studio
CMS-23730: Fixed Bug Where UUID Listeners on Studio Client Remote Beans Lead to Unnecessary Invalidations
CMS-23600: Fixed Library Column Header Localization
CMS-21820: Sometimes the pagegrid loses all content
CMS-23953: Lower severity for new PublishedNavigationTreeValidator issue
CMS-23933: Fixed a Bug Where CKEditor 5 Did Not Notice Changes
CMS-23883: Fixed Taxonomy Suggestions
CMS-23821: The logging of the class org.apache.coyote.http11.Http11InputBuffer is muted
CMS-23807: Bookmarks reordering fixed
CMS-23659: Fixed Taxonomy Renaming
CMS-23611: Fixed Taxonomy Renaming with Double Quotes
CMS-12017: Added Site Id Validator
CMS-23495: Fixed invalid comment in pom.xml
CMS-22661: Replaced deprecated dependency "request" with "axios"
CMS-23595: HeadlessServer: More tolerant request handling for invalid hashes on MediaController
CMS-23956: Update to Jakarta Activation 2.1 (Jakarta EE 10) to avoid dependency conflicts
CMS-23907: CVE-2023-6481 - ch.qos.logback:logback-core:1.4.12
CMS-23882: Updated bouncycastle dependencies
CMS-23875: Refactoring of Internal MBeanRegistry class
CMS-23863: Performance Improvement for LdapUserProvider
CMS-23787: Restored Missing Solr JMX MBeans