eZ Platform v2.2.0¶
Version number: v2.2.0
Release date: June 29, 2018
Release type: Fast Track
Notable changes¶
Page Builder¶
This version introduces the Page Builder which replaces the Landing Page editor from earlier versions.
Note
The Page Builder does not offer all blocks that Landing Page editor did. The removed blocks include Schedule and Form blocks. They will be included again in a future release.
The Places Page Builder block has been removed from the clean installation and will only be available in the demo out of the box. If you had been using this block in your site, re-apply its configuration based on the demo.
Modifying the Page content type¶
You can edit the new Page content type by adding Fields, as well as create new content types with the Page Field Type.
Page block design¶
In the Page block config you can now specify the CSS class with its own style for the specific block:
Updating to 2.2
Refer to Updating eZ Platform for a database update script.
To update to 2.2 with existing Content you will need a dedicated script for converting the Landing Page into the new Page.
Bookmarks¶
Bookmark service allows you to create bookmarks for Locations by selecting a star located next to the content type name as shown in the screenshot below. Each Location can only be bookmarked once, multiple bookmarks on one Location will cause an error.
You can find the list of all bookmarks in Browse content section. There, you can manage bookmarks by deleting them or by checking if specific Location has been bookmarked.
Image placeholders¶
Placeholder generator enables you to replace any missing image with downloaded or generated image placeholder. It can be used when you are working on an existing database and you are not able to download uploaded images to your local development environment because of their large size.
Standard design¶
eZ Platform now comes with two designs using the design engine: standard
for content view and admin
for the Back Office.
See default designs for more information.
Caution
If you encounter problems during upgrading, disable the override
by setting ez_platform_standard_design.override_kernel_templates
to false
.
Previewing User and User Group permissions¶
When viewing User or User Group content items you can now preview what permissions are assigned to them.
You can also select which content types are treated the same way as User of User Group for these purposes.
Change from UTF8 to UTF8MB4¶
Database charset is changed from UTF8 to UTF8MB4, in order to support 4-byte characters.
Caution
To cover this change when upgrading, follow the instructions in the update guide.
URL generation pattern¶
You can now select the pattern that will be used to generate URL patterns.
See URL alias patterns for more information about the available settings.
Default URL generation pattern
The default URL generation pattern changes from urlalias
to urlalias_lowercase
.
This change will only apply to new Content.
Pay attention to the new url_alias.slug_converter.transformation
setting in the meta-repository when updating your installation.
Choosing installation types¶
Installation types used with the ezplatform:install
command are now more consistent:
ezplatform-clean
ezplatform-demo
ezplatform-ee-clean
ezplatform-ee-demo
You can also use the new composer ezplatform-install
command which automatically chooses a correct installation type for the given meta-repository.
API changes¶
Notifications¶
Notification Bundle is now moved into CoreBundle of EzPublishKernel. This allows whole community to get access to eZ notification system.
Bookmarks¶
New Bookmark service had been added. Bookmark operations are now available via the REST API.
Simplified use of Content and languages in API¶
This release introduces a few notable simplifications to API use. Here are some highlights: