Global navigation

   Documentation Center
   eZ Studio & eZ Platform
     User Manual
     Technical Manual
     Glossary
   eZ Publish 4.x / legacy

 
eZ Publish (5.x)

eZ Publish 5.x | For eZ Platform & eZ Studio topics see Technical manual and User manual, for eZ Publish 4.x and Legacy topics see eZ Publish legacy

Skip to end of metadata
Go to start of metadata
April 21st 2015

eZ announces the availability of 5.4.2, a maintenance release available for all users of eZ Publish Platform 5.4 containing a notable few updates and fixes.

Newer release available

A newer release is available, rendering update instructions here obsolete and non working. Please see 5.4.x Update Instructions for always uptodate instructions for 5.4 releases.

 


Updating from a previous version of eZ Publish Platform 5.4

Update to 5.4.1 first before you continue with instructions below.

These instructions take advantage of Composer for maintenance updates, so make sure you familiarize yourself with the Using Composer page.
For Upgrading from versions prior to 5.4 look at our Upgrading from 5.2 to 5.4, or Upgrading from 5.3 to 5.4 page.

1. Remove unneeded dependency causing conflicts 

Perform the following command to make sure you you are not affected by conflicts caused by this package:

2. Updating Composer Packages selectively

With this command you'll only update packages from eZ (and Symfony) that have received updates:

If you use either ezsystems/ezfind-ls (eZ Find) or ezsystems/ezcontentstaging-ls (eZ Content Staging), they must be added to the command line above.

Legacy extensions autoload must be regenerated. You can do it by running this command:

php ezpublish/console ezpublish:legacy:script bin/php/ezpgenerateautoloads.php --extension

Security update

This release fixes a vulnerability in the eZ Publish password recovery function. You need to have the PHP OpenSSL extension (ext-openssl) installed to take full advantage of the improved security, but even without it security is improved.

eZ Find

An eZ Find users needs to update their solr schema.xml, this is however not needed if you install ezfind after performing this update.

For each solr core (located in ezfind/java/solr), you need to edit <my-core-name>/conf/schema.xml

Around line 566, right after:

Add the following lines:

Restart and re-index solr.

Backward compatibility

 The XmlText fix for EZP-23513 (see https://github.com/ezsystems/ezpublish-kernel/pull/1087) deprecates/removes the CustomTags pre-converter in favor of a new Expanding converter. While they're not part of the public API, if you rely on this file in any way, you might want to check and update your code.

Package updates

Here are the ezsystems packages that have received an update as part of this releases:

packageversionprior version
ezsystems/ezpublish-kernel5.4.25.4.0
ezsystems/ezpublish-legacy5.4.25.4.0
ezsystems/demobundle5.4.25.4.0
ezsystems/ezfind-ls5.4.25.4.0
ezsystems/ezcontentstaging5.3.55.3.3
ezsystems/ezdemo-ls-extension5.4.25.4.0
ezsystems/ezflow-ls-extension5.3.55.3.3.1
ezsystems/ezwt5.3.55.3.1
ezsystems/ezautosave5.3.55.3.1

See 5.4.1 Release Notes for details about migration from Symfony 2.5 to 2.6.

Updates and fixes in this release

Loading
Key Summary T Created Updated Due Assignee Reporter P Status Resolution
EZP-22278 As a developer I need Criterion documentation Story Jan 30, 2014 Jun 03, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24142 As a developer I need SortClause documentation Story Mar 17, 2015 Apr 08, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24206 As a Developer I want faster search, using spi cache & indexed columns Story Mar 31, 2015 Jan 20, 2016 Unassigned Petar Spanja High Closed Fixed
EZP-23847 Add Role API parameter to get inherited RoleAssignments Improvement Jan 02, 2015 Nov 16, 2015 Unassigned André Rømcke High Closed Fixed
EZP-23913 Override legacy fatal error message Improvement Jan 19, 2015 Apr 10, 2015 Unassigned Nuno Oliveira Medium Closed Fixed
EZP-23940 Decouple search handlers from Persistence Improvement Jan 28, 2015 Mar 13, 2015 Unassigned Petar Spanja High Closed Fixed
EZP-23941 Move field map to storage Improvement Jan 28, 2015 Mar 13, 2015 Unassigned Petar Spanja High Closed Fixed
EZP-24047 Allow skipping count db query when using SearchService against database Improvement Feb 19, 2015 Jan 20, 2016 Unassigned André Rømcke High Closed Fixed
EZP-24048 Don't clear legacy content cache on symfony cache:clear Improvement Feb 19, 2015 Feb 26, 2015 Unassigned André Rømcke High Closed Fixed
EZP-24092 Optimize queries to not perform count when not needed Improvement Feb 27, 2015 Mar 04, 2015 Unassigned André Rømcke High Closed Fixed
EZP-24213 FullText stopWordThreshold should be percentage of content count Improvement Apr 01, 2015 Oct 27, 2016 Unassigned André Rømcke High Closed Fixed
EZP-21586 ContentTypeService::createContentType() does not check for any permissions Bug Sep 18, 2013 Feb 05, 2015 Unassigned Petar Spanja High Closed Fixed
EZP-21605 Version history Status column is missing data Bug Sep 24, 2013 Jan 07, 2015 Unassigned Peter Keung Medium Closed Fixed
EZP-21686 ezinfo/copyright has extra "\" that don't allow the links to work Bug Oct 04, 2013 May 04, 2015 Unassigned Pedro Resende High Closed Fixed
EZP-21721 Displaying an empty XMLText field outputs eZXML Bug Oct 10, 2013 Jun 04, 2015 Unassigned Jérôme Vieilledent High Closed Fixed
EZP-21831 eZFind: customfields with asObject=false Bug Oct 24, 2013 Apr 01, 2015 Unassigned None High Closed Fixed
EZP-23031 Allow really high file uploads, specially with 32 bits OSs Bug Jun 18, 2014 May 04, 2015 Unassigned Eduardo Fernandes Medium Closed Fixed
EZP-23129 Search API: sorting by field filters the results Bug Jul 08, 2014 Feb 17, 2015 Unassigned Joao Inacio High Closed Fixed
EZP-23278 [Content Staging] Sync fails if you try to use the copy of an object Bug Aug 21, 2014 Jan 06, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-23280 [PHP-FPM&Apache] Server fault when logging to administration interface Bug Aug 22, 2014 Apr 10, 2015 Unassigned None High Closed Fixed
EZP-23302 Update Location fails if no change is performed with the update Bug Sep 01, 2014 Aug 10, 2015 Unassigned None Medium Closed Fixed
EZP-23403 Fix implementation of Persistence\Solr\Slot\MoveUserGroup slot Bug Sep 29, 2014 Apr 22, 2015 Unassigned Petar Spanja High Closed Fixed
EZP-23465 Elasticsearch: refactor FieldMap implementation for caching and multiple fields support Bug Oct 14, 2014 Mar 13, 2015 Unassigned Petar Spanja High Closed Done
EZP-23513 in eZXMLText, a <P> tag is being add to a link when it surrounds an image Bug Oct 24, 2014 Nov 18, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-23518 Clearing image aliases with Symfony console with --purge option results in PHP warnings Bug Oct 25, 2014 May 12, 2015 Unassigned Edi Modrić Medium Closed Fixed
EZP-23644 Provide filtering on hidden/visible status for multiple locations in content objetcs in eZ Find Bug Nov 16, 2014 May 18, 2015 Unassigned Paul Borgermans High Closed Fixed
EZP-23725 Wrong path_identification_string when editing in frontend siteaccess using PathPrefix and RootNode Bug Dec 02, 2014 Mar 30, 2015 Unassigned Nuno Oliveira Medium Closed Fixed
EZP-23747 Staging: whitespace in a a required text block field causes sync failure Bug Dec 03, 2014 Jan 06, 2015 Unassigned Nuno Oliveira High Closed Fixed
EZP-23829 Paragraph alignment ignored in legacy rendered frontend Bug Dec 22, 2014 Feb 02, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-23834 Cached ESI can not be shared among pages because of inner request Bug Dec 22, 2014 Jan 21, 2015 Unassigned Nuno Oliveira High Closed Fixed
EZP-23835 indexcontent.php cronjob pgsql columns must appear in group by Bug Dec 23, 2014 Jan 09, 2015 Unassigned Douglas Hammond Medium Closed Fixed
EZP-23840 eZFind: incorrect error handling in elevate configuration Bug Dec 29, 2014 Jan 12, 2015 Unassigned Joao Inacio High Closed Fixed
EZP-23866 Move legacy_mode setting to LegacyBundle Bug Jan 08, 2015 Aug 25, 2015 Unassigned Jérôme Vieilledent High Closed Fixed
EZP-23868 Move getLegacyKernel() helper from CoreBundle controller to LegacyBundle Bug Jan 08, 2015 Jan 14, 2015 Unassigned Jérôme Vieilledent High Closed Fixed
EZP-23870 Async publishing reverts expiry.php Bug Jan 08, 2015 Jan 16, 2015 Unassigned Nuno Oliveira High Closed Fixed
EZP-23872 Query exception thrown when no language configured in siteaccess Bug Jan 11, 2015 Jan 20, 2015 Unassigned None High Closed Fixed
EZP-23879 ezinfo shows wrong copyright info after move to composer Bug Jan 12, 2015 Apr 09, 2015 Unassigned André Rømcke Critical Closed Fixed
EZP-23884 Nginx template misses semicolon for most of the fastcgi_params Bug Jan 12, 2015 Jan 14, 2015 Unassigned None Low Closed Fixed
EZP-23889 RestProvider must check that is_rest_request is true Bug Jan 13, 2015 Mar 09, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-23902 Documentation: Multiple User Providers example config not working Bug Jan 15, 2015 Jan 28, 2015 Unassigned Joao Inacio High Closed Fixed
EZP-23903 config.yml refers to wrong session doc link Bug Jan 15, 2015 Mar 23, 2015 Unassigned Gunnstein Lye Medium Closed Fixed
EZP-23904 ezpublish_legacy_sso causes infinite redirect loop on /login Bug Jan 15, 2015 Feb 10, 2015 Unassigned Joao Inacio High Closed Fixed
EZP-23906 The Public API allows to create content under a non container element Bug Jan 16, 2015 Mar 13, 2015 Unassigned Damien Pobel High Closed Fixed
EZP-23908 expiry.php race condition Bug Jan 16, 2015 Apr 06, 2015 Unassigned None High Closed Fixed
EZP-23923 ESI/Hinclude URI too long with Compound siteaccess matcher Bug Jan 21, 2015 Feb 04, 2015 Unassigned Jérôme Vieilledent High Closed Fixed
EZP-23928 Preview cache not being updated Bug Jan 23, 2015 Feb 26, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-23930 Adapt HttpCache to comply FOSHttpCacheBundle 1.2 Bug Jan 23, 2015 Jan 30, 2015 Unassigned Jérôme Vieilledent Blocker Closed Fixed
EZP-23953 Legacy session events not triggered any more Bug Jan 29, 2015 Apr 26, 2016 Unassigned Ricardo Correia High Closed Fixed
EZP-23971 If a user is removed while logged in, session for that user will throw an exception Bug Feb 02, 2015 Mar 13, 2015 Unassigned Paulo Bras High Closed Fixed
EZP-23978 URLs in legacy_mode lose siteaccess uri when index_page is used Bug Feb 03, 2015 Feb 23, 2015 Unassigned Joao Inacio High Closed Fixed
EZP-24010 Fix PHP version warning: 5.3.3, not just 5.3 Bug Feb 11, 2015 Feb 11, 2015 Unassigned Gunnstein Lye Medium Closed Fixed
EZP-24017 Security token issue using legacy bridge Bug Feb 13, 2015 Apr 06, 2015 Unassigned Jérôme Vieilledent Blocker Closed Fixed
EZP-24021 Link is wrong with non-main nodes using 'subtree_array' Bug Feb 13, 2015 Mar 17, 2015 Unassigned Nuno Oliveira High Closed Fixed
EZP-24052 Preview causes redirect to versionview not being able to continue editing Bug Feb 23, 2015 May 15, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24053 Preview locks content object, and cause version edit conflict Bug Feb 23, 2015 Mar 31, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24099 eZ Find not updating Solr index correctly for object relations Bug Mar 03, 2015 Mar 06, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24100 Image content with big multibyte charset names won't be correctly created Bug Mar 04, 2015 Apr 13, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-24106 ez_is_field_empty does not work for a Page field Bug Mar 05, 2015 Apr 14, 2015 Unassigned Eduardo Fernandes High Closed Fixed
EZP-24113 eZ REST API v1: all eZ log files except error.log are disabled unless DebugOutput=enabled Bug Mar 07, 2015 Apr 01, 2015 Unassigned Gaetano Giunta High Closed Fixed
EZP-24135 Output buffer gets cleared after legacy call Bug Mar 12, 2015 Mar 24, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24141 Double slash in url after having searched a default location for an object relation in class edit module Bug Mar 17, 2015 May 05, 2015 Unassigned Ricardo Correia Medium Closed Fixed
EZP-24154 Overriding template with section_identifier fails when cached Bug Mar 19, 2015 Mar 25, 2015 Unassigned Paulo Bras Medium Closed Fixed
EZP-24197 DOC: ezcache.php --expiry parameter can only be used together with --purge Bug Mar 27, 2015 Jun 30, 2015 Unassigned Gunnstein Lye Medium Closed Fixed
EZP-24362 Doc: Upgrade to eZP 5.3.5/5.4.2 missing eZ Find instruction Bug May 12, 2015 May 21, 2015 Unassigned Eduardo Fernandes High Closed Fixed