Release Notes 7.7.7 - Enterprise Java Content management system - Hippo CMS

Release Notes 7.7.7

30 October 2012

Introduction

Dear All,

We are happy to announce the New Maintenance Release 7.7.7 which is available for public use. The list of artifacts & its versions* are mentioned below. Updating project parent pom with 7.7.7 version should provide you these dependencies*. New projects can be bootstrapped using the new archetype version 1.05.09

Those developers that are closely watching our Maven repository may have noticed that several of the artifacts that are part of this maintenance release have been available for a few days already. This is due to a slight change in our release procedure. When we fix issues for a specific artifact, we will first do all possible internal testing, then tag the artifact and also ask selected projects to test the tag in their setup. If no further issues pop up, the tag will be released as part of a regular 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 for it, and only after testing in your specific project setup.

Thanks & Regards,
The Hippo R&D team

----------------------------------------------------------------------
IMPROVEMENTS & BUG FIXES
CMS
CMS7-6513    Xinha editor autosave causes WicketAjax to block
CMS7-6517    Backport: Xinha editor autosave causes WicketAjax to block [CMS7-6513]
CMS7-6514    xinha blocks on trunk
CMS7-6498    Backport : make sure cms set empty hippo:text binary when pdf extraction fails
CMS7-6441    CMS7.7 Wrong order of save field VS save session (due to a bad connection) causes loss of content
CMS7-6438    IE: Can not put focus on title field in compound blocks after adding new compound
CMS7-6454    BACKPORT: Some JPEG's don't get read with Java's JPEGImageReader
CMS7-6497    Regression: hippo:moduleconfig shows up in "My todo list" on dashboard
CMS7-6472    BACKPORT: Reduce chance of out-of-memory during image upload (patch attached)
CMS7-6256    Classloading issue in broken links checker
CMS7-6274    Xinha IE JS error: object doesn't support property or method 'pasteHTML'
CMS7-6278    channel manager locking improvements
CMS7-6405    Backport CMS-6393 to 7.7: Exceptions while uploading an image in CMS
CMS7-6420    Warning during bootstrap process: "Build number not valid, not storing it on initialize item 'hippo-cms-document-only-pickers'"
CMS7-6452    [BACKPORT] Xinha javascript embedding
CMS7-6471    Bump the version of the HTMLCleaner to 1.02.07
CMS7-6479    Backport to 7.7: When thumbnail size is altered the height/width of the surrounding html should be changed (CMS7-6285)
CMS7-6487    BACKPORT: Channel manager should work seamlessly when sites are deployed as ROOT.war CMS7-6486
CMS7-6544     Backport: Upload: Backward compatibility of allowed extensions is broken [CMS7-6543]
CMS7-6530     Channel manager is throwing errors in the console
CMS7-6523     BACKPORT: Convert non-standard image mimetypes to standardized versions [CMS7-6509]
CMS7-6539     Backport - (CMS7-6445) Add audit logging to the console

Repository
REPO-488    Upgrade pdf box to at least 1.7.1
REPO-491    Backport - Jcr quartz integration allows jobs to be run concurrently on different cluster nodes
REPO-489    Add option to disable workflow scheduling
REPO-493    Exception logged after scheduled publication in cluster
REPO-494    Error related to locking logged when executing a job in a clustered environment
REPO-501     Even when a hippo:text property is available on the node, indexing will still attempt to extract it
REPO-498     Upgrade to Jackrabbit 2.2.13
REPO-515     Make the ping servlet only handle one request at the time

HST
HSTTWO-2286    Backport to 7.7: Regression: ComponentRepresentation includes context path in iconURL for mount without a context path
HSTTWO-2287    Configuration not reloaded after delete followed by direct import
HSTTWO-2285    Avoid possible ArrayIndexOutOfBoundsException in HstManagerImpl when finegrained reloading hst model
HSTTWO-2284    When the deprecated hst:refidsitemapitem is configured on a sitemenuitem, log a warning and what to use instead
HSTTWO-2288    When the resourceURL is used with an incorrect id, instead of throwing a HstComponentException return with a response.sendError
HSTTWO-2291    Have the NoopPipeline return a 404 instead of a 204 no content
HSTTWO-2305    Make the HST model fine-grained reloading more resilient and auto-fixed after it is corrupted
HSTTWO-2311     Fine-grained reloading may fail on cluster nodes when publishing HST changes : part (1)
HSTTWO-2317     NPE in HstSiteServer

(*) 7.7.7 ARTIFACTS VERSIONS

CORE
    commons    1.01.00
    repository    2.22.11
    cms    2.22.13

    addon-faceteddate    2.22.01
    addon-publication-workflow    2.22.05
    addon-hst-configuration-editor    1.09.02
    addon-channel-manager    2.22.09
    addon-google-analytics    2.22.02
    addon-brokenlinks    2.22.02
    addon-automatic-export    2.02.04
    packages    2.22.07
    hst    2.24.10
FORGE   

    dashboard-document-wizard    1.03.09
    gallerypicker    1.10.01
    easy-forms    2.10.03
    easy-forms-hst    2.10.02
    poll    1.05.04
    relateddocs    2.08.07
    selection    2.05.06
    sitemap    1.03.00
    taxonomy    1.08.04
    tcmp    1.05.04
    properties    2.07.07
    content-blocks    1.08.02
    ecm-tagging    4.04.01
Enterprise   
    addon-newsletter-manager    1.02.02
    addon-reporting    1.04.02
Dependencies
    jackrabbit    2.2.12-h1
Demos
    Archetypes    1.05.09
    Go Green    3.05.08
    Go Green ENT    3.05.08

Release Notes 7.7.7

30 October 2012

Introduction

Dear All,

We are happy to announce the New Maintenance Release 7.7.7 which is available for public use. The list of artifacts & its versions* are mentioned below. Updating project parent pom with 7.7.7 version should provide you these dependencies*. New projects can be bootstrapped using the new archetype version 1.05.09

Those developers that are closely watching our Maven repository may have noticed that several of the artifacts that are part of this maintenance release have been available for a few days already. This is due to a slight change in our release procedure. When we fix issues for a specific artifact, we will first do all possible internal testing, then tag the artifact and also ask selected projects to test the tag in their setup. If no further issues pop up, the tag will be released as part of a regular 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 for it, and only after testing in your specific project setup.

Thanks & Regards,
The Hippo R&D team

----------------------------------------------------------------------
IMPROVEMENTS & BUG FIXES
CMS
CMS7-6513    Xinha editor autosave causes WicketAjax to block
CMS7-6517    Backport: Xinha editor autosave causes WicketAjax to block [CMS7-6513]
CMS7-6514    xinha blocks on trunk
CMS7-6498    Backport : make sure cms set empty hippo:text binary when pdf extraction fails
CMS7-6441    CMS7.7 Wrong order of save field VS save session (due to a bad connection) causes loss of content
CMS7-6438    IE: Can not put focus on title field in compound blocks after adding new compound
CMS7-6454    BACKPORT: Some JPEG's don't get read with Java's JPEGImageReader
CMS7-6497    Regression: hippo:moduleconfig shows up in "My todo list" on dashboard
CMS7-6472    BACKPORT: Reduce chance of out-of-memory during image upload (patch attached)
CMS7-6256    Classloading issue in broken links checker
CMS7-6274    Xinha IE JS error: object doesn't support property or method 'pasteHTML'
CMS7-6278    channel manager locking improvements
CMS7-6405    Backport CMS-6393 to 7.7: Exceptions while uploading an image in CMS
CMS7-6420    Warning during bootstrap process: "Build number not valid, not storing it on initialize item 'hippo-cms-document-only-pickers'"
CMS7-6452    [BACKPORT] Xinha javascript embedding
CMS7-6471    Bump the version of the HTMLCleaner to 1.02.07
CMS7-6479    Backport to 7.7: When thumbnail size is altered the height/width of the surrounding html should be changed (CMS7-6285)
CMS7-6487    BACKPORT: Channel manager should work seamlessly when sites are deployed as ROOT.war CMS7-6486
CMS7-6544     Backport: Upload: Backward compatibility of allowed extensions is broken [CMS7-6543]
CMS7-6530     Channel manager is throwing errors in the console
CMS7-6523     BACKPORT: Convert non-standard image mimetypes to standardized versions [CMS7-6509]
CMS7-6539     Backport - (CMS7-6445) Add audit logging to the console

Repository
REPO-488    Upgrade pdf box to at least 1.7.1
REPO-491    Backport - Jcr quartz integration allows jobs to be run concurrently on different cluster nodes
REPO-489    Add option to disable workflow scheduling
REPO-493    Exception logged after scheduled publication in cluster
REPO-494    Error related to locking logged when executing a job in a clustered environment
REPO-501     Even when a hippo:text property is available on the node, indexing will still attempt to extract it
REPO-498     Upgrade to Jackrabbit 2.2.13
REPO-515     Make the ping servlet only handle one request at the time

HST
HSTTWO-2286    Backport to 7.7: Regression: ComponentRepresentation includes context path in iconURL for mount without a context path
HSTTWO-2287    Configuration not reloaded after delete followed by direct import
HSTTWO-2285    Avoid possible ArrayIndexOutOfBoundsException in HstManagerImpl when finegrained reloading hst model
HSTTWO-2284    When the deprecated hst:refidsitemapitem is configured on a sitemenuitem, log a warning and what to use instead
HSTTWO-2288    When the resourceURL is used with an incorrect id, instead of throwing a HstComponentException return with a response.sendError
HSTTWO-2291    Have the NoopPipeline return a 404 instead of a 204 no content
HSTTWO-2305    Make the HST model fine-grained reloading more resilient and auto-fixed after it is corrupted
HSTTWO-2311     Fine-grained reloading may fail on cluster nodes when publishing HST changes : part (1)
HSTTWO-2317     NPE in HstSiteServer

(*) 7.7.7 ARTIFACTS VERSIONS

CORE
    commons    1.01.00
    repository    2.22.11
    cms    2.22.13

    addon-faceteddate    2.22.01
    addon-publication-workflow    2.22.05
    addon-hst-configuration-editor    1.09.02
    addon-channel-manager    2.22.09
    addon-google-analytics    2.22.02
    addon-brokenlinks    2.22.02
    addon-automatic-export    2.02.04
    packages    2.22.07
    hst    2.24.10
FORGE   

    dashboard-document-wizard    1.03.09
    gallerypicker    1.10.01
    easy-forms    2.10.03
    easy-forms-hst    2.10.02
    poll    1.05.04
    relateddocs    2.08.07
    selection    2.05.06
    sitemap    1.03.00
    taxonomy    1.08.04
    tcmp    1.05.04
    properties    2.07.07
    content-blocks    1.08.02
    ecm-tagging    4.04.01
Enterprise   
    addon-newsletter-manager    1.02.02
    addon-reporting    1.04.02
Dependencies
    jackrabbit    2.2.12-h1
Demos
    Archetypes    1.05.09
    Go Green    3.05.08
    Go Green ENT    3.05.08