Ibexa DXP v3.2¶
Version number: v3.2
Release date: October 23, 2020
Release type: Fast Track
Notable changes¶
New UI¶
This version offers a completely reworked user interface, covering all of the Back Office, including eCommerce administration.
DAM connector¶
You can now connect your installation to a Digital Asset Management (DAM) system and use assets such as images directly from the DAM in your content.
Autosave¶
Ibexa Platform can now save your edits in a content item or product automatically to help you preserve the progress in an event of a failure. For more information, see Autosave.
Aggregation API¶
When using Solr or Elasticsearch search engines you can now use aggregations to group search results and get the count of results per aggregation type.
You can aggregate results by general conditions such as content type or Section, or by Field aggregations such as the value of specific Fields.
See Aggregation API for more information.
Targeting block and Segmentation API ¶
Targeting block for the Page Builder enables you to display different content items to different users depending on the Segments they belong to.
You can configure Segments in the Back Office.
Segmentation API enables you to create and edit Segments and Segment Groups, as well as assign Users to Segments.
Twig helpers for content rendering¶
Three new Twig helpers are available to make rendering content easier.
Use ez_render_content(content)
and ez_render_location(location)
to render the selected content item.
You can also use ez_render()
and provide it with either a content or Location object.
See Using ez_render
Twig helpers for more information.
JWT authentication¶
You can now use JWT tokens to authenticate in REST API and GraphQL.
See JWT authentication to learn how to configure this authentication method.
Searching in Ibexa Commerce with Elasticsearch ¶
You can now use Elasticsearch for searching in Ibexa Commerce.
See Install Ibexa Platform to learn how to install and configure the search engine.
Other changes¶
Site Factory improvements ¶
You can now define User Group skeletons where you define Policies and Limitations that apply to a specific User Group. You can then associate a number of such skeletons with a site template. User Group skeletons survive deleting a site.
See Configure User Group skeleton for more information.
Calendar widget improvements¶
You can now see the scheduled blocks in the calendar after you configure the reveal and/or hide dates for them. This way you can envision what content will be available in the future.
Also, you can now apply new filters that are intended to help you declutter the calendar view.
For more information, see Calendar widget.
Cloning content types¶
When creating content types in the Back Office, you do not have to start from scratch. You can now clone an existing content type instead.
To do this, click the Copy icon located next to the content type that you want to clone. Then, refresh the view to see an updated list of content types.
Object state API improvements¶
You can now use ObjectStateService::loadObjectStateByIdentifier()
and ObjectStateService::loadObjectStateGroupByIdentifier()
to get Object states and Object state groups in the PHP API.
Full changelog¶
Ibexa Platform | Ibexa DXP | Ibexa Commerce |
---|---|---|
Ibexa Platform v3.2.0 | Ibexa DXP v3.2.0 | Ibexa Commerce v3.2.0 |