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

Bug

  • [EZP-21825] - Temporary files not always deleted when copying from DFS to FS
  • [EZP-22974] - When I create a new Image I get Error: eZDir::recursiveDelete
  • [EZP-23019] - Date and Time attribute displays 1st january 1970 when no date is set
  • [EZP-23066] - Errors when/after trashing content with empty image
  • [EZP-23080] - Updating an image through API fails when using DFS
  • [EZP-23086] - Image thumbnail not shown on backend if alias contains quotes
  • [EZP-23121] - 5.2 Role Service API allows duplicate assignments with subtree limitations to user group
  • [EZP-23124] - eZ Flow block items in v1 of content aren't synced correctly
  • [EZP-23142] - API Signals are not transaction safe
  • [EZP-23146] - When I step through the setup wizard I get Error: eZDir::recursiveDelete
  • [EZP-23152] - deleteVersion removes images from published version
  • [EZP-23168] - ESI or Hinclude request URLs can exceed acceptable size of 8KB
  • [EZP-23170] - "swap node" function can swap container and non-container nodes (invalid state)
  • [EZP-23176] - Lazy sessions are not honored in 5.3
  • [EZP-23182] - eZOE: Image preview not shown in popup/browse if alias contains quotes
  • [EZP-23184] - LegacyHelper doesn't call parent constructor
  • [EZP-23185] - Image not displayed in editor if alias contains quotes
  • [EZP-23186] - eZFind: Elevation error on synchronize
  • [EZP-23189] - Composer install/update fails on zetacomponents/base requirements
  • [EZP-23192] - Cannot define array settings in default scope
  • [EZP-23195] - An empty line at the beginning of a Text block will be lost
  • [EZP-23206] - Multiple versions with status 'Published' when using asynchronous publishing
  • [EZP-23207] - Alternative text field of an image attribute is not updated unless the file field is updated.
  • [EZP-23208] - async publishing: the polling javascript can get mixed-up and give bad results
  • [EZP-23210] - Exception thrown when using alternative user provider/login handler
  • [EZP-23211] - Impossible to align multiple cells
  • [EZP-23218] - password in not stored when a user draft is saved
  • [EZP-23221] - ez_route() operator in preview causes PHP Fatal error
  • [EZP-23222] - LanguageSwitcher does not work in content preview
  • [EZP-23228] - Wrong translation code for cze
  • [EZP-23234] - Language Switcher using sub-requests throws an exception in preview
  • [EZP-23249] - Switching siteaccess does not update prioritized languages
  • [EZP-23251] - Javascript error trying to paste an iframe html in a literal html tag
  • [EZP-23253] - XmlText Fieldtype doesn't respect literal tag with class html
  • [EZP-23254] - DFS - tmp files left if the file size is not identical to the original one
  • [EZP-23257] - ezsurvey: fatal error when instantiating a "related object" survey question from cli / rest context
  • [EZP-23264] - hasParameter() of LegacyConfigResolver causes an error, if the requested parameter does not exist.
  • [EZP-23277] - [Content Staging] Not possible to sync if content language differs from parent node's language
  • [EZP-23282] - Solr returns wrong results after object language deletion
  • [EZP-23283] - New stack: urlalias_iri problem with multi-byte URL
  • [EZP-23295] - Formtoken exception when copying subtree
  • [EZP-23299] - ezpm: adding a subtree with nodeId misses children
  • [EZP-23310] - Preview causes content cache to be purged and deadlocks
  • [EZP-23312] - Async pub: old processes are filling up the database
  • [EZP-23313] - Yaml ParseException
  • [EZP-23314] - Undefined variable $matcher + matcher should be mandatory in config?
  • [EZP-23316] - AdvancedObjectRelationList: content not saved
  • [EZP-23322] - required object relation list attribute not being validated
  • [EZP-23332] - Templating Legacy Engine throws warning if TemplateReference is passed as param to supports method
  • [EZP-23335] - Admin preview doesn't use the right pagelayout
  • [EZP-23337] - New stack does not generate 301 redirects for wrongly cased URLs
  • [EZP-23338] - Publishing from preview with asynchronous publisher does not redirect to "content is being published"
  • [EZP-23341] - Incorrect role/policy subtree limitation handling in section/assign
  • [EZP-23344] - render_hinclude not working with nginx
  • [EZP-23345] - Headings inside tables are rendered with incorrect level
  • [EZP-23348] - Misleading error message on deleted embed objects
  • [EZP-23350] - button_bg.png not found when using admin design
  • [EZP-23353] - eZ Find: MySQLi errors in cluster DB when using multiple processes (conc > 1)
  • [EZP-23363] - When using alternate tree_root all requests are handled by legacycontroller
  • [EZP-23364] - EZP-23337 breaks tree_root
  • [EZP-23381] - UserService::loadUserGroupsOfUser() checks wrong permissions
  • [EZP-23384] - Fix ZetaComponents dependencies
  • [EZP-23390] - IOService loads whole file to get mime type with FS cluster handler
  • [EZP-23408] - clusterpurge.php not clearing expired images with scope "images"

Story

  • [EZP-22191] - As a User I expect API's with language filters to respect Always available flag
  • [EZP-23116] - Change SPI Content Search Handler to return ContentInfo

Task

  • [EZP-23469] - Deprecate UserGroup->subGroupCount

Improvement

  • [EZP-22995] - Disable ezformtoken for lowlevel legacy fallbacks
  • [EZP-23263] - Allow setting section and state during creation of new object
  • [EZP-23296] - Template Block Cache has cache key collisions
  • [EZP-23333] - Improve Content object build speed using SPI Cache
  • [EZP-23355] - Add a getter for wrappedUser property in UserWrapper

Edit/Copy Release Notes

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