7.8.10 release - Enterprise Java Content management system - Hippo CMS

7.8.10 release

October 28, 2015

Here is a new update for the projects running on 7.8.xx series, a new maintenance release 7.8.10 is available. To have these new dependencies in your project bump the release version to 7.8.10. We also recommend you to upgrade to our latest 10.x version where you can have awesome features. You can bootstrap or create a new project following the trails page.

The new versions of these dependencies have been available for a while, now they are bundled in this release. If the project has been using these dependencies via project pom file, than remove while using this maintenance release. 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.

NEW FEATURE

FORGE GALLERY PICKER

  • [HIPPLUG-921] - [Gallerypicker] Hide upload functionality if user doesn't have write permissions

BUG

CMS

  • [CMS-8346] - CMS 2.24 build fails due to missing or invalid licenses when running with -Ppedantic
  • [CMS-8349] - Backport 7.8 - CMS7-8343: Username containing a space can not login when the "Remember me" box is checked.
  • [CMS-8412] - Backport 7.8 - NullPointerExceptions when sorting assets, if there is a subfolder present
  • [CMS-8434] - Improve Revision History dialog to accommodate documents with title that does not fit into one line.
  • [CMS-8556] - Backport of 8343 is missing partially in 8349
  • [CMS-8650] - Back port to 7.8: Prevent creation of same-name sibling assets and images
  • [CMS-8797] - [Backport 7.8] - OOM error related to the htmldiff when a document contains many differences
  • [CMS-9147] - [Backport CMS7-9143 to 7.8] HippostdPublishableEditor#discard can lead to unexpected deletion of document
  • [CMS-9346] - Backport to 7.8: Regression: original image data is no longer stored as-is

REPOSITORY

  • [REPO-1262] - Backport 7.8 - Make FacetNavigationProvider more robust against misconfiguration (was: CMS show blank page after login because of runtime error)
  • [REPO-1293] - The document translations dropdown shows to add translations although root folders are restricted for the user
  • [REPO-1345] - [7.8 backport] System session impersonator always impersonates to another system session
  • [REPO-1048] - Backport 7.8: hippo:paths property not indexed as facet
  • [REPO-1168] - [7.8] StackOverflowError while removing a node fetched from a RowIterator

HST

  • [HSTTWO-3360] - create on demand method in org.hippoecm.hst.util.SearchInputParsingUtils to exclude & from the special character list
  • [HSTTWO-3424] - Partial backport [7.8] Align path info encoding with rest of URL encoding
  • [HSTTWO-3297] - [Backport to 7.8] channel manager cannot save channel settings when hst:scheme is set to https
  • [HSTTWO-3057] - Unit test failures in hst 2.26.xx
  • [HSTTWO-3092] - [Backport 7.8] Log error when invalid hst:type value on Mount is configured

SITEMAP

  • [HIPPLUG-1066] - HST News Sitemap Component - does not parse propertyCriteria property correctly
  • [HIPPLUG-858] - XML-feed created by sitemap.xml plugin isn't marked as XML

ENTERPRISE ADVANCED SEARCH

  • [ENT-853] - [7.8 backport] Advanced search: bulk publish action ignores domain rules
  • [ENT-805] - document editor and advanced search menu actions are not in sync

ENTERPRISE FORMS

  • [EFORMS-277] - [Backport to 7.8] - DiskFileItemFactory use of FileCleaningTracker is documented or coded wrong
  • [EFORMS-288] - [Backport to 7.8] Fixed FormContainerExporter be only possible to delete container nodes of type 'hst:formdatacontainer'

IMPROVEMENT

CMS

  • [CMS-8476] - [Backport 7.8] - As an editor I create a new document and the name (not the URI) of the document is prepopulated in the title field of the document.
  • [CMS-8432] - Image variants with same dimensions as original are skipped from scaling, missing out on compression/optimization
  • [CMS-9043] - 'remember me' functionality will be removed (umbrella issue)
  • [CMS-9403] - Backport to 7.8 - Using advanced search perspective I get warning about 'no document model ... '
  • [CMS-9523] - [Backport to 7.8] Improve FolderTreePlugin to display nothing in case of invalid configured path

REPOSITORY

  • [REPO-1341] - [backport 7.8] It's possible to call OS commands from Groovy script
  • [REPO-1038] - Improve exception messages in FolderWorkflowImpl
  • [REPO-1174] - Allow anonymous login in PingServlet and make it the default

FORGE GALLERY PICKER

  • [HIPPLUG-865] - Gallerypicker ignores allowed nodetypes on upload
  • [HIPPLUG-866] - Gallerypicker should show available imagesets on upload
  • [HIPPLUG-864] - Gallerypicker should support restricting allowed nodetypes

ENTERPRISE ADVANCED SEARCH

  • [ENT-762] - [Backport 7.8] Document selector must be on primary nodetype only, not include subtypes
  • [ENT-737] - Advanced search: ability to sort the document type dropdown alphabetically

ENTERPRISE FORMS

  • [EFORMS-167] - Enterprise Forms - Change access for conditional properties
  • [EFORMS-234] - Backport 187 to 7.8 - Make linefeed in CSV export configurable

TASK

CMS

  • [CMS-8656] - Update year to 2015 in copyrights, notices, properties etc in 7.8 maintenance branch
  • [CMS-8674] - Tag and release hippo-ckeditor 4.4.6-h1
  • [CMS-9060] - [Backport 7.8] Create simple alternative to RememberMeLoginPlugin

HST

  • [HSTTWO-3144] - backport HSTTWO 3073 to 7.8: When multiple sitemap items qualify for linkrewriting for a node, the result depends on accidental order

 

ARTIFACTS & VERSIONS in 7.8.10

CORE

Addon HST Config Editor 1.11.07
Addon Channel Manager 2.24.12
Addon Search Service 1.01.00
Commons 1.02.06
CMS 2.24.19*
HST 2.26.16*
Packages 2.24.01
Repository 2.24.17*
Services 1.02.03
Utilities 1.01.04
Project 22.2

FORGE

Content Blocks 1.09.04
Dashboard Document Wizard 1.03.11
Easy Forms 2.12.14
ECM Tagging 4.05.04
Gallerypicker 1.11.06*
Poll 1.06.01
Properties 2.08.02
Relateddocs 2.08.12
Robotstxt 1.06.00
Selection 2.06.07
Sitemap 1.04.03*
Taxonomy 1.09.05
TCMP 1.07.07

Enterprise

Addon Newsletter Manager 1.03.02
Addon Reporting 1.06.02
Addon Targeting 2.24.05
Addon Edition Indicator 1.01.02
Addon Advanced Search 1.02.07*
Eforms 1.02.10

Dependencies

Jackrabbit 2.2.12-h1

(*) - New artifact versions

7.8.10 release

October 28, 2015

Here is a new update for the projects running on 7.8.xx series, a new maintenance release 7.8.10 is available. To have these new dependencies in your project bump the release version to 7.8.10. We also recommend you to upgrade to our latest 10.x version where you can have awesome features. You can bootstrap or create a new project following the trails page.

The new versions of these dependencies have been available for a while, now they are bundled in this release. If the project has been using these dependencies via project pom file, than remove while using this maintenance release. 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.

NEW FEATURE

FORGE GALLERY PICKER

  • [HIPPLUG-921] - [Gallerypicker] Hide upload functionality if user doesn't have write permissions

BUG

CMS

  • [CMS-8346] - CMS 2.24 build fails due to missing or invalid licenses when running with -Ppedantic
  • [CMS-8349] - Backport 7.8 - CMS7-8343: Username containing a space can not login when the "Remember me" box is checked.
  • [CMS-8412] - Backport 7.8 - NullPointerExceptions when sorting assets, if there is a subfolder present
  • [CMS-8434] - Improve Revision History dialog to accommodate documents with title that does not fit into one line.
  • [CMS-8556] - Backport of 8343 is missing partially in 8349
  • [CMS-8650] - Back port to 7.8: Prevent creation of same-name sibling assets and images
  • [CMS-8797] - [Backport 7.8] - OOM error related to the htmldiff when a document contains many differences
  • [CMS-9147] - [Backport CMS7-9143 to 7.8] HippostdPublishableEditor#discard can lead to unexpected deletion of document
  • [CMS-9346] - Backport to 7.8: Regression: original image data is no longer stored as-is

REPOSITORY

  • [REPO-1262] - Backport 7.8 - Make FacetNavigationProvider more robust against misconfiguration (was: CMS show blank page after login because of runtime error)
  • [REPO-1293] - The document translations dropdown shows to add translations although root folders are restricted for the user
  • [REPO-1345] - [7.8 backport] System session impersonator always impersonates to another system session
  • [REPO-1048] - Backport 7.8: hippo:paths property not indexed as facet
  • [REPO-1168] - [7.8] StackOverflowError while removing a node fetched from a RowIterator

HST

  • [HSTTWO-3360] - create on demand method in org.hippoecm.hst.util.SearchInputParsingUtils to exclude & from the special character list
  • [HSTTWO-3424] - Partial backport [7.8] Align path info encoding with rest of URL encoding
  • [HSTTWO-3297] - [Backport to 7.8] channel manager cannot save channel settings when hst:scheme is set to https
  • [HSTTWO-3057] - Unit test failures in hst 2.26.xx
  • [HSTTWO-3092] - [Backport 7.8] Log error when invalid hst:type value on Mount is configured

SITEMAP

  • [HIPPLUG-1066] - HST News Sitemap Component - does not parse propertyCriteria property correctly
  • [HIPPLUG-858] - XML-feed created by sitemap.xml plugin isn't marked as XML

ENTERPRISE ADVANCED SEARCH

  • [ENT-853] - [7.8 backport] Advanced search: bulk publish action ignores domain rules
  • [ENT-805] - document editor and advanced search menu actions are not in sync

ENTERPRISE FORMS

  • [EFORMS-277] - [Backport to 7.8] - DiskFileItemFactory use of FileCleaningTracker is documented or coded wrong
  • [EFORMS-288] - [Backport to 7.8] Fixed FormContainerExporter be only possible to delete container nodes of type 'hst:formdatacontainer'

IMPROVEMENT

CMS

  • [CMS-8476] - [Backport 7.8] - As an editor I create a new document and the name (not the URI) of the document is prepopulated in the title field of the document.
  • [CMS-8432] - Image variants with same dimensions as original are skipped from scaling, missing out on compression/optimization
  • [CMS-9043] - 'remember me' functionality will be removed (umbrella issue)
  • [CMS-9403] - Backport to 7.8 - Using advanced search perspective I get warning about 'no document model ... '
  • [CMS-9523] - [Backport to 7.8] Improve FolderTreePlugin to display nothing in case of invalid configured path

REPOSITORY

  • [REPO-1341] - [backport 7.8] It's possible to call OS commands from Groovy script
  • [REPO-1038] - Improve exception messages in FolderWorkflowImpl
  • [REPO-1174] - Allow anonymous login in PingServlet and make it the default

FORGE GALLERY PICKER

  • [HIPPLUG-865] - Gallerypicker ignores allowed nodetypes on upload
  • [HIPPLUG-866] - Gallerypicker should show available imagesets on upload
  • [HIPPLUG-864] - Gallerypicker should support restricting allowed nodetypes

ENTERPRISE ADVANCED SEARCH

  • [ENT-762] - [Backport 7.8] Document selector must be on primary nodetype only, not include subtypes
  • [ENT-737] - Advanced search: ability to sort the document type dropdown alphabetically

ENTERPRISE FORMS

  • [EFORMS-167] - Enterprise Forms - Change access for conditional properties
  • [EFORMS-234] - Backport 187 to 7.8 - Make linefeed in CSV export configurable

TASK

CMS

  • [CMS-8656] - Update year to 2015 in copyrights, notices, properties etc in 7.8 maintenance branch
  • [CMS-8674] - Tag and release hippo-ckeditor 4.4.6-h1
  • [CMS-9060] - [Backport 7.8] Create simple alternative to RememberMeLoginPlugin

HST

  • [HSTTWO-3144] - backport HSTTWO 3073 to 7.8: When multiple sitemap items qualify for linkrewriting for a node, the result depends on accidental order

 

ARTIFACTS & VERSIONS in 7.8.10

CORE

Addon HST Config Editor 1.11.07
Addon Channel Manager 2.24.12
Addon Search Service 1.01.00
Commons 1.02.06
CMS 2.24.19*
HST 2.26.16*
Packages 2.24.01
Repository 2.24.17*
Services 1.02.03
Utilities 1.01.04
Project 22.2

FORGE

Content Blocks 1.09.04
Dashboard Document Wizard 1.03.11
Easy Forms 2.12.14
ECM Tagging 4.05.04
Gallerypicker 1.11.06*
Poll 1.06.01
Properties 2.08.02
Relateddocs 2.08.12
Robotstxt 1.06.00
Selection 2.06.07
Sitemap 1.04.03*
Taxonomy 1.09.05
TCMP 1.07.07

Enterprise

Addon Newsletter Manager 1.03.02
Addon Reporting 1.06.02
Addon Targeting 2.24.05
Addon Edition Indicator 1.01.02
Addon Advanced Search 1.02.07*
Eforms 1.02.10

Dependencies

Jackrabbit 2.2.12-h1

(*) - New artifact versions