Global navigation

   Documentation Center
   eZ Studio & eZ Platform
     User Manual
     Technical Manual
   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

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Feature4.x nameNotes
Content Model 5.x aimed at not adding any features in the content/data model to make sure no breaks happened in 4.x, new features will instead be introduced as we approach 6.x with new storage engines that can support them
Content(Content) Object


Content RelationsObject Relations 
Field(Content) AttributeMissing FieldTypes will cause eZ Publish to return exception, this can be avoided by implementing the FieldType or configuring it as "NullType"
FieldTypeDataTypeSee FieldTypes for list of supported types, known unsupported FieldTypes are mentioned in Known issues




ContentType(Content) Class 
FieldDefinition(Content) Class Attribute 
FieldGroups(Content) Class Attribute Grouping 
UserGroup Can by design (and intention) only have one location in 5.x
Policy Limitation  
Role Limitation  
Role Assignment Currently not possible to delete specific assignment by id
REST 5.1 and higher includes a working read/write REST v2 API
Development environmentDevelopment mode 
Web stack 5.x web stack is Symfony with several 4.x features on top
(Twig) Template system(eZ) Template system 
View ProviderOverride systemRestricted to viewLocation in 5.0 and additionally viewContent in 5.1
Theme systemDesign systemPlanned for 5.2 using LiipThemeBundle, but not in yet !so might slip to 5.3.
HTTP CacheView- / Static- CacheFor anonymous users in 5.0/5.1, for all users using "userHash" in 5.2
Site(Access)Groupingn/aNew in 5.x
CSRFeZ FormTokenProvided by Symfony
Persistence cacheCluster- / Class- / ClassAttribute- / var- / "Global"- cacheIntroduced in 5.1, currently missing support for multi repository setups
IOCluster (-ing of files)Currently uses 4.x cluster system in the backend, new and simpler file clustering is possible when new storage engine is created in the future
Multi RepositoryMulti-dbSome features, notably Persistence cache is currently not supported for these setups, this and better support for this feature is planned for 5.2/5.3


Note: All missing features are still available in legacy stack bundled with eZ Publish 5.x, this fact sheet is purely about 5.x vs 4.x (legacy).