11.0.3 release notes - Enterprise Java Content management system - Hippo CMS

11.0.3 release notes

October 31, 2016

The new maintenance release 11.0.3 is available for general use. This release includes bug fixes and improvements in core, enterprise and plugins. For Hippo Enterprise Customers and Partners a new Upgrade Verifier from version 10.2.3 to 11.0.3 is available. Please upgrade your project to this latest maintenance release, see the minor upgrade instructions for more information.

New projects can be bootstrapped using new essentials version, to start follow trails page.

The new versions of these module artifacts have been made available earlier and are now bundled up in this maintenance release. If the project uses such newer artifact versions via project pom override 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.

ARTIFACTS & VERSIONS in 11.0.3

CORE

Addon HST Config Editor 3.0.2*
Addon Channel Manager 4.0.3
Addon Search Service 3.0.0
Commons 3.0.0
CMS 4.0.4*
Hippo Frontend theme 3.0.0
Hippo Frontend plugins 3.0.1
HST 4.0.3*
Packages 4.0.1
Repository 4.0.4*
Services 3.0.0
Services Auto Reload 3.0.0
Services Content Type 3.0.0
Services Event Bus 3.0.0
Services Web Files 3.0.0
Utilities

3.0.1

Project 28.4

PLUGINS

Essentials Components 3.0.3
Content Blocks 3.0.1
Content Tagging 6.0.1
Dashboard Document Wizard 3.0.1
Gallerypicker 3.0.1
Poll 3.0.1
Relateddocs 4.0.1
Resource bundle 3.0.1
Robotstxt 3.0.1
Selection 4.0.1
SEO Support 3.0.1
Sitemap 3.0.1
Taxonomy 3.0.1

Enterprise

Addon Advanced Search 3.0.3*
Addon Edition Indicator 3.0.0
Addon Eforms 3.0.2*
Addon Replication 4.0.2
Addon Synchronization 4.0.1
Addon Reporting 3.0.0
Addon Targeting 4.0.4*
Addon Two Face Authentication 3.0.0
Addon LDAP 3.0.1

Dependencies

Jackrabbit 2.10.1
h2 db version 1.3.175
Maven Plugin ear 2.9

(*) - New artifact versions

IMPROVEMENTS

HST

  • [HSTTWO-3815] - [backport 11.0] hst:setBundle and hst:messagesReplace tags don't respect fmt:setLocale tag
  • [HSTTWO-3840] - ${project.version}, ${project.groupId} and ${project.artifactId} do not get replaced in page-composer artifact during build
  • [HSTTWO-3844] - Forward port to 11.0: ResourceContainer: Don't log warning when resource path is invalid
  • [HSTTWO-3811] - [Backport 4.0] Improve storage model of form data

CMS

  • [CMS-10227] - Saving an empty date field should always result in a placeholder value being set
  • [CMS-10494] - [backport 11.0] Upgrade HTML cleaner to 2.16

CHANNEL MANAGER

  • [CHANNELMGR-855] - MutationObserver in OverlaySyncService should filter out duplicate callbacks

ENTERPRISE FORMS

  • [EFORMS-415] - [Backport 11.0] Date field doesn't allow to set a custom validation rule
  • [EFORMS-436] - [Backport 3.0] Improve storage model of form data
  • [EFORMS-445] - Backport to 3.0: Make ConfirmFormComponent#parse methods non-static

TARGETING

  • [BT-1829] - [forward-port 4.0.4] Add Spring extension point to targeting module

BUGS

CMS

  • [CMS-9563] - current configuration of HtmlCleaner strips <style> elements when setting htmlcleaner.id to empty
  • [CMS-9570] - single quote characters are stored as &apos; in the repository
  • [CMS-10476] - Forward port to 11 Resource field: revision history shows wrong file names
  • [CMS-10491] - [backport 11.0] implement custom HtmlSerializers to better control character entity encoding

CHANNEL MANAGER

  • [CHANNELMGR-837] - Component-JS code executed in CM context
  • [CHANNELMGR-937] - [Backport to 11.0] View link does not load the correct page

HST CONFIGURATION EDITOR

  • [HSTCONFIGEDIT-203] - Fwd port to 11.0: URL&Navigation: hst:page default is not saved

HST

  • [HSTTWO-3815] - [backport 11.0] hst:setBundle and hst:messagesReplace tags don't respect fmt:setLocale tag

REPOSITORY

  • [REPO-1578] - [backport 11.0] Monkey test failures
  • [REPO-1584] - [backport 11.0] [build failure] Stampede test failures
  • [REPO-1586] - [Backport 11.0] Non-deterministic execution order of overlapping delta-merge initializeitems with the same sequence
  • [REPO-1590] - [backport 11.0] Repository login relying on external context (e.g. LDAP) can fail when invoked across classloaders

ESSENTIAL COMPONENTS

  • [ESSCOM-10] - [backport 11.0] HippoHtmlAdapter marshals string in wrong CDATA section

ADVANCED SEARCH

  • [ENT-963] - Advanced search: don't execute search twice

TARGETING

  • [BT-1850] - [backport 11.0] Cookie collector get bootstrapped in new projects

ENTERPRISE FORMS

  • [EFORMS-424] - [Forward-port to release/3.0] - [Eforms] allow other with validation does not work
  • [EFORMS-444] - Fileupload: use getFormRelativeUniqueName instead of getName

11.0.3 release notes

October 31, 2016

The new maintenance release 11.0.3 is available for general use. This release includes bug fixes and improvements in core, enterprise and plugins. For Hippo Enterprise Customers and Partners a new Upgrade Verifier from version 10.2.3 to 11.0.3 is available. Please upgrade your project to this latest maintenance release, see the minor upgrade instructions for more information.

New projects can be bootstrapped using new essentials version, to start follow trails page.

The new versions of these module artifacts have been made available earlier and are now bundled up in this maintenance release. If the project uses such newer artifact versions via project pom override 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.

ARTIFACTS & VERSIONS in 11.0.3

CORE

Addon HST Config Editor 3.0.2*
Addon Channel Manager 4.0.3
Addon Search Service 3.0.0
Commons 3.0.0
CMS 4.0.4*
Hippo Frontend theme 3.0.0
Hippo Frontend plugins 3.0.1
HST 4.0.3*
Packages 4.0.1
Repository 4.0.4*
Services 3.0.0
Services Auto Reload 3.0.0
Services Content Type 3.0.0
Services Event Bus 3.0.0
Services Web Files 3.0.0
Utilities

3.0.1

Project 28.4

PLUGINS

Essentials Components 3.0.3
Content Blocks 3.0.1
Content Tagging 6.0.1
Dashboard Document Wizard 3.0.1
Gallerypicker 3.0.1
Poll 3.0.1
Relateddocs 4.0.1
Resource bundle 3.0.1
Robotstxt 3.0.1
Selection 4.0.1
SEO Support 3.0.1
Sitemap 3.0.1
Taxonomy 3.0.1

Enterprise

Addon Advanced Search 3.0.3*
Addon Edition Indicator 3.0.0
Addon Eforms 3.0.2*
Addon Replication 4.0.2
Addon Synchronization 4.0.1
Addon Reporting 3.0.0
Addon Targeting 4.0.4*
Addon Two Face Authentication 3.0.0
Addon LDAP 3.0.1

Dependencies

Jackrabbit 2.10.1
h2 db version 1.3.175
Maven Plugin ear 2.9

(*) - New artifact versions

IMPROVEMENTS

HST

  • [HSTTWO-3815] - [backport 11.0] hst:setBundle and hst:messagesReplace tags don't respect fmt:setLocale tag
  • [HSTTWO-3840] - ${project.version}, ${project.groupId} and ${project.artifactId} do not get replaced in page-composer artifact during build
  • [HSTTWO-3844] - Forward port to 11.0: ResourceContainer: Don't log warning when resource path is invalid
  • [HSTTWO-3811] - [Backport 4.0] Improve storage model of form data

CMS

  • [CMS-10227] - Saving an empty date field should always result in a placeholder value being set
  • [CMS-10494] - [backport 11.0] Upgrade HTML cleaner to 2.16

CHANNEL MANAGER

  • [CHANNELMGR-855] - MutationObserver in OverlaySyncService should filter out duplicate callbacks

ENTERPRISE FORMS

  • [EFORMS-415] - [Backport 11.0] Date field doesn't allow to set a custom validation rule
  • [EFORMS-436] - [Backport 3.0] Improve storage model of form data
  • [EFORMS-445] - Backport to 3.0: Make ConfirmFormComponent#parse methods non-static

TARGETING

  • [BT-1829] - [forward-port 4.0.4] Add Spring extension point to targeting module

BUGS

CMS

  • [CMS-9563] - current configuration of HtmlCleaner strips <style> elements when setting htmlcleaner.id to empty
  • [CMS-9570] - single quote characters are stored as &apos; in the repository
  • [CMS-10476] - Forward port to 11 Resource field: revision history shows wrong file names
  • [CMS-10491] - [backport 11.0] implement custom HtmlSerializers to better control character entity encoding

CHANNEL MANAGER

  • [CHANNELMGR-837] - Component-JS code executed in CM context
  • [CHANNELMGR-937] - [Backport to 11.0] View link does not load the correct page

HST CONFIGURATION EDITOR

  • [HSTCONFIGEDIT-203] - Fwd port to 11.0: URL&Navigation: hst:page default is not saved

HST

  • [HSTTWO-3815] - [backport 11.0] hst:setBundle and hst:messagesReplace tags don't respect fmt:setLocale tag

REPOSITORY

  • [REPO-1578] - [backport 11.0] Monkey test failures
  • [REPO-1584] - [backport 11.0] [build failure] Stampede test failures
  • [REPO-1586] - [Backport 11.0] Non-deterministic execution order of overlapping delta-merge initializeitems with the same sequence
  • [REPO-1590] - [backport 11.0] Repository login relying on external context (e.g. LDAP) can fail when invoked across classloaders

ESSENTIAL COMPONENTS

  • [ESSCOM-10] - [backport 11.0] HippoHtmlAdapter marshals string in wrong CDATA section

ADVANCED SEARCH

  • [ENT-963] - Advanced search: don't execute search twice

TARGETING

  • [BT-1850] - [backport 11.0] Cookie collector get bootstrapped in new projects

ENTERPRISE FORMS

  • [EFORMS-424] - [Forward-port to release/3.0] - [Eforms] allow other with validation does not work
  • [EFORMS-444] - Fileupload: use getFormRelativeUniqueName instead of getName