Release Notes - eZ Publish / Platform - Version 4.2.1 - HTML format

Bug

  • [EZP-10687] - "Empty trash" always fail on huge number of objects : potential PHP_TIME_LIMIT or InnoDB deadlocks problems *can* be circumvented
  • [EZP-12719] - setting RenderParagraphInTableCells doesn't work for th
  • [EZP-14708] - ezurl datatype renders invalid HTML
  • [EZP-14865] - ezcache.php --purge disregards --expiry (w/patch)
  • [EZP-14973] - Update basket keys missing in operation_definition
  • [EZP-14983] - Files are still available when object is moved to trash [patch]
  • [EZP-15128] - Losing input when assigning Object state in edit form
  • [EZP-15417] - ezpgenerateautoloads.php doesn`t work well with config.php autoloading
  • [EZP-15418] - France is listed twice in content.ini/[CountrySettings]/Countries
  • [EZP-15441] - eZDBSchemaInterface subclasses do not allow to dump/rebuild a proper schema: table columns are always sorted
  • [EZP-15467] - ezenum datatype always resets the multiple choice settings when the class is edited
  • [EZP-15485] - Deleted LDAP user nodes are not recreated (with patch)
  • [EZP-15522] - Upgrade script for node assignments which are left behind.
  • [EZP-15530] - Existing ezp users are not synced with ldap users (patch)
  • [EZP-15532] - Bug with eZHTTPTool::getDataByURL and output buffering
  • [EZP-15584] - correct serializeContentObjectAttribute in ezdatetimetype.php file
  • [EZP-15592] - IE6 issue with variable assignment to responseJSON in ezjscore
  • [EZP-15601] - Template error: No such attribute for array(2): additional_info
  • [EZP-15624] - LDAP login handler creates node assignments with wrong versions
  • [EZP-15665] - Site fails when activating TemplateCompile-setting
  • [EZP-15673] - eZCollaborationItemHandler::handleCollaborationEvent() not oracle compatible
  • [EZP-15678] - Template compiler causes warning if node has not URI map
  • [EZP-15688] - ezmultiupload icone is missing on eZ FLow 2.0
  • [EZP-15724] - Custom remove action does not work in ezauthortype when using different base name
  • [EZP-15725] - ez2fs - user cache don't work
  • [EZP-15773] - Infinite loop in ImageManager when using filters from multiple image handlers
  • [EZP-15823] - Running cache clearing procedure from upgrade 4.2.0 using root removes all linux system files
  • [EZP-15845] - eZDir does not accept the root directory
  • [EZP-15848] - Syntax error in ezdebug.php
  • [EZP-15861] - Several bugs in websitetoolbar/sort
  • [EZP-15862] - ezuser - new account can create duplicate entry
  • [EZP-15879] - E_STRICT warning in ezorderitem
  • [EZP-15880] - bad definition of triggers/sequences in oracle upgrade scripts
  • [EZP-15888] - Regression in renderParagraph() after preserveWhiteSpace=false was removed
  • [EZP-15921] - In-memory cache for eZContentClass is not cleared on expireCache()
  • [EZP-15970] - Characters appended to node view urls are used in view cache tree structure
  • [EZP-16009] - SSO handlers can lead to an infinite loop on user/logout
  • [EZP-16022] - eZImageShellHandler : shell string parameters order
  • [EZP-16028] - Policy: state/assign/no limitations doesn't allow user to assign state
  • [EZP-16029] - Word "Tags" is added to template without i18n in line/blog_post
  • [EZP-16037] - Undefined variable: contentVersion in kernel\classes\ezworkflowprocess.php on line 521
  • [EZP-16048] - eZTextFileUser login fail on mysql master/slave
  • [EZP-16078] - Discarding translated draft removes original image
  • [EZP-16126] - availableClassesJsArray wrongly defined as static causing create here menu on sub items to fail
  • [EZP-16184] - Regression in renderParagraph() after preserveWhiteSpace=false was removed with block tags
  • [EZP-16272] - Formatting of SQL queries causes warnings in Postgresql
  • [EZP-16288] - New mail transport classes can not be placed inside extension
  • [EZP-16309] - TC-60 - When exporting a document with an image to ODF (OpenOffice) format, the image was not in the ODF document
  • [EZP-16332] - In-memory cache for eZContentClass when clearing class identifier cache
  • [EZP-16340] - DB Deadlocks on ezcontentobject_tree when updating subnode
  • [EZP-16512] - Activation email is sent even if user registration fails (patch)
  • [EZP-16688] - Content keyword fetch function is not Oracle compatible (patch)
  • [EZP-16836] - Cache for user policies is generated incorrectly when using ActiveAccessExtensions
  • [EZP-16838] - iPhone and Content-Range support (patch)
  • [EZP-16861] - content/browse gives a fatal error when user isn't logged in
  • [EZP-16865] - incorrect operator used for totalPriceIncVat in ezorder.php
  • [EZP-16883] - WebDAV doesn't support clustering
  • [EZP-16966] - Bug in kernel/classes/datatypes/ezobjectrelationlist/ezobjectrelationlisttype.php
  • [EZP-16973] - switchlanguage fetch not working as expected (patch)
  • [EZP-16983] - Login on private section with sso extension causes infinite redirection loop (patch)
  • [EZP-17040] - Users groups not retrieved correctly
  • [EZP-17096] - Incomplete cache file generation on cluster handlers
  • [EZP-17097] - ezcache.php: Some cache items can cause a complete cache purge
  • [EZP-17148] - Template cache not generated can lead to database overload with ezdb cluster file handler
  • [EZP-17202] - MOUNT_POINT_PATH missing from index_cluster.php example in index_image.php
  • [EZP-17685] - RSS GUID is not persistent
  • [EZP-17839] - object states: set button doesn't work in the presence of custom action buttons

Improvement

  • [EZP-15630] - Avoid fatal error when fetching nodes from inconsistent databases
  • [EZP-15793] - eZDFS: Image files and aliases are not removed when a objectversion is deleted
  • [EZP-15812] - Improve debug output of template foreach function (patch)
  • [EZP-15842] - Running eZScript scripts as root should be discouraged
  • [EZP-16105] - Duplicate code in eZObjectRelationListType::validateObjectAttributeHTTPInput()
  • [EZP-16124] - eZContentObjectTreeNode::createPermissionCheckingSQL() should define an index in temporary table
  • [EZP-16680] - Unable to add the same URL alias for other languages (patch)
  • [EZP-16723] - Make cronjob MaxScriptExecutionTime configurable (patch)
  • [EZP-17025] - Reduce wildcard queries when deleting files in the DB cluster (optimisation)
  • [EZP-17087] - Mixing of html and text within a single email for a digest mail
  • [EZP-17099] - ezcache.php: Get confirmation when clearing dangerous directories (patch)

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.