Bug
- [EZP-18195] - $result.object is not correctly created
- [EZP-19122] - Faulty embed-inline handling
- [EZP-19392] - clear cache doesn't remove translation list cache
- [EZP-19904] - Admin interface redirection to raw treemenu JSON output
- [EZP-20262] - Classes override issue caused by includes
- [EZP-20311] - query parameters get lost when being redirected after login
- [EZP-20451] - block_view_gui for a manual fetched block don't use override templates
- [EZP-20482] - In IE8, "Enter" key does not work when creating a custom tag
- [EZP-20575] - Setup wizard fails to generate yml config when using kickstart.ini
- [EZP-20588] - Initial export contains only one categorypath
- [EZP-20642] - Legacy_mode:true ignored inside a siteaccess configuration group
- [EZP-20657] - EmbedToHtml5 Converter doesn't define alignment parameters
- [EZP-20676] - eZ OE: JS error inserting embed-inline tag on empty XML block
- [EZP-20752] - EzscriptMonitor - Monitor page is not updated
- [EZP-20766] - Wrong default value for CLUSTER_HEADER_X_POWERED_BY in index_cluster.php
- [EZP-20802] - auto-login after account activation does not increase the login count
- [EZP-20822] - API services phpdoc and input validation problems
- [EZP-20874] - ezsys() operator bad behavior with the "querystring" parameter
- [EZP-20877] - Improve unit test code coverage of eZ\Publish\Core\SignalSlot
- [EZP-20880] - HttpCache purge is not being triggered when permissions change
- [EZP-20890] - Headers overriden by LegacyKernelController
- [EZP-20895] - Small Typo in eZContentOperationCollection::updatePriority phpdoc
- [EZP-20943] - Regression caused by " Remove extraneous op_code handling in storing content relations"
- [EZP-20948] - Missing support for binary files URI
- [EZP-20950] - Legacy Storage ContentType ContentUpdater updates only current version
- [EZP-20955] - API: Issues with create permission with Section limitation
- [EZP-20957] - Misplaced semicolon causes flow to break
- [EZP-20969] - REST v2 "Update location" request is not working as intended
- [EZP-20982] - UrlAlias matcher not working correctly
- [EZP-20985] - excluded_uri_prefixes throwing 503
- [EZP-20987] - Notice preventing the completion of creating a FieldType draft with null fieldSettings
- [EZP-20988] - stale links using non-translatable attribute
- [EZP-20992] - Wrong scope in contentViewGenerateError when using DFS and user-permissions
- [EZP-20993] - Document scenario list in ezrecommendation.ini
- [EZP-20995] - content/edit_draft.tpl cannot be overridden by section
- [EZP-21004] - Error synchronizing content if language is not listed in target server's siteaccess
- [EZP-21005] - When changing siteaccess, the autosave's preview is not updated
- [EZP-21006] - Setup wizard trows PHP warnings & eZ errors on Mysql 5.6
- [EZP-21009] - Cannot redeclare class eZObjectForwarder in ezflow
- [EZP-21046] - DFS cluster: view cache is not expiring in one node
- [EZP-21048] - Anchor link attribute is not transformed by xsl
- [EZP-21054] - Anchor tag is not transformed by xsl
- [EZP-21055] - creating content using API causes memory leaks
- [EZP-21057] - contentService: Unable to delete a content with an empty file attribute
- [EZP-21058] - eZFind: don't fork in updatesearchindex script when using a single process
- [EZP-21060] - eZ Recommandation : Scenarios try to be loaded from ini files.
- [EZP-21063] - eZ Recommandation : Initial export script failed if pcntl extension is not install
- [EZP-21076] - recommendation: can not get twice recommendations for same node in same page (using different scenarios)
- [EZP-21077] - multiple recommendation tags do not work together in one template
- [EZP-21078] - output type for recommendations is not defineable
- [EZP-21088] - Publishing content with API doesn't trigger indexing correctly
- [EZP-21089] - Creating an article with public api throw warning on xmltext in regards to relations
- [EZP-21094] - Successful POST /user/sessions doesn't have a Location header
- [EZP-21131] - Regression - %secret% key should be generated at install/update
- [EZP-21138] - Deleted nodes remain in an eZ Flow block
- [EZP-21155] - DebugByUser is not working correctly in preview
- [EZP-21187] - Regressions on DemoBundle appearing with strict_variables=true
- [EZP-21188] - "Notice: Undefined variable: response" triggered when viewing a content with ezobjectrelationlist
- [EZP-21190] - installer fails at package validation using PHP 5.5
- [EZP-21219] - versionread policy not checked in ContentService::loadContent
- [EZP-21220] - Parsing error in REST with "Content-type: application/json; charset=utf-8"
- [EZP-21222] - ezRecommendation exports fail when xml blocks include some special characters
- [EZP-21226] - ezchecktranslation.php is not handling translatorcomment & location nodes
- [EZP-21227] - [Rest API] Copy content type will create copy identifier wrongly
- [EZP-21233] - eZDBFileHandler (mysqli only) removed after eZP 5.0
- [EZP-21235] - API: user cannot have permissions to edit just himself, the limitation owner(self) is broken
- [EZP-21237] - Debug by user feature blocks the login process
- [EZP-21264] - The JS REST client does not support parallel requests
- [EZP-21280] - tree_root setting ignored in link output from XMLText rendering
- [EZP-21281] - Warning: Could not generate user hash ! Fallback to anonymous hash
- [EZP-21284] - No url/href support in API XmlText input
- [EZP-21289] - object_remote_id not handled in XmlText
- [EZP-21299] - REST Exceptions with code / previous arguments generate a 500 error
- [EZP-21302] - Circular reference detected for service "ezpublish.urlalias_generator"
- [EZP-21325] - View parameters parsing transforms multiple slashes into one slash
- [EZP-21330] - Documentation improvement: [HTTPHeaderSettings]
- [EZP-21334] - Wrong XSLT rendering for some ezxml elements
- [EZP-21336] - eZOE: Using IE8, every publish adds another empty paragraph at the end.
- [EZP-21343] - ContentStructureMenu cookie causes http request problems and breaks RFC 2965
- [EZP-21348] - eZOE: table width not saved in IE8
- [EZP-21349] - Impossible to register one slot for multiple signals
- [EZP-21351] - Core compiler passes don't allow one service to use same tag with varying attributes
- [EZP-21354] - Siteaccess part missing in generated symfony routes
- [EZP-21358] - ezjscAjaxContent : Image's exif fields MakerNote and UserComment must be base64 encoded
- [EZP-21365] - eZ Password Expiry support for users with main location outside "Users"
- [EZP-21379] - Output filters (CSRF) result is lost when a custom layout is set for rendering legacy module views
- [EZP-21388] - Object relation fails to be selected with eZ Find search
- [EZP-21396] - Exif Warning in php 5.3.3 Rhel
- [EZP-21400] - Discard draft, removes image file
- [EZP-21408] - Use eZ Components from composer in standalone install
- [EZP-21410] - object name limit does not support multibyte charset
- [EZP-21413] - Documentation Update: ContentViewProvider to be split for Content/Location
- [EZP-21420] - PHPUnit tests fail when using Zeta Components from composer and testing eZ Publish legacy with an additional extension
- [EZP-21443] - Debug log displayed when using long japaneese strings in name
- [EZP-21446] - Limit for object name trim adds +1
- [EZP-21471] - versionview: (JS) issues with class popup menu if object is not yet published
- [EZP-21479] - error.log entries when loading DB schema from extensions
- [EZP-21482] - Composer lock ICU version higher than the one on RH
- [EZP-21483] - [Wizard Setup] Install fails at the deploy with error on unserializeContentClassAttribute
- [EZP-21737] - Wrong scope in contentViewGenerateError when using DFS and user-permissions
Story
- [EZP-20039] - Automate install steps in composer post install/update
- [EZP-20071] - HttpCache should Vary on the user hash
- [EZP-20461] - Finishing the implementation using Signal/Slot by enabling all Service integration tests
- [EZP-20831] - Properly handle path to images variants in REST responses
- [EZP-21019] - Upgrade to Symfony 2.3
- [EZP-21133] - POST /content/views has a wrong media-type
- [EZP-21168] - Remove API InMemory (Stub) implementation and test suite
- [EZP-21169] - As a Tester I want BDD running on Travis
- [EZP-21176] - Prevent REST hrefs without prefix in payloads
- [EZP-21178] - Create documentation on how to listen to API signals
- [EZP-21180] - Write documentation on context aware HTTP caching
- [EZP-21192] - Symfony 2.3 : Implement interactive management of the parameters.yml file
- [EZP-21245] - Make it easier to register eZXML custom tags in main XSL stylesheet
- [EZP-21323] - Add link to older packages in setup wizard
- [EZP-21461] - As a user I want all country names to be translated in all languages
Improvement
- [EZP-19120] - 5.x expose isEmptyValue() in API for template needs
- [EZP-20018] - Missing Language, Visibility & ObjectState Criteria
- [EZP-20069] - Expose SignalSlot repository properly
- [EZP-20223] - Implement missing integration tests for Repository
- [EZP-20261] - eZ Recommendation - on-the-fly scenario loading
- [EZP-20438] - Make it possible to use a custom controller to handle a content/location
- [EZP-20638] - ContentStaging does not synchronize related objects
- [EZP-20821] - Make it possible to configure the front controller without editing it
- [EZP-20829] - Make the REST APILoader\Factory dynamic
- [EZP-20837] - Improve unit test execution time by changing Repo test to use API/SetupFactory approach
- [EZP-20849] - Move eZ Comments menu from top menu to left content menu
- [EZP-20922] - Add event listener to kernel/content/download.php
- [EZP-20936] - FieldType integration tests need to be updated with tests for updating Content on changing ContentType
- [EZP-20959] - Add admin.ini LeftMenu Enabled setting
- [EZP-20978] - Write unit tests for createContent() and updateContent() methods in the ContentService
- [EZP-20979] - Write integration tests for createContent() and updateContent() methods in the ContentService
- [EZP-21018] - Replace RMF Url management with Symfony's
- [EZP-21035] - User can not be properly created from inside storage
- [EZP-21064] - Add module_result in a LegacyResponse call
- [EZP-21095] - Allow retrieving users by login & email through the User Service
- [EZP-21143] - performance: do not run legacy pagelayout when using an eZ5 one
- [EZP-21240] - unpublish cronjob calls activateextensions() while this is already done by runcronjobs.php
- [EZP-21293] - 404 errors within the REST prefix should be valid REST 404
- [EZP-21296] - Logs don't need to be versionned
- [EZP-21321] - Extend ezpublish/console cache:clear
- [EZP-21337] - Return correct HTTP code for access denied page
- [EZP-21350] - Support pre_rendering event in content/view
- [EZP-21385] - Make redirection after publish configurable
Sub-task
- [EZP-21099] - Use symfony's router in REST controllers
- [EZP-21101] - Refactor REST FieldTypeProcessors to use service tags
- [EZP-21103] - Replace calls to requestParser->generate with router->generate
- [EZP-21107] - Refactor REST InputDispatcher to use service tags
- [EZP-21120] - Refactor REST output to use service tags
- [EZP-21122] - Change the REST Request to use the Symfony request object
- [EZP-21129] - Change the REST Request to use the Symfony request object
- [EZP-21300] - Improve error message
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.