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

Bug

  • [EZP-2881] - AcceptPathInfo Test Bug
  • [EZP-16372] - deleting of content lasts very long
  • [EZP-19077] - fatal error in ezjscore when encoding an object without a node
  • [EZP-19561] - There is always a db connection although not needed
  • [EZP-20570] - ezcsvimport uses the storage-dir as filename if an ezimage is empty
  • [EZP-20682] - eZRest v2 : Doc inconsintency regarding update user
  • [EZP-20813] - eZDFS cleanup: Allow detection of NFS and DB availability to prevent accidental removal of files.
  • [EZP-20898] - wrong ezurl behaviour in a legacy template loaded through new stack with ESI
  • [EZP-20923] - Fatal errors on Windows stash fails with mkdir(): Invalid path
  • [EZP-20925] - Restserver returns 500 or symfony error instead of 400 on bad input
  • [EZP-20930] - Missing root resources for url discovery
  • [EZP-21124] - Checkbox custom attributes on custom tags are not stored
  • [EZP-21207] - Render input parsing errors to a 400
  • [EZP-21301] - REST 404 catch-all prevent from extending the REST API
  • [EZP-21312] - REST v2 lacks many paths necessary for self-description
  • [EZP-21332] - under some circumstances, ezfind generates a php warning when trying to log a warning message
  • [EZP-21344] - [REST Spec] Wrong xml tag on the response of create view
  • [EZP-21405] - Documentation: search Query/Criterion documentation should not refer to 'master' branch
  • [EZP-21438] - Improve relation permission handling to use view_embed
  • [EZP-21444] - SQL query error in fetch('content', 'keyword') with some 'sort_by' parameters
  • [EZP-21554] - Double slash in some REST API URI
  • [EZP-21563] - workflows: adding approval to media tree causes fatal error
  • [EZP-21681] - Implement GET /content/types without identifier or remoteId arguments
  • [EZP-21726] - eZ Demo frontpage has copyright 2012 in the footer
  • [EZP-21728] - Extension tests are added to extension autoload array instead of tests autoload array
  • [EZP-21751] - kernel::runcallback() does not always return to correct directory
  • [EZP-21762] - Missing break in ezfSearchResultInfo::attribute()
  • [EZP-21765] - PHPUnit tests throw errors because derived methods don't match parent
  • [EZP-21766] - Missing break in ezfeZPSolrQueryBuilder causes unneeded Warnings
  • [EZP-21767] - assertType() is not supported in PHPUnit anymore
  • [EZP-21768] - eZCollaborationItemGroupLink: Variable comparison instead of assignment
  • [EZP-21770] - Session lazystart : unneeded/unwanted cookie creation
  • [EZP-21802] - eZImageManagerTest not performed because of wrong control structure
  • [EZP-21807] - link is duplicated on table row insertion
  • [EZP-21817] - When updating Content untranslatable field is copied instead of updated
  • [EZP-21820] - eZUser::getUserCacheByUserId() may return an eZClusterFileFailure instead of an array
  • [EZP-21823] - [Composer] Behat version 2.5.* won't have a needed fix till release of next version
  • [EZP-21829] - ezpINIHelper triggers notice when trying to override an unknown variable
  • [EZP-21861] - node's path_identification_string should not have a leading /
  • [EZP-21878] - "Layout" attributes are lost when importing classes via package mechanism.
  • [EZP-21897] - As a developer I want all integration tests to pass with Solr
  • [EZP-21906] - Search API returns wrong number of total objects with content having multiple locations
  • [EZP-21916] - http cache purger does not take user/password into account (basic auth)
  • [EZP-21920] - loadRelations raises an exception when user cannot read
  • [EZP-21933] - [SensioLabsInsight] Unused method, property, variable or parameter
  • [EZP-21934] - [SensioLabsInsight] Boolean property should not be prefixed by "is"
  • [EZP-21937] - Documentation Update: eZFind Index Cronjob is deprecated
  • [EZP-21949] - Increase code coverage in CoreBundle DIC extension
  • [EZP-21952] - user anonymous cannot be redefined
  • [EZP-21955] - Access to restricted content results in error 500
  • [EZP-21958] - Increase code coverage for EzPublishCoreBundle config parsers
  • [EZP-21967] - Fix FieldType\Country\Type::getName()
  • [EZP-21968] - getName() in BinaryBase and Image Field Types might return null
  • [EZP-21969] - Improve coverage in eZ\Publish\IO
  • [EZP-21970] - When constructing URL alias path array of translations is not reset before returning first element key
  • [EZP-21971] - UrlAliasService::reverseLookup() does not respect showAllTranslations setting
  • [EZP-21977] - BinaryFile template output the file size in bytes
  • [EZP-21982] - linkcheck.php and https protocol support
  • [EZP-21986] - Removing an underline removes the surrounding custom tag
  • [EZP-21988] - Static cache is not automatically updated when async publishing is enabled
  • [EZP-21989] - Increase code coverage for EzPublishCoreBundle event listeners
  • [EZP-21991] - UserHash should be cached tied to user session id, not user cookies
  • [EZP-21997] - Creating custom alias in storage does not fill in $pathData property
  • [EZP-22021] - PAPI image/binary should avoid using orignal name & hitting filesystem node limits
  • [EZP-22024] - custom tags lost with chrome (under specific conditions)
  • [EZP-22027] - UrlAliasService->listLocationAliases not being updated when a new urlAlias is added in Admin
  • [EZP-22028] - Anonymous role in demo site package contains content/view_embed policy that is too wide
  • [EZP-22030] - Object Relations order changed upon concurrent edition
  • [EZP-22032] - ezmediatype creates empty records
  • [EZP-22036] - Legacy Aware Route missing
  • [EZP-22039] - ConfigResolver::hasParameter() doesn't check SiteAccess group scope
  • [EZP-22040] - Link title is not rendered in XMLText Field type
  • [EZP-22055] - REST path string parameters are not fully validated
  • [EZP-22062] - error 500 on /api/ezp/v2/content/locations/1
  • [EZP-22079] - order of ezobjectlist doesn't save
  • [EZP-22085] - "Tab" characters in node name error (urlalias_iri)
  • [EZP-22095] - eZ Star Rating does not work for anonymous
  • [EZP-22098] - 0 as min or max allowed value of Float and Integer field is transformed to false in the REST API
  • [EZP-22101] - DefaultRouter may load the ConfigResolver too early
  • [EZP-22104] - Fatal error when disabling CSRF protection
  • [EZP-22113] - ezflow: adding items to block is not published immediately
  • [EZP-22116] - Install wizard throws ezcBaseValueException
  • [EZP-22118] - ezflow blocks display empty spaces if missing object translations
  • [EZP-22124] - inline image alignment is not respected
  • [EZP-22131] - Exceptions in legacy callback lead to unstable state
  • [EZP-22133] - Define ezpublish.api.repository as a lazy service
  • [EZP-22153] - eZDemo install does not respect "leave data and do nothing in the db" selection
  • [EZP-22156] - CSRF provider is not optional
  • [EZP-22157] - Define a pagelayout for legacy modules in DemoBundle
  • [EZP-22174] - Respect site.ini\[RoleSettings]\EnableCaching setting in eZUser::purgeUserCacheByUserId() and eZUser::getUserCacheByUserId()
  • [EZP-22177] - eZPersistentObject::handleRows() adds bogus rows
  • [EZP-22178] - Changing the main node does not update results in eZ Find
  • [EZP-22180] - SPI: loading (reverse) relations does not check for published Content
  • [EZP-22188] - Untranslated content can be viewed even when default language is not activated in current siteaccess
  • [EZP-22195] - Memcache configuration issue
  • [EZP-22204] - "keep" value of ModuleViewAccessMode not working
  • [EZP-22224] - eZJSCore CSS packer does not parse URL with query string correctly
  • [EZP-22225] - Publishing content in a symfony command throws InactiveScopeException
  • [EZP-22227] - Fix Solr tests
  • [EZP-22232] - Fatal Error when calling eZContentOperationCollection::removeOldNodes() with inexistant object/object version
  • [EZP-22234] - User group that it is in the Trash will also be displayed at the "Users without workflow IDs" of the setting page of eZMultiplexerType event
  • [EZP-22235] - IO exception on windows filesystem
  • [EZP-22236] - quotes in object name breaks state change with kernel error
  • [EZP-22239] - When the preview siteaccess runs in legacy mode, it falls back into ezpublish_legacy.default.view_default_layout
  • [EZP-22256] - Copyright still shows 2013 in a bunch of files of legacy stack
  • [EZP-22265] - Make the Blog content type by default visible in the content tree
  • [EZP-22272] - Image alias generator throws exception if original file is not present
  • [EZP-22277] - eZ Publish Production log is too verbose
  • [EZP-22308] - SearchService: Filtering on Attributes of Type "Object Relation" does not work
  • [EZP-22310] - eZFind: Search may return nodes outside of chosen 'subtree_array'
  • [EZP-22321] - ezjscore cache (packed js/css) doesn`t get cleared without purge
  • [EZP-22326] - [REST] GET Content request fails when the content has no locations
  • [EZP-22328] - Inline doc in logfile.ini can lead to error in updateviewcount script
  • [EZP-22333] - Tag cloud + object state limitations generate a fatal SQL error
  • [EZP-22340] - Error after installation ("Could not find 'Content' with identifier 'array ( 'id' => 57)
  • [EZP-22353] - Travis database error on ezpublish-community
  • [EZP-22357] - ContentSearchAdapter and ContentSearchHitAdapter have some errors in inline documentation
  • [EZP-22358] - SiteAccessRules setting doesn't work well in the Symfony Stack
  • [EZP-22366] - Canonical URL not shown due to wrong bitwise AND operation on ezpagedata
  • [EZP-22368] - eZ Find: search index update script does not work with '--allow-root-user' option
  • [EZP-22378] - Reflect new repository configuration in SetupWizard
  • [EZP-22387] - Error rendering a page block with trashed content
  • [EZP-22391] - eZFind: Incorrect policy limitation when no 'content/read' access exists
  • [EZP-22392] - eZodoscope: Do not track and cache issues
  • [EZP-22397] - Error dispalying eZ Page block items on new stack
  • [EZP-22398] - purge imagealias cache does not remove the aliases in xml attribute data_text
  • [EZP-22399] - When calling the method eZContentObject::relatedObjectCount with the IgnoreVisibility parameter, the count is not good
  • [EZP-22402] - Image disappears when removing the original of a copied content object
  • [EZP-22404] - Fatal error on UserService::createUser()
  • [EZP-22409] - Creating a content via the Public API with object relations fails if class is being edited
  • [EZP-22414] - Session is lost when redirecting from a legacy module
  • [EZP-22419] - Clearing cache in CLI when eZ Publish is not yet installed leads to database error
  • [EZP-22426] - DetectMobileDevice redirection fails for URI
  • [EZP-22427] - ez_is_field_empty broken on Object Relation fields
  • [EZP-22430] - Custom Location URL Alias not using redirect / 301
  • [EZP-22434] - Forum subscribe never accessible
  • [EZP-22435] - Checkbox not stored on custom attribute if editor is disabled and there is no default value
  • [EZP-22437] - JSON decode result is not checked in the input parser
  • [EZP-22446] - AllowedRedirectHosts fix won't work with ports
  • [EZP-22447] - Removed content still shows on frontend until http cache expires
  • [EZP-22456] - Roles and Policies assigned to parent user group not inherited
  • [EZP-22457] - XMLText uses canUser API wrong on location embeds
  • [EZP-22465] - Decouple build of handlers in Legacy storage engine
  • [EZP-22466] - Related Objects editing not saved when AdvancedObjectRelationList is used
  • [EZP-22471] - When loading resource in non-published version mainLocationId in ContentInfo is always null
  • [EZP-22472] - Incorrect error handling
  • [EZP-22474] - Preview Authorization uses wrong policy function
  • [EZP-22476] - DemoBundle stack thrown if image alias not found.
  • [EZP-22477] - Image Alias is not found on preview if not defined in admin site access
  • [EZP-22480] - Object creation does not respect attribute constraints in ezoe
  • [EZP-22481] - Kernel: overlapped Identity name definition
  • [EZP-22487] - paragraph drops its class when alignment is applied in ezoe
  • [EZP-22498] - eZFlow: non-translatable layout is not updated for secondary languages
  • [EZP-22502] - Missing 'ngsymfonytools' extension
  • [EZP-22504] - Notice: Undefined variable: moduleName in ezfunctionhandler.php
  • [EZP-22507] - Unable to run any php ezpublish/console commands on PHP 5.3.3
  • [EZP-22509] - HTML pasted into literal ends up outside literal tag when the source is not plaintext
  • [EZP-22516] - import broken image using PAPI leavs inconsistent data in the db
  • [EZP-22517] - ezxml header level handling is broken inside custom tags
  • [EZP-22519] - Duplicating a content version results in an empty draft if maximum versions is reached
  • [EZP-22524] - "Object not available" on user/register
  • [EZP-22525] - On preview, JS and CSS is broken when using host-match mapping
  • [EZP-22531] - Unable to install eZ Publish 5.3-dev using dev environment
  • [EZP-22563] - Single line break is lost on headers
  • [EZP-22569] - Removed Location still shows on frontend until http cache expires
  • [EZP-22579] - Function call recursion on eZIni cache generation with PHP 5.5
  • [EZP-22589] - "Missing form token from Request" when trying to vote a poll from a block poll with a logged user
  • [EZP-22603] - Html Title not reflecting content in Demo Bundle
  • [EZP-22604] - Tag Block has display bugs
  • [EZP-22605] - No button to disable geosorting when on
  • [EZP-22612] - Error in UrlAliasService:matchLanguageCode() with same path string in differents languages
  • [EZP-22625] - Circular reference on ezsettings.default.session_name
  • [EZP-22627] - Place listing is not language aware
  • [EZP-22628] - Trashing an edited user throws errors
  • [EZP-22632] - Make the REST request optional in ezpublish_rest.output.value_object_visitor.cached_value
  • [EZP-22634] - URIText SiteAccess matcher doesn't implement URILexer
  • [EZP-22640] - publishing from preview bypasses the asynchrounous publisher
  • [EZP-22641] - multiupload bypasses the asynchronous publisher
  • [EZP-22643] - "Missing form token from Request " when creating an object after clearing cache
  • [EZP-22656] - PHP Notice: Undefined property: eZSOAPClient::$TimeOut in /var/www/html/ezpublish5/ezpublish_legacy/lib/ezsoap/classes/ezsoapclient.php on line 167
  • [EZP-22660] - Mtime generated to 0
  • [EZP-22661] - Make sure content handlers only return versions known to the API
  • [EZP-22664] - View cache not cleared properly if the node count is above the threshold
  • [EZP-22665] - Login to admin interface not working
  • [EZP-22667] - Response TTL should not depend on X-User-Hash
  • [EZP-22685] - Embed images displayed side-by-side in Online Editor
  • [EZP-22730] - /url/view/ shows wrong status for objectversions
  • [EZP-22732] - Previewing a pending/draft content cause error linked to canonical link inserted
  • [EZP-22733] - Role exception conversion gateway is missing a method and is not used
  • [EZP-22734] - UserGroup limitation type is incorrectly configured
  • [EZP-22738] - Fatal error in Legacy\View\Provider\Block
  • [EZP-22743] - Missing refresh session link in the root resource of the REST API
  • [EZP-22748] - Treemenu: Cannot modify header information - headers already sent
  • [EZP-22749] - warning when storing expiry cache on shutdown
  • [EZP-22755] - Javascript error with fixed_toolbar.js
  • [EZP-22767] - ezscript_require is not taken into account on modules
  • [EZP-22768] - eZ Find: No result found on autocomplete
  • [EZP-22778] - (eZ Find): Unable to run solr with multicore using solr. 4.7.x
  • [EZP-22779] - Elevated words list doesn't have page navigator
  • [EZP-22782] - eZWorkflowType::STATUS_REDIRECT sets bad object version status
  • [EZP-22784] - Error 500 on POST /user/sessions if the user does not have access to the siteaccess
  • [EZP-22786] - Legacy SearchHandlerTest::testStatusFilter fails on php 5.5.11
  • [EZP-22792] - eZContentObjectTrashNode originalParent() method fails when called multiple times
  • [EZP-22810] - MySQL Query Error eZContentStructureTreeOperator::subTree
  • [EZP-22812] - canRead() causes fatal error (eZFlow)
  • [EZP-22817] - Legacy Scripts failing to execute trough through the Symfony stack
  • [EZP-22823] - Exception when previewing content with Website toolbar enabled
  • [EZP-22827] - Having formtoken active, it's not possible to edit eZ Demo frontpage
  • [EZP-22830] - Solr Storage: having query with LogicalNot generating subquery returns empty result set
  • [EZP-22835] - PHP Warning: unlink(var/...): Is a directory in /var/www/html/ezp/ezpublish_legacy/kernel/classes/clusterfilehandlers/ezfsfilehandler.php on line 634
  • [EZP-22854] - updatesearchindex.php should commit search index more frequently
  • [EZP-22861] - DemoBundle Blog Post shows contentInfo.publishedDate instead of publication_date field
  • [EZP-22872] - Regression in REST variations generation
  • [EZP-22893] - Undefined index in frontend after eZ Publish / ezwebin installation
  • [EZP-22894] - 5.3-rc7 GPL has eZ Debug enabled
  • [EZP-22901] - Unable to run satis with version different than @dev
  • [EZP-22910] - Formtoken exception is thrown when logging in without debug redirection
  • [EZP-22912] - Criterion\MapLocationDistance returning empty results with big values
  • [EZP-23051] - URI based matchers that implement URILexer do not account for basePath
  • [EZP-23523] - Remove an embed image will cause fatal error when displaying content
  • [EZP-23890] - ezdbschema does not sort elements of indexes when dumping schema definition

Story

  • [EZP-20172] - Make REST HTTP cache aware with Location ID expiry
  • [EZP-20800] - Configure Legacy Storage engine in Symfony service container
  • [EZP-21118] - Implement HTTP CORS support
  • [EZP-21191] - Implement new internal format to cover ezxml capabilities
  • [EZP-21315] - Implement embed tag
  • [EZP-21374] - Start to remove use of search service in Business Layer (Repo) for Solr support
  • [EZP-21387] - As a developer I want a relation view so I can embed relations on my 5.x site
  • [EZP-21427] - Create a FieldType tutorial for doc
  • [EZP-21528] - As a DemoBundle user I want access to 5.x based login/logout functionality
  • [EZP-21562] - Create separate synchronized repositories for API and SPI
  • [EZP-21678] - Make unimplemented REST features return a 501
  • [EZP-21961] - Improve unit tests code coverage in FieldTypes
  • [EZP-21962] - Improve ezfind to use Solr 4.x and enable use of Solr Cloud
  • [EZP-22010] - Clarify known issues with user-hash cache with multi-site on same domain
  • [EZP-22045] - As a developer, I want user login to be fully handled by Symfony stack
  • [EZP-22049] - As a developer, I want to be able to configure IndexPage
  • [EZP-22051] - As a editor, I want content preview to work with new stack
  • [EZP-22061] - Refactor REST event listeners
  • [EZP-22066] - Use lazy services whenever possible
  • [EZP-22081] - As a developer, I want to be able to seamlessly use multiple user providers
  • [EZP-22089] - As a Solr Developer I want API Search Field hinting
  • [EZP-22099] - As a developer, I want my legacy sso handlers to continue to work with new authentication system
  • [EZP-22103] - As a Developer I want to be able to search & sort by Map Location in API
  • [EZP-22109] - As a Editor I want to have a Place content type and a Placelist content type
  • [EZP-22110] - As an end user I want to see a list of places that can be "geosorted"
  • [EZP-22111] - As an end user I want to see on a Gmap a list of places
  • [EZP-22139] - Require an official nelmio/cors-bundle branche
  • [EZP-22141] - Make root locations depend on siteaccess configuration in REST
  • [EZP-22143] - Fix dead code and type hinting issues reported by SensioLabs Insight
  • [EZP-22145] - Write documentation on login with Symfony stack
  • [EZP-22151] - Refactor Legacy SE to use Doctrine DBAL
  • [EZP-22152] - As a Developer I would like to see used templates in Web Debug Toolbar
  • [EZP-22179] - As a DemoBundle user I want to be able to use the new stack SSO
  • [EZP-22193] - As a user I want to acces the eZ Webin toolbar in legacy mode on a Twig site in fallback mode
  • [EZP-22210] - As a developer I want to ship and run legacy extensions in Symfony Bundles
  • [EZP-22217] - As a UI Developer I need access to a country list
  • [EZP-22260] - As legacy User I want node assignment remote id to be kept on publish
  • [EZP-22264] - Enhanced Comment bundle with Admin views
  • [EZP-22298] - As an end user I want to display a place content
  • [EZP-22301] - As a user trying the demo bundle, I want to see eZ Comment activated with a generic account to better understand how it works
  • [EZP-22337] - Hidden state on Locations is not taken into account in ViewController
  • [EZP-22351] - Please get rid of is_logged_in cookie
  • [EZP-22438] - Prototype a simplified search API
  • [EZP-22464] - Implement language switcher in Symfony stack
  • [EZP-22568] - As a Sysadmin I want to have official configuration files for nginx
  • [EZP-22583] - Make sense out of REST output indenting
  • [EZP-22645] - LocationSearch needs to take permission limitations into account

Task

  • [EZP-22092] - Update TinyMCE to 3.5.10
  • [EZP-22271] - Rename design/admin2 to design/admin
  • [EZP-22423] - Update YUI to 3.15 in ezjscore, DemoBundle and EditingBundle

Improvement

  • [EZP-6959] - Support Dates before 1.1.1970
  • [EZP-16144] - ezpgenerateautoloads script does not have a 'quiet' option
  • [EZP-19695] - Enabling non automatic conversion of siteaccess names
  • [EZP-20305] - Be able to link from one SiteAccess to another
  • [EZP-20433] - Documentation improvement: clusterpurge.php
  • [EZP-20502] - avoid Symfony exception when file is missing for ezimage attribute
  • [EZP-20741] - Add support for default content disposition global override
  • [EZP-20809] - ezuser: allow user to log in even when userinfocache is corrupted
  • [EZP-20816] - eZContentClass: improve performance of content class update when a large number of contentobjects/attributes exists
  • [EZP-21044] - Rest Server should provide OPTIONS method
  • [EZP-21154] - Cleanup script for policies
  • [EZP-21294] - Implement UrlAlias search criterion
  • [EZP-21493] - content fetch keyword filtered by subtree
  • [EZP-21640] - Implement FieldRelation search criterion
  • [EZP-21645] - Redirecting to another siteaccess
  • [EZP-21713] - Add possibility to override settings in Legacy Unit Tests
  • [EZP-21744] - Documentation: twig templates cannot be previewed in back end
  • [EZP-21774] - Define missing methods in eZClusterFileHandlerInterface
  • [EZP-21775] - Make eZFSFileHandler implement eZClusterFileHandlerInterface
  • [EZP-21846] - As a DemoBundle user I want the contact form to be displayed using symfony stack
  • [EZP-21872] - Check system user when executing CLI scripts
  • [EZP-21889] - Implement ContentTypeIdentifier Criterion visitor for Solr storage
  • [EZP-21924] - [SensioLabsInsight] Refactor LegacyKernelController to be less than 20 lines
  • [EZP-21928] - [SensioLabsInsight] Unused use statement should be avoided
  • [EZP-21964] - Improve test coverage of URLAliasService
  • [EZP-21966] - changes saved as draft, to user email, are stored as published
  • [EZP-22006] - Add a configurable cookie whitelist to user hash generation
  • [EZP-22065] - Make SiteAccess a synchronized service
  • [EZP-22105] - Implement Location search in API
  • [EZP-22121] - eZ Find : add support for commitWithin on delete operations
  • [EZP-22128] - Move license and copyright info to LICENSE file
  • [EZP-22146] - roles applied to many users cause fatal errors
  • [EZP-22163] - As a REST User I need to re authenticate existing session on login
  • [EZP-22220] - Session creation in REST API doesn't use Symfony SecurityContext
  • [EZP-22270] - Add the possibility to hide the preview link in the controlbar
  • [EZP-22279] - Integrate storage engine configuration with DoctrineBundle connections
  • [EZP-22315] - Use ez_is_field_empty to do the checks in content_fields.html.twig
  • [EZP-22318] - Make Symfony session options siteaccess aware
  • [EZP-22341] - As a DemoBundle user, I want to display blog_posts in a specific language
  • [EZP-22370] - Refactored the LegacyResponseManager class
  • [EZP-22386] - Support textarea custom attributes in the Online Editor
  • [EZP-22415] - Upgrade dependency to stash bundle to 0.3
  • [EZP-22431] - Possibility to control draggable option on ezgmaplocation field
  • [EZP-22479] - SiteAccessLimitation support for use in new login system
  • [EZP-22582] - Make ezfind submeta attributes multivalued
  • [EZP-22590] - Make debugging easier by skipping caches in dev
  • [EZP-22592] - Add check for intl and xsl extension in setupwizard
  • [EZP-22597] - Use composition on extended FragmentRenderers
  • [EZP-22602] - Places: content tree default setup
  • [EZP-22608] - A little bit of love for the Place view
  • [EZP-22610] - DemoBundle: Add canonical link in head
  • [EZP-22617] - Implement ezisbn field type
  • [EZP-22623] - Fix debug output HTML validation when using HTML5 doctype
  • [EZP-22651] - Remove the mandatory form in the setup wizard
  • [EZP-22662] - Implement core Public API configuration using Symfony container component
  • [EZP-22744] - Update default zoom factor in Gmap location
  • [EZP-22747] - Store file based sessions outside cache folder by default
  • [EZP-22754] - Make productDatatypeList configurable
  • [EZP-22795] - Move Persistence Transaction handling to own handler
  • [EZP-22799] - Configure Solr Storage engine in Symfony service container
  • [EZP-22803] - URLAlias: add configuration parameters to reverse lookup methods
  • [EZP-22811] - Prepare Symfony container configuration for multiple storage engines
  • [EZP-22880] - eZ XML fields should output <strong> and <em> instead of <b> and <i>
  • [EZP-22896] - Setup wizard: Timeout on package retrieval

Sub-task

  • [EZP-21893] - Handle LanguageCode criterion $matchAlwaysAvailable parameter in Solr storage visitor
  • [EZP-21908] - Implement Visibility Criterion visitor for Solr Storage.
  • [EZP-21909] - ObjectStates are not set for copied Content
  • [EZP-21910] - ObjectStates are not set for Content copied by LocationHandler::copySubtree()
  • [EZP-21980] - IO\Handler\Filesystem::update() fails updating content
  • [EZP-22126] - Not possible to install/use ezpublish5 using git installation

Edit/Copy Release Notes

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