BloomReach Experience Manager V13.2.0 Release Notes (detailed) - BloomReach Experience - Open Source CMS

BloomReach Experience Manager V13.2.0 Release Notes (detailed)

May 20th, 2019

The new maintenance release 13.2.0 is available for general use for our customers and partners. This release includes bug fixes and improvements in core, enterprise and plugin artifacts.

The new versions of these module artifacts have been made available earlier and are now bundled up in this maintenance release. If your project uses such newer artifact versions via project pom overrides, please remove them before starting the upgrade procedure.

We encourage all projects to remain on the regular maintenance release. Using a tagged artifact that is not yet part of a maintenance release should only be done if there is a specific reason and only after testing in your specific project setup.

Important upgrade notice (brXM and brXM Developer Edition)

A potentially critical problem was recently discovered when upgrading from v12 to v13 under specific conditions, which may lead to incorrect (partly reverted) node type changes.

The problem (REPO-2196 [1]) has been fixed in v13.2.0, and backported to the maintenance release v13.1.2, and includes repairing possible inconsistent node type definitions.

Customers that have already upgraded from v12 to a v13.0.x or v13.1.x version MUST upgrade to one of these latest releases at their earliest opportunity to mitigate this issue. Customers planning to upgrade from v12 also MUST target at least release v13.1.2 and preferably v13.2.0.

 

BloomReach Open UI SDK - Version 13.2.0

Bug

  • CHANNELMGR-2318 ] - Provide properly compiled modules for Open UI extension library
  • CHANNELMGR-2348 ] - ESC button doesn't work if focus inside the ui extension dialog
  • CMS-11863 ] - Typedoc of ui-extension shows internal classes
  • CMS-11875 ] - ui-extension build fails on Jenkins: cannot find tsconfig.json
  • CMS-11910 ] - 13.1.1 pulls in far too many jars in CMS
  • CMS-11909 ] - [Edge] Open Ui fields don't work with in Edge
  • CMS-11905 ] - [Safari] Open Ui field with extension from different origin breaks Wicket Editor
  • CMS-11885 ] - Stopped plugin is still being referenced
  • CMS-11852 ] - Scheduled autosave causes stack trace when iframe is destroyed before timeout is cleared
  • CMS-11834 ] - javax.activation jar appearing in CMS due to Tika upgrade
  • CMS-11828 ] - For DAM fields Wicket doesn't show iframes and extension content in View mode
  • CMS-11823 ] - Penpal error in browser console when closing document
  • CMS-11810 ] - CMS cannot handle more than one ui extension field per document
  • CMS-11808 ] - Extension config can break loading it in the wicket editor
  • CMS-11805 ] - Ui extension fields don't support document draft
  • CMS-11772 ] - Deleting a domain breaks admin panel rendering
  • CMS-11557 ] - [Regression] Revision history for publish or taking offline the document is empty

Improvement

  • CHANNELMGR-2325 ] - Add field focus to open ui string field
  • CHANNELMGR-2330 ] - Provide channel root url and relative url for current page to extensions
  • CHANNELMGR-2344 ] - Provide styling name to extensions
  • CMS-11785 ] - Add modal dialog methods to the ui-extension library
  • CMS-11796 ] - Upgrade to Penpal version 3.1.2
  • CMS-11866 ] - Add a possibility to use auto and initial in setHeight calls
  • CMS-11872 ] - Update domain configuration so authors can read the extension config nodes
  • CMS-11902 ] - Add two new document type layouts
  • CMS-11867 ] - Add new sizing options for wicket dialogs
  • CMS-11855 ] - Restyle workflow dialogs
  • CMS-11824 ] - Enforce provided & banned artifacts are not included in the build
  • CMS-11822 ] - Limit size of OpenStringField value to 100K
  • CMS-11821 ] - Develop with JRebel documentation is incorrect - remove the outdated configuration
  • CMS-11809 ] - Add profile for tracking code coverage of projects
  • CMS-11807 ] - Create iframe before Penpal connects
  • CMS-11787 ] - Open dialog with x button in Wicket
  • CMS-11786 ] - Open dialog with x button in Angular
  • CMS-11463 ] - Do not show language dropdown in login screen if there is only one option
  • CMS-11436 ] - Give editors the rights to take the lock in a channel manager
  • CMS-11405 ] - Console: fix styling of dialog buttons

New Feature

  • CMS-11741 ] - Add value-handling methods to the ui-extension library
  • CMS-11742 ] - Document field extension can read document meta-data
  • CMS-11743 ] - Implement compare mode
  • CMS-11744 ] - Document field extension can change iframe height
  • CMS-11745 ] - Document field extension can specify initial height
  • CMS-11817 ] - Create picker page for the document field demo extension
  • CMS-11802 ] - Style border of Open UI fields
  • CMS-11801 ] - Implement read/write of document field value
  • CMS-11781 ] - OpenUi wicket plugin communicates with the ui-extension
  • CMS-11777 ] - Text fields should allow maxlength
  • CMS-11754 ] - Replace jcr events with ContentTypeService based notifications in Beanless Support
  • CMS-11740 ] - Show Open UI document field in Wicket editor
  • CMS-11739 ] - Support loading of document field extensions
  • CMS-11310 ] - Generic Document Field Editor Extension Open UI

Story

  • CMS-11815 ] - Investigate and resolve npm audit issues

Task

  • CMS-11784 ] - Maintain open-ui DAM branches
  • CMS-11904 ] - Add hippo-cms-dependencies to dependencyManagement section of the release pom
  • CMS-11876 ] - Make subitems of "Document" menu item aware of frozen nodes
  • CMS-11865 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all community projects
  • CMS-11804 ] - Switch usage of ckeditor plugins to those in the @bloomreach npm registry scope and gitlab code

 

Hippo Addon Advanced Search - Version 13.2.0

Bug

  • ENT-1398 ] - LDAP: uppercase usernames don't assign principals
  • ENT-1387 ] - Return UNKNOWN in case of replication unknown error
  • ENT-1356 ] - Replication exception when changing mixin on root node
  • ENT-1345 ] - Replication - Manual full sync does not work
  • ENT-1322 ] - [12.6.0 hotfix] Replication fails with o matching property definition found (versionHistory )

Improvement

  • ENT-1401 ] - Compile error in hippo-addon-synchronization
  • ENT-1383 ] - Use latest urlrewritefilter
  • ENT-1382 ] - Rollback replication addon to pre content feed changes
  • ENT-1351 ] - URL Rewriter: add jcr:uuid to default content
  • ENT-1290 ] - Advanced search: add character limit to search box input field
  • ENT-1282 ] - Support replication of multiple HST root nodes

Task

  • ENT-1400 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all enterprise projects
  • ENT-1321 ] - Restore functionality of Replication addon
  • ENT-1310 ] - Upgrade Commons IO to 2.6

 

Hippo Addon Channel Manager - Version 13.2.0

Bug

  • CHANNELMGR-2315 ] - Sticky toast message is visible cross the channels.
  • CHANNELMGR-2323 ] - Create content panel shows infinite progress bar trying to create a document with unknown validator
  • CHANNELMGR-2346 ] - Visual editor: some errors are missing a title
  • CHANNELMGR-2347 ] - [Safari] Components editing is broken
  • CHANNELMGR-2349 ] - Sonar reports error in branchIdModel logic of ChannelActionsPlugin
  • CHANNELMGR-2368 ] - Radio Group fields with custom valuelistprovider must be marked unsupported
  • CMS-11805 ] - Ui extension fields don't support document draft

Improvement

  • CHANNELMGR-2260 ] - Don't get antiCache from top window
  • CHANNELMGR-2289 ] - Add async-await support in AngularJS app
  • CHANNELMGR-2325 ] - Add field focus to open ui string field
  • CHANNELMGR-2328 ] - Sonarqube Javascript analysis settings
  • CHANNELMGR-2330 ] - Provide channel root url and relative url for current page to extensions
  • CHANNELMGR-2344 ] - Provide styling name to extensions
  • CHANNELMGR-2345 ] - Add option for page tools to open dialogs
  • CHANNELMGR-2350 ] - Set buttons of Add channel dialog in the correct order
  • CHANNELMGR-2352 ] - Adjusts dialog sizes
  • CHANNELMGR-2354 ] - Size handle of sitemap/components sidepanel should not overlap bottom border of Search panel
  • CMS-11786 ] - Open dialog with x button in Angular
  • CMS-11787 ] - Open dialog with x button in Wicket
  • CMS-11796 ] - Upgrade to Penpal version 3.1.2
  • CMS-11807 ] - Create iframe before Penpal connects
  • CMS-11822 ] - Limit size of OpenStringField value to 100K
  • CMS-11866 ] - Add a possibility to use auto and initial in setHeight calls
  • HIPPLUG-1591 ] - Add internatiolization for the Boolean Radio Group

New Feature

  • CHANNELMGR-1389 ] - Visual Editing supports Boolean Radio Group fields
  • CHANNELMGR-2292 ] - Expose Open UI document field in content service
  • CHANNELMGR-2293 ] - Show Open UI document field in Visual editor
  • CHANNELMGR-2304 ] - Implement read/write of document field value
  • CHANNELMGR-2326 ] - Investigate sonar results and fix most blatant issues
  • CMS-11739 ] - Support loading of document field extensions
  • CMS-11740 ] - Show Open UI document field in Wicket editor
  • CMS-11742 ] - Document field extension can read document meta-data
  • CMS-11744 ] - Document field extension can change iframe height
  • CMS-11745 ] - Document field extension can specify initial height
  • CMS-11777 ] - Text fields should allow maxlength
  • CMS-11802 ] - Style border of Open UI fields

Story

  • CMS-11815 ] - Investigate and resolve npm audit issues

Task

  • CHANNELMGR-2316 ] - Update frontend-build to v10.0.0
  • CMS-11784 ] - Maintain open-ui DAM branches
  • CMS-11804 ] - Switch usage of ckeditor plugins to those in the @bloomreach npm registry scope and gitlab code

 

Hippo Addon CRISP - Version 13.2.0

Bug

  • CRISP-82 ] - Upgrade Spring Security Version

Improvement

  • CRISP-78 ] - Way to get access to the underlying JsonNode for external connector implementation
  • CRISP-79 ] - Add ResourceServiceBroker#resolveBinaryAsResource(...)
  • CRISP-80 ] - Refactor duplicated code blocks
  • CRISP-81 ] - CrispHstServices#getDefaultResourceServiceBroker() should be able to fallback the shared broker

 

Hippo Addon eForms - Version 13.2.0

Bug

  • EFORMS-561 ] - Dropping component in Ch. Mgr. has ftl errors

Improvement

  • EFORMS-558 ] - FormContainerExporter improvements
  • EFORMS-560 ] - Allow DropDown options to be modified
  • EFORMS-562 ] - Optimize multipart binary handling
  • EFORMS-559 ] - Replace catalog component icon in Channel Manager

 

BloomReach Enterprise Site Toolkit - Version 13.2.0

Bug

  • ENT-1398 ] - LDAP: uppercase usernames don't assign principals
  • ENT-1387 ] - Return UNKNOWN in case of replication unknown error
  • ENT-1356 ] - Replication exception when changing mixin on root node
  • ENT-1345 ] - Replication - Manual full sync does not work
  • ENT-1322 ] - [12.6.0 hotfix] Replication fails with o matching property definition found (versionHistory )

Improvement

  • ENT-1401 ] - Compile error in hippo-addon-synchronization
  • ENT-1383 ] - Use latest urlrewritefilter
  • ENT-1382 ] - Rollback replication addon to pre content feed changes
  • ENT-1351 ] - URL Rewriter: add jcr:uuid to default content
  • ENT-1290 ] - Advanced search: add character limit to search box input field
  • ENT-1282 ] - Support replication of multiple HST root nodes

Task

  • ENT-1400 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all enterprise projects
  • ENT-1321 ] - Restore functionality of Replication addon
  • ENT-1310 ] - Upgrade Commons IO to 2.6

 

Hippo Replication Addon - Version 13.2.0

Bug

  • ENT-1322 ] - [12.6.0 hotfix] Replication fails with o matching property definition found (versionHistory )
  • ENT-1387 ] - Return UNKNOWN in case of replication unknown error
  • ENT-1398 ] - LDAP: uppercase usernames don't assign principals
  • ENT-1356 ] - Replication exception when changing mixin on root node
  • ENT-1345 ] - Replication - Manual full sync does not work

Improvement

  • ENT-1401 ] - Compile error in hippo-addon-synchronization
  • ENT-1383 ] - Use latest urlrewritefilter
  • ENT-1382 ] - Rollback replication addon to pre content feed changes
  • ENT-1351 ] - URL Rewriter: add jcr:uuid to default content
  • ENT-1290 ] - Advanced search: add character limit to search box input field
  • ENT-1282 ] - Support replication of multiple HST root nodes

Task

  • ENT-1310 ] - Upgrade Commons IO to 2.6
  • ENT-1400 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all enterprise projects
  • ENT-1321 ] - Restore functionality of Replication addon

 

Hippo Synchronization Addon - Version 13.2.0

Bug

  • ENT-1398 ] - LDAP: uppercase usernames don't assign principals
  • ENT-1387 ] - Return UNKNOWN in case of replication unknown error
  • ENT-1356 ] - Replication exception when changing mixin on root node
  • ENT-1345 ] - Replication - Manual full sync does not work
  • ENT-1322 ] - [12.6.0 hotfix] Replication fails with o matching property definition found (versionHistory )

Improvement

  • ENT-1401 ] - Compile error in hippo-addon-synchronization
  • ENT-1383 ] - Use latest urlrewritefilter
  • ENT-1382 ] - Rollback replication addon to pre content feed changes
  • ENT-1351 ] - URL Rewriter: add jcr:uuid to default content
  • ENT-1290 ] - Advanced search: add character limit to search box input field
  • ENT-1282 ] - Support replication of multiple HST root nodes

Task

  • ENT-1400 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all enterprise projects
  • ENT-1321 ] - Restore functionality of Replication addon
  • ENT-1310 ] - Upgrade Commons IO to 2.6

 

Hippo Targeting Addon - Version 13.2.0

Bug

  • BT-2152 ] - Possible comparable violation implementation issue

Improvement

  • BT-2142 ] - Improve segment description handling

Task

  • BT-2139 ] - Replace the deprecated #isCmsRequest with #isChannelManagerPreviewRequest

 

Hippo Addon URL Rewriter - Version 13.2.0

Bug

  • ENT-1398 ] - LDAP: uppercase usernames don't assign principals
  • ENT-1387 ] - Return UNKNOWN in case of replication unknown error
  • ENT-1356 ] - Replication exception when changing mixin on root node
  • ENT-1345 ] - Replication - Manual full sync does not work
  • ENT-1322 ] - [12.6.0 hotfix] Replication fails with o matching property definition found (versionHistory )

Improvement

  • ENT-1351 ] - URL Rewriter: add jcr:uuid to default content
  • ENT-1383 ] - Use latest urlrewritefilter
  • ENT-1401 ] - Compile error in hippo-addon-synchronization
  • ENT-1382 ] - Rollback replication addon to pre content feed changes
  • ENT-1290 ] - Advanced search: add character limit to search box input field
  • ENT-1282 ] - Support replication of multiple HST root nodes

Task

  • ENT-1400 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all enterprise projects
  • ENT-1321 ] - Restore functionality of Replication addon
  • ENT-1310 ] - Upgrade Commons IO to 2.6

 

Hippo Workflow Process Management Addon - Version 13.2.0

Bug

  • WPM-1163 ] - HST branches not created with certain configuration
  • WPM-1193 ] - Switching between project and core variants in document editor renders revision menu
  • WPM-1295 ] - 'Campaign schedule set' confirmation messages use book title capitalisation but must use sentence capitalisation
  • WPM-1287 ] - Missing translation key CAMPAIGN_SHOULD_HAVE_STARTED
  • WPM-1280 ] - Cannot copy a content item added to running project
  • WPM-1272 ] - Safari - In Safari the time picker is clipped to the details panel
  • WPM-1269 ] - When altered manually, time is not correctly set for scheduled campaigns
  • WPM-1267 ] - Can't create project after date invalidation messages
  • WPM-1264 ] - Document can be edited when selected project is in state 'RUNNING' and it shouldn't
  • WPM-1263 ] - Project communication filter throws JavaScript error 'ERROR TypeError: i.getFullYear is not a function' using the filter's date-picker
  • WPM-1259 ] - CREATE button remains disabled after user corrected input
  • WPM-1252 ] - When unsetting the start date when a end date is set, the save button is enabled and it shouldn't.
  • WPM-1246 ] - When start time is in the past for existing project, UI does not mark the field as invalid/red
  • WPM-1230 ] - In the time picker, if I set the minutes by clicking on the clock, the time field (outside of the picker) gets focus.
  • WPM-1131 ] - new document pending deletion shows 'Restore' header

Improvement

  • WPM-1270 ] - Add QA classes for the campaign feature
  • WPM-1157 ] - Add Channels height should be the same as the channels table row height

Task

  • WPM-1289 ] - Make sure workflow model is reloaded when switching branch

 

CMS - Version 13.2.0

Bug

  • CMS-11557 ] - [Regression] Revision history for publish or taking offline the document is empty
  • CMS-11633 ] - Enable HippoContentTypeServiceTest again without dependency on CMS
  • CMS-11772 ] - Deleting a domain breaks admin panel rendering
  • CMS-11805 ] - Ui extension fields don't support document draft
  • CMS-11808 ] - Extension config can break loading it in the wicket editor
  • CMS-11810 ] - CMS cannot handle more than one ui extension field per document
  • CMS-11823 ] - Penpal error in browser console when closing document
  • CMS-11828 ] - For DAM fields Wicket doesn't show iframes and extension content in View mode
  • CMS-11852 ] - Scheduled autosave causes stack trace when iframe is destroyed before timeout is cleared
  • CMS-11885 ] - Stopped plugin is still being referenced
  • CMS-11905 ] - [Safari] Open Ui field with extension from different origin breaks Wicket Editor
  • CMS-11909 ] - [Edge] Open Ui fields don't work with in Edge
  • CMS-11910 ] - 13.1.1 pulls in far too many jars in CMS
  • CMS-11863 ] - Typedoc of ui-extension shows internal classes
  • CMS-11834 ] - javax.activation jar appearing in CMS due to Tika upgrade

Improvement

  • CHANNELMGR-2344 ] - Provide styling name to extensions
  • CMS-10703 ] - Validation when moving items to incorrect folders
  • CMS-10965 ] - Docbase field doesn't provide the same order changing and deleting item UI as Link field does
  • CMS-11032 ] - Replace cursor in search field at the same position when using enter
  • CMS-11405 ] - Console: fix styling of dialog buttons
  • CMS-11463 ] - Do not show language dropdown in login screen if there is only one option
  • CMS-11787 ] - Open dialog with x button in Wicket
  • CMS-11807 ] - Create iframe before Penpal connects
  • CMS-11822 ] - Limit size of OpenStringField value to 100K
  • CMS-11855 ] - Restyle workflow dialogs
  • CMS-11866 ] - Add a possibility to use auto and initial in setHeight calls
  • CMS-11867 ] - Add new sizing options for wicket dialogs
  • CMS-11872 ] - Update domain configuration so authors can read the extension config nodes
  • CMS-11902 ] - Add two new document type layouts
  • CMS-11824 ] - Enforce provided & banned artifacts are not included in the build
  • CMS-11821 ] - Develop with JRebel documentation is incorrect - remove the outdated configuration
  • CMS-11809 ] - Add profile for tracking code coverage of projects
  • CMS-11796 ] - Upgrade to Penpal version 3.1.2
  • CMS-11786 ] - Open dialog with x button in Angular
  • CMS-11785 ] - Add modal dialog methods to the ui-extension library
  • CMS-11436 ] - Give editors the rights to take the lock in a channel manager

New Feature

  • CMS-11739 ] - Support loading of document field extensions
  • CMS-11740 ] - Show Open UI document field in Wicket editor
  • CMS-11742 ] - Document field extension can read document meta-data
  • CMS-11743 ] - Implement compare mode
  • CMS-11744 ] - Document field extension can change iframe height
  • CMS-11745 ] - Document field extension can specify initial height
  • CMS-11777 ] - Text fields should allow maxlength
  • CMS-11781 ] - OpenUi wicket plugin communicates with the ui-extension
  • CMS-11801 ] - Implement read/write of document field value
  • CMS-11802 ] - Style border of Open UI fields
  • CMS-11817 ] - Create picker page for the document field demo extension
  • CMS-11754 ] - Replace jcr events with ContentTypeService based notifications in Beanless Support
  • CMS-11741 ] - Add value-handling methods to the ui-extension library
  • CMS-11310 ] - Generic Document Field Editor Extension Open UI

Story

  • CMS-11815 ] - Investigate and resolve npm audit issues

Task

  • CMS-11784 ] - Maintain open-ui DAM branches
  • CMS-11876 ] - Make subitems of "Document" menu item aware of frozen nodes
  • CMS-11904 ] - Add hippo-cms-dependencies to dependencyManagement section of the release pom
  • CMS-11865 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all community projects
  • CMS-11804 ] - Switch usage of ckeditor plugins to those in the @bloomreach npm registry scope and gitlab code

 

Hippo CMS7 Release POM - Version 13.2.0

New Feature

  • CMS-11739 ] - Support loading of document field extensions

Task

  • CMS-11784 ] - Maintain open-ui DAM branches
  • CMS-11904 ] - Add hippo-cms-dependencies to dependencyManagement section of the release pom

 

Hippo Configuration Management - Version 13.2.0

Bug

  • REPO-2190 ] - Multiple site mode breaks concurrent cluster node bootstrap

 

Hippo Essentials - Version 13.2.0

Bug

  • ESSENTIALS-1265 ] - Archetype project with BRC feature error 'Property 'hst:autohosttemplate' is not allowed'
  • ESSENTIALS-1262 ] - In case of forward recursion, stop forwarding

Improvement

  • ESSENTIALS-1263 ] - Replace existing images in library and for tools

Task

  • ESSENTIALS-1266 ] - Replace the deprecated #isCmsRequest with #isChannelManagerPreviewRequest

 

Hippo Essentials Components - Version 13.2.0

Bug

  • ESSCOM-69 ] - EssentialsDocumentComponent and EssentialsContentComponent javadoc is incorrect
  • ESSENTIALS-1262 ] - In case of forward recursion, stop forwarding

Task

  • CMS-11865 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all community projects
  • ESSCOM-70 ] - Replace the deprecated #isCmsRequest with #isChannelManagerPreviewRequest

 

Hippo Plugin Poll - Version 13.2.0

Bug

  • HIPPLUG-1583 ] - Taxonomy: IndexOutOfBoundsException within taxonomy tree

Improvement

  • ESSENTIALS-1263 ] - Replace existing images in library and for tools
  • HIPPLUG-1591 ] - Add internatiolization for the Boolean Radio Group

Task

  • CMS-11865 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all community projects

 

Hippo Plugin Selections - Version 13.2.0

Bug

  • HIPPLUG-1583 ] - Taxonomy: IndexOutOfBoundsException within taxonomy tree

Improvement

  • CMS-11902 ] - Add two new document type layouts
  • HIPPLUG-1591 ] - Add internatiolization for the Boolean Radio Group

New Feature

  • CHANNELMGR-1389 ] - Visual Editing supports Boolean Radio Group fields

 

Hippo Plugin Taxonomy - Version 13.2.0

Bug

  • HIPPLUG-1583 ] - Taxonomy: IndexOutOfBoundsException within taxonomy tree

Improvement

  • HIPPLUG-1591 ] - Add internatiolization for the Boolean Radio Group

Task

  • CMS-11865 ] - Replace deprecated HstRequestContext#isCmsRequest usages in all community projects

 

BloomReach CMS Project Archetype Parent - Version 13.2.0

Bug

  • ARCHE-607 ] - Default log4j2 site log pattern is wrong
  • ARCHE-610 ] - Regression: Use parent project version for essentials.version

Improvement

  • ARCHE-608 ] - Speed up development by using expanded war folder in Cargo deployment

 

Repository - Version 13.2.0

Bug

  • CMS-11834 ] - javax.activation jar appearing in CMS due to Tika upgrade
  • CMS-11910 ] - 13.1.1 pulls in far too many jars in CMS
  • REPO-2190 ] - Multiple site mode breaks concurrent cluster node bootstrap
  • REPO-2196 ] - Jackrabbit cluster sync of outdated NodeTypeRecord changes during startup may break (revert) non-trivial node type changes

Improvement

  • REPO-2194 ] - Improve sanitizeUserId method to cover both uppercase and lowercase behaviour

Task

  • REPO-2191 ] - Exclude 3cp0 library from Quartz transient dependencies

 

Hippo CMS7 Services - htmlprocessor - Version 13.2.0

Task

  • CMS-11804 ] - Switch usage of ckeditor plugins to those in the @bloomreach npm registry scope and gitlab code

 

Hippo Site Toolkit - Version 13.2.0

Bug

  • CMS-11910 ] - 13.1.1 pulls in far too many jars in CMS
  • HSTTWO-4535 ] - hst-jaxrs uses incorrect woodstox dependency
  • HSTTWO-4558 ] - Changed facet navigation view not updated in Channel Manager
  • HSTTWO-4571 ] - Fix for page model working with WPM projects was reverted
  • HSTTWO-4580 ] - Deprecate support for hst:defaulthostname
  • HSTTWO-4588 ] - Stacktrace when working with xmas tree document in CM
  • HSTTWO-4589 ] - Child node is not mapped to compound bean
  • HSTTWO-4592 ] - Cannot load parametersInfo class (ClassNotFoundException) if hst:parametersinfoclassname is used
  • HSTTWO-4594 ] - Remove cms & plugin dependencies from hst content beans
  • HSTTWO-4581 ] - SPA++ page model output does not serve branched content but always content from master
  • HSTTWO-4561 ] - Response forwarding can lead to stackoverflow

Improvement

  • HSTTWO-4557 ] - HstRequestContext#isCmsRequest (and setCmsRequest) have a confusing and outdated name
  • HSTTWO-4560 ] - PageModelApiMount instances always return null for #getChannel
  • HSTTWO-4562 ] - Forward recursion protection
  • HSTTWO-4584 ] - Missing resource bundle should be logged as INFO, not WARN, from ResourceBundleFamilyFactory
  • HSTTWO-4586 ] - Make switch template configurable for other extensions than .ftl

New Feature

  • HSTTWO-4550 ] - Integrating beanless code into hst
  • HSTTWO-4552 ] - Replace JCR reads w/ ContentTypeService for class generation
  • HSTTWO-4565 ] - Support of Adding Custom Methods to the Dynamic Beans.
  • HSTTWO-4573 ] - DynamicObjectConverter should be thread safe
  • HSTTWO-4577 ] - Use HippoEssentialsGenerated annotation instead of AutoEnhancedBean

Task

  • HSTTWO-4567 ] - Verify auto-generated content beans with custom compound types
  • HSTTWO-4570 ] - exclude junit from jexl transient dependencies
  • HSTTWO-4572 ] - Test content beans generation with image sets
  • HSTTWO-4591 ] - Create tests in beanless generation that use existing beans in codebase

 

Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?