Release Notes - eZ Publish / Platform - Version 4.3.0alpha1 - HTML format

Bug

  • [EZP-8991] - JavaScript window.onload event often gets confiscated by one single function
  • [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-13691] - Uneeded space on ezoe with IE7
  • [EZP-14708] - ezurl datatype renders invalid HTML
  • [EZP-14865] - ezcache.php --purge disregards --expiry (w/patch)
  • [EZP-14940] - eZLocale::countryList(..) and eZLocale::languageList() return array with not unique items
  • [EZP-14983] - Files are still available when object is moved to trash [patch]
  • [EZP-15014] - image identifier is hardcoded in upload_images.tpl
  • [EZP-15052] - An object cannot be browsed when creating a link
  • [EZP-15053] - Parse error in tag_custom.tpl
  • [EZP-15263] - After package import, object name is empty
  • [EZP-15418] - France is listed twice in content.ini/[CountrySettings]/Countries
  • [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-15501] - view attribute on links are removed on copy/paste
  • [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-15644] - eZURLAliasFilter should take benefit of the autoload system
  • [EZP-15647] - Extra paragraphs added when pasting text from websites in non IE browsers
  • [EZP-15649] - Class 'None' sometimes saved when changing tag type in popup dialog
  • [EZP-15663] - "Apply to: column" target cells are shifted when rowspan is used
  • [EZP-15678] - Template compiler causes warning if node has not URI map
  • [EZP-15724] - Custom remove action does not work in ezauthortype when using different base name
  • [EZP-15725] - ez2fs - user cache don't work
  • [EZP-15729] - JS Error in websitetoolbar link button if YUI doesn't load + empty page if clicked before page load
  • [EZP-15744] - Permission Error in eZContentClass::instantiate
  • [EZP-15773] - Infinite loop in ImageManager when using filters from multiple image handlers
  • [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-15882] - Embed size when not set in ezxml hardcoded to medium, should use DefaultEmbedAlias
  • [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-15972] - ezcache.php --clear-all does not clear ezjscore cache
  • [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-16038] - "Notice: Undefined index: strict[-end]" in cli
  • [EZP-16047] - Deprecated function call "split" since PHP 5.3.0 in ezmultiupload
  • [EZP-16085] - Only variable references should be returned by reference in \lib\ezutils\classes\ezsys.php on line 739
  • [EZP-16088] - Make contenttreemenu and content/treemenu use system url if url is empty
  • [EZP-16089] - All redirects to node 2 (content root node) end up on Dashboard page
  • [EZP-16126] - availableClassesJsArray wrongly defined as static causing create here menu on sub items to fail

Improvement

  • [EZP-1785] - ezpreferences redirect isn't working if no referer is given
  • [EZP-1895] - Add description field for class & class attributes
  • [EZP-3005] - Increase performance eZTreeMenuOperator
  • [EZP-11183] - class edit: attribute numbers could be a multiple of 10
  • [EZP-11244] - fetch function for shop orders
  • [EZP-11716] - Allow "objectrelationlist" datatype inheriting by using non static syntax for non static methods
  • [EZP-11988] - Add debug to email feature
  • [EZP-11997] - Add time measurement to runcronjobs.php
  • [EZP-12860] - A noninvasive (non-hack) way of extending the cache clear list
  • [EZP-13503] - Labels tags don't have for attribute
  • [EZP-14745] - deprecate eZCacheClearContentTreeMenu in favour of eZCache::ClearContentTreeMenu
  • [EZP-14869] - Different icons for ezoe buttons: 'Publish' and 'Draft'
  • [EZP-15139] - Add support for tagging images during upload
  • [EZP-15187] - Keyboard shortcuts for functions in editor toolbar
  • [EZP-15339] - Add view_parameters support in user/edit
  • [EZP-15364] - Cache-blocks expiration by class
  • [EZP-15490] - LDAP login handler improvements (with patch)
  • [EZP-15503] - Make ezoe depend on ezjscore to remove code duplication
  • [EZP-15630] - Avoid fatal error when fetching nodes from inconsistent databases
  • [EZP-15631] - Improve the debug message in eZImageAliasHandler::initializeFromFile()
  • [EZP-15633] - Allow editing embed content object attributes after upload
  • [EZP-15641] - BCC - sending problem with the notification mail
  • [EZP-15643] - Warnings about non existing cache files should be Debug
  • [EZP-15670] - Hide webshop tab by default
  • [EZP-15671] - Hide Design tab by default
  • [EZP-15672] - Use ini setting for menu items in admin
  • [EZP-15693] - Possibility to specify required permissions on admin menu items and tab links
  • [EZP-15701] - Add ATOM support for exporting RSS feeds
  • [EZP-15707] - Simplify creating new RSS feed from a node
  • [EZP-15714] - Add a link to object history from node view
  • [EZP-15739] - Better image / media / file support in RSS export (<enclosure> and <description>)
  • [EZP-15741] - Optimize templates to not call count and fetch withouth checking count value first
  • [EZP-15811] - ez JS Packer option to include mofied time in url
  • [EZP-15812] - Improve debug output of template foreach function (patch)
  • [EZP-15820] - Simplify overriding TopIdentifierList parameter from ezwebin
  • [EZP-15974] - Add link on Node/SubTree policy limitations in role/view
  • [EZP-16012] - Clean up bread crumb (view path) usage in class module
  • [EZP-16027] - Class editor always set focus on class name insted of new created attribute
  • [EZP-16043] - Browse from default location on Add Object in ezobjectrelation like ezobjectrelationlist does
  • [EZP-16049] - Add support for adding relations more easily on ezobjectrelationlist in browse mode
  • [EZP-16051] - Class edit: Allow moving attributes up/down withouth page refresh
  • [EZP-16056] - Add class attribute category field for data map grouping
  • [EZP-16057] - Add data_text_i18n to class attributes for translatable class attribute data use
  • [EZP-16059] - DEPRECATED CSSFileList|JavaScriptList in favour of [Frontend|Backend][CSSFileList|JavaScriptList] settings
  • [EZP-16062] - Add setting to control content structure menu persistence to be able to disable it
  • [EZP-16067] - Provide list of module objects to role/createpolizy1.tpl for ajax use
  • [EZP-16068] - ezjscore Packer option to specify domain for js/css url
  • [EZP-16071] - Backend search result with context menu (line view) (patch)
  • [EZP-16105] - Duplicate code in eZObjectRelationListType::validateObjectAttributeHTTPInput()

Edit/Copy Release Notes

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