Bloomreach Experience Manager V12.6.9 Release Notes
February 25, 2020
The new maintenance release 12.6.9 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.
Update considerations
Remove Login Page Captcha Configuration
The captcha has been removed from the login page. Therefore, if your implementation project configured any of the following two configuration properties at the node /hippo:configuration/hippo:frontend/login/login/loginPage, they should be removed to prevent errors being logged during bootstrap after updating or upgrading to this release.
- use.captcha
- show.captcha.after.how.many.times
Update Customized Login Page
If your implementation project contains any login page customizations, those may need to be updated.
As of this release, he SimpleLoginPlugin has been removed. The DefaultLoginPlugin, which extended SimpleLoginPlugin prior to 12.6.9, now extends LoginPlugin directly. If your implementation project extended SimpleLoginPlugin, it should be updated to extend DefaultPlugin instead.
(Relevance) Add GeoLite2/GeoIP2 Database
As of this release, the GeoLite2 database is no longer distributed with the Relevance module. In earlier releases, it was pulled in through a transitive Maven dependency, this is no longer the case. Therefore, implementation projects using Relevance must manually add the database by following the instructions in Add the GeoIP2/GeoLite2 Database to a Project.
Overview of JIRA issues closed in this release
hippo-addon-eforms - Version 4.6.9
Bug
- [ EFORMS-595 ] - Form data CSV export ignores selected item and exports all nodes instead
hippo-site-toolkit - Version 5.6.9
Improvement
- [ HSTTWO-4701 ] - URLs for Page Model API for 'resource' and 'external' type should always be fully qualified
New Feature
- [ HSTTWO-4689 ] - Change PageModelApi to generate fully qualified links to binaries
Hippo CMS Project POM - Version 29.15
Bug
- [ REPO-2250 ] - Block javax.activation dependency after sneaky jakarta.activation artifact rename
Improvement
Task
- [ CMS-12116 ] - Update Jackson Databind to 2.9.9.3
- [ CMS-12237 ] - Update Jackson Databind to 2.9.10
- [ CMS-12306 ] - Update Jackson Databind to 2.10.0
- [ CMS-12357 ] - Update CXF to the latest patch versions
- [ CMS-12498 ] - Update CXF to the latest patch version
Hippo Community Translations - Version 12.6.9
Improvement
- [ CMS-12465 ] - Update copyright statement on login page to 2020
Task
- [ CMS-12499 ] - Remove captcha from login page
- [ CMS-12498 ] - Update CXF to the latest patch version
Hippo Essentials - Version 12.6.9
New Feature
- [ ESSENTIALS-1293 ] - Update Essentials copyright message
Task
- [ ESSENTIALS-1292 ] - Update Swagger to the latest (2.0.x patch) version