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

7.9.2 release notes

September 5, 2014

We are happy to announce the availability of new maintenance version of Hippo-CMS 7.9.2. This release brings lots of imrpovements that are backported from trunk, bug fixes and more - below you can find pointers to all of the changes. You can bootstrap new projects using archetyp 1.09.03

Immediately after this release we realised a blocker issue CMS-8268, this has been fixed in susbequent release 7.9.3, so we encourage to use latest version.

NEW FEATURE

CMS

  • [ CMS7-8206] - Backport (7.9): Allow to customize Logout behavior

REPOSITORY

  • [ REPO-1037] - Forward port REPO-1025: Extend StringCodecFactory with optionally localized StringCodecs

CHANNEL MANAGER

  • [ CHANNELMGR-7] - Show tooltip for "open link" in menu editor

IMPROVEMENT

CMS

  • [ CMS7-8180] - Backport Make the bootstrap order of cms-dashboard, cms-reports, cms-browser and cms-admin deterministic
  • [ CMS7-8171] - Forward port CMS 7458 to 7.9: Image cropper preview not shown for "large" image variants
  • [ CMS7-8197] - Backport (7.9): Allow to set security provider when creating/editing a user
  • [ CMS7-8221] - Backport (7.9): Improve reusability of CodeMirrorEditor for others such as FreeMarker template editor
  • [ CMS7-8223] - Backport (7.9): Console - Syntax highlighting in Template property value editor
  • [ CMS7-8234] - Backport (7.9): Support readOnly option in CodeMirrorEditor

HST

  • [ HSTTWO-3030] - DefaultContentBeansTool.getAnnotatedClasses() doesn't need to depend on HstRequestContext
  • [ HSTTWO-3032] - Bump Solrj dependency to latest version
  • [ HSTTWO-3034] - Add a PlainFilterChainInvokingPipeline which can be used for JAAS login
  • [ HSTTWO-3042] - Log level to INFO in EditableMenuItemImpl constructor
  • [ HSTTWO-3048] - Backport (7.9): Extensibility to override document/binary link generation in SimpleContentRewriter
  • [ HSTCONFIGEDIT-147] - Backport (7.9): Syntax highlighting in Freemarker Template editor

REPOSITORY

  • [ REPO-997] - Improve ServicingSearchIndex to avoid multiple invocations of super.updateNodes
  • [ REPO-1031] - Backport (7.9): More convenient way to implement a custom security provider
  • [ REPO-1034] - Updating a job or trigger should update the nextFireTime trigger property
  • [ REPO-1043] - JcrJobStore improvements

TASK

CMS

  • [ CMS7-8134] - Create branches for 7.9 core artifacts
  • [ CMS7-8218] - Backport (Trunk to 7.9) - HTML Cleaner Service: "style" is not included in attributes for "td", "th", and "tr"

HST

  • [ HSTCONFIGEDIT-151] - Backport (7.9): Revert syntax highlighting in Freemarker Template editor

ENTERPRISE

  • [ ENT-587] - Create branches for 7.9 enterprise artifacts
  • [ ENT-616] - Update Parent version of "hippogogreen-enterprise-3.09.XX" project POM to keep in sync with release POM snapshot version.

BUG

CMS

  • [ CMS7-7979] - Channel manager blank when running in Wicket debug mode
  • [ CMS7-8139] - Backport (7.9) - hst reference property shows error when no value is given
  • [ CMS7-8152] - Bootstrap content for CMS unit tests logs many errors
  • [ CMS7-8154] - Reduce logs being produced when session is not live
  • [ CMS7-8161] - Backport (7.9) - UI becomes unresponsive when trying to move a menu item in a big menu
  • [ CMS7-8169] - Backport (7.9) - CKEditor logs ItemNotFoundException
  • [ CMS7-8176] - Backport request short circuiting in case of non live jcr session encountered
  • [ CMS7-8178] - Backport (7.9) - CKEditor logs error for mailto: links
  • [ CMS7-8184] - Backport CMS-8133 to 7.9 - Page management > Edit menu: Menu wrapping is not UI friendly
  • [ CMS7-8186] - Backport (7.9) - CKEditor textselection plugin adds empty paragraphs
  • [ CMS7-8228] - Backport : Channel manager does first keepalive check always against contextpath /site
  • [ CMS7-8248] - Document Type Editor throws exception
  • [ CMS7-8104] - Child types of custom document types cannot be instantiated
  • [ CMS7-8192] - Regression: with advanced search, each login creates an action in the activity stream
  • [ CMS7-8196] - Backport (7.9): Numeric Locale for English User is wrong
  • [ CMS7-8199] - Backport 8194 to 7.9: fullscreen image cropping is buggy with very large images
  • [ CMS7-8226] - Backport 7.9: Regression - Automatic translation does not work anymore
  • [ CMS7-8254] - backport: revert explicit ordering for CMS dashboards bootstrap items

HST

  • [ HSTTWO-3050] - backport : NullPointerException in HippoDocument#getHippoCompound when compound is null
  • [ HSTTWO-3054] - Backport: In case of a ChannelManagerEventListenerException with status STOP_CHANNEL_PROCESSING, any created content from a prototype should also be discarded
  • [ HSTCONFIGEDIT-140] - Forward port from branch: Existing sitemenu parameters do not show in the HST configuration editor interface
  • [ HSTCONFIGEDIT-149] - Backport (7.9): Freemarker template visibility is incorrect in template editor

REPOSITORY

  • [ REPO-921] - Faceted navigation configuration with incorrect hippo:docbase generates NPE that is hard to correct
  • [ REPO-965] - AcceptRequestTest sometimes fails on Hudson
  • [ REPO-1016] - Backport (7.9) - Cannot pick a newly uploaded image with the image link picker
  • [ REPO-1040] - Property delete in initialization does not work
  • [ REPO-1041] - The same job can be executed on multiple cluster nodes sequentially
  • [ REPO-1047] - Backport 7.9: hippo:paths property not indexed as facet
  • [ REPO-1050] - Backport 7.9: Scheduling a job might fail due to concurrent session refresh
  • [ REPO-1051] - Backport 7.9: Make processing order of initialize items deterministic when sequence numbers are equal
  • [ REPO-1053] - Backport 7.9: JCRJobStore must shut down executor service on shutdown

ENTERPRISE

  • [ ENT-538] - query error in Go Green Entrprise Enterprise Forms - Easy Forms Document Migrator
  • [ ENT-584] - Enterprise Forms: When a form has no title the ftl template breaks.
  • [ ENT-611] - bulk workflow actions in advanced search do not show progress bar

ARTIFACTS & VERSIONS in 7.9.2

CORE

Addon HST Config Editor 1.13.03*
Addon Channel Manager 2.26.05*
Addon Search Service 1.03.00
Commons 1.04.01
CMS 2.26.06*
Hippo theme 1.01.03
HST 2.28.06*
Packages 2.26.00
Repository 2.26.05*
Services 1.04.01
Utilities 1.03.00*
Project 26

FORGE

Content Blocks 1.11.01*
Dashboard Document Wizard 1.05.00
ECM Tagging 4.07.01
Gallerypicker 1.13.00
Poll 1.08.00
Relateddocs 2.10.00
Robotstxt 1.08.00
Resource bundle 1.02.02
Selection 2.08.01
Sitemap 1.06.01
Taxonomy 1.11.01
TCMP 1.09.00

Enterprise

Addon Reporting 1.08.01
Addon Targeting 2.26.01
Addon Edition Indicator 1.03.01
Addon Advanced Search 1.04.02*
Addon Eforms 1.03.00
Addon Replication 2.26.01

Dependencies

Jackrabbit 2.6.5

Demos

Archtypes 1.09.02*

 

(*) - New artifact versions

 

7.9.2 release notes

September 5, 2014

We are happy to announce the availability of new maintenance version of Hippo-CMS 7.9.2. This release brings lots of imrpovements that are backported from trunk, bug fixes and more - below you can find pointers to all of the changes. You can bootstrap new projects using archetyp 1.09.03

Immediately after this release we realised a blocker issue CMS-8268, this has been fixed in susbequent release 7.9.3, so we encourage to use latest version.

NEW FEATURE

CMS

  • [ CMS7-8206] - Backport (7.9): Allow to customize Logout behavior

REPOSITORY

  • [ REPO-1037] - Forward port REPO-1025: Extend StringCodecFactory with optionally localized StringCodecs

CHANNEL MANAGER

  • [ CHANNELMGR-7] - Show tooltip for "open link" in menu editor

IMPROVEMENT

CMS

  • [ CMS7-8180] - Backport Make the bootstrap order of cms-dashboard, cms-reports, cms-browser and cms-admin deterministic
  • [ CMS7-8171] - Forward port CMS 7458 to 7.9: Image cropper preview not shown for "large" image variants
  • [ CMS7-8197] - Backport (7.9): Allow to set security provider when creating/editing a user
  • [ CMS7-8221] - Backport (7.9): Improve reusability of CodeMirrorEditor for others such as FreeMarker template editor
  • [ CMS7-8223] - Backport (7.9): Console - Syntax highlighting in Template property value editor
  • [ CMS7-8234] - Backport (7.9): Support readOnly option in CodeMirrorEditor

HST

  • [ HSTTWO-3030] - DefaultContentBeansTool.getAnnotatedClasses() doesn't need to depend on HstRequestContext
  • [ HSTTWO-3032] - Bump Solrj dependency to latest version
  • [ HSTTWO-3034] - Add a PlainFilterChainInvokingPipeline which can be used for JAAS login
  • [ HSTTWO-3042] - Log level to INFO in EditableMenuItemImpl constructor
  • [ HSTTWO-3048] - Backport (7.9): Extensibility to override document/binary link generation in SimpleContentRewriter
  • [ HSTCONFIGEDIT-147] - Backport (7.9): Syntax highlighting in Freemarker Template editor

REPOSITORY

  • [ REPO-997] - Improve ServicingSearchIndex to avoid multiple invocations of super.updateNodes
  • [ REPO-1031] - Backport (7.9): More convenient way to implement a custom security provider
  • [ REPO-1034] - Updating a job or trigger should update the nextFireTime trigger property
  • [ REPO-1043] - JcrJobStore improvements

TASK

CMS

  • [ CMS7-8134] - Create branches for 7.9 core artifacts
  • [ CMS7-8218] - Backport (Trunk to 7.9) - HTML Cleaner Service: "style" is not included in attributes for "td", "th", and "tr"

HST

  • [ HSTCONFIGEDIT-151] - Backport (7.9): Revert syntax highlighting in Freemarker Template editor

ENTERPRISE

  • [ ENT-587] - Create branches for 7.9 enterprise artifacts
  • [ ENT-616] - Update Parent version of "hippogogreen-enterprise-3.09.XX" project POM to keep in sync with release POM snapshot version.

BUG

CMS

  • [ CMS7-7979] - Channel manager blank when running in Wicket debug mode
  • [ CMS7-8139] - Backport (7.9) - hst reference property shows error when no value is given
  • [ CMS7-8152] - Bootstrap content for CMS unit tests logs many errors
  • [ CMS7-8154] - Reduce logs being produced when session is not live
  • [ CMS7-8161] - Backport (7.9) - UI becomes unresponsive when trying to move a menu item in a big menu
  • [ CMS7-8169] - Backport (7.9) - CKEditor logs ItemNotFoundException
  • [ CMS7-8176] - Backport request short circuiting in case of non live jcr session encountered
  • [ CMS7-8178] - Backport (7.9) - CKEditor logs error for mailto: links
  • [ CMS7-8184] - Backport CMS-8133 to 7.9 - Page management > Edit menu: Menu wrapping is not UI friendly
  • [ CMS7-8186] - Backport (7.9) - CKEditor textselection plugin adds empty paragraphs
  • [ CMS7-8228] - Backport : Channel manager does first keepalive check always against contextpath /site
  • [ CMS7-8248] - Document Type Editor throws exception
  • [ CMS7-8104] - Child types of custom document types cannot be instantiated
  • [ CMS7-8192] - Regression: with advanced search, each login creates an action in the activity stream
  • [ CMS7-8196] - Backport (7.9): Numeric Locale for English User is wrong
  • [ CMS7-8199] - Backport 8194 to 7.9: fullscreen image cropping is buggy with very large images
  • [ CMS7-8226] - Backport 7.9: Regression - Automatic translation does not work anymore
  • [ CMS7-8254] - backport: revert explicit ordering for CMS dashboards bootstrap items

HST

  • [ HSTTWO-3050] - backport : NullPointerException in HippoDocument#getHippoCompound when compound is null
  • [ HSTTWO-3054] - Backport: In case of a ChannelManagerEventListenerException with status STOP_CHANNEL_PROCESSING, any created content from a prototype should also be discarded
  • [ HSTCONFIGEDIT-140] - Forward port from branch: Existing sitemenu parameters do not show in the HST configuration editor interface
  • [ HSTCONFIGEDIT-149] - Backport (7.9): Freemarker template visibility is incorrect in template editor

REPOSITORY

  • [ REPO-921] - Faceted navigation configuration with incorrect hippo:docbase generates NPE that is hard to correct
  • [ REPO-965] - AcceptRequestTest sometimes fails on Hudson
  • [ REPO-1016] - Backport (7.9) - Cannot pick a newly uploaded image with the image link picker
  • [ REPO-1040] - Property delete in initialization does not work
  • [ REPO-1041] - The same job can be executed on multiple cluster nodes sequentially
  • [ REPO-1047] - Backport 7.9: hippo:paths property not indexed as facet
  • [ REPO-1050] - Backport 7.9: Scheduling a job might fail due to concurrent session refresh
  • [ REPO-1051] - Backport 7.9: Make processing order of initialize items deterministic when sequence numbers are equal
  • [ REPO-1053] - Backport 7.9: JCRJobStore must shut down executor service on shutdown

ENTERPRISE

  • [ ENT-538] - query error in Go Green Entrprise Enterprise Forms - Easy Forms Document Migrator
  • [ ENT-584] - Enterprise Forms: When a form has no title the ftl template breaks.
  • [ ENT-611] - bulk workflow actions in advanced search do not show progress bar

ARTIFACTS & VERSIONS in 7.9.2

CORE

Addon HST Config Editor 1.13.03*
Addon Channel Manager 2.26.05*
Addon Search Service 1.03.00
Commons 1.04.01
CMS 2.26.06*
Hippo theme 1.01.03
HST 2.28.06*
Packages 2.26.00
Repository 2.26.05*
Services 1.04.01
Utilities 1.03.00*
Project 26

FORGE

Content Blocks 1.11.01*
Dashboard Document Wizard 1.05.00
ECM Tagging 4.07.01
Gallerypicker 1.13.00
Poll 1.08.00
Relateddocs 2.10.00
Robotstxt 1.08.00
Resource bundle 1.02.02
Selection 2.08.01
Sitemap 1.06.01
Taxonomy 1.11.01
TCMP 1.09.00

Enterprise

Addon Reporting 1.08.01
Addon Targeting 2.26.01
Addon Edition Indicator 1.03.01
Addon Advanced Search 1.04.02*
Addon Eforms 1.03.00
Addon Replication 2.26.01

Dependencies

Jackrabbit 2.6.5

Demos

Archtypes 1.09.02*

 

(*) - New artifact versions