This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
New in documentation¶
This page contains recent highlights and notable changes in Ibexa DXP documentation.
November 2024¶
Infrastructure and maintenance¶
- Added v4.6.13 to v4.6.14 update instructions which include security fixes.
- Added v3.3.40 to v3.3.41 update instructions which include security fixes.
Content management¶
- Added AI Actions documentation
Search¶
Documentation¶
- When you search using the top bar, if there are more than the 10 listed results, you can see a link to a page with further results at the bottom of the drop-down suggestion list.
PHP API¶
- Added the following namespaces, interfaces, and classes to the public PHP API:
Ibexa\Contracts\Core\Validation
namespace and its descendantsIbexa\Contracts\Notifications\SystemNotification
namespace and its descendantsIbexa\Contracts\Notifications\Value\Recipent\UserRecipientInterface
Ibexa\Contracts\ProductCatalog\Values\Product\Query\Criterion\UpdatedAt
Ibexa\Contracts\ProductCatalog\Values\Product\Query\Criterion\UpdatedAtRange
Ibexa\Contracts\ProductCatalog\ProductReferencesResolverStrategy
October 2024¶
Content management¶
- Added a caution at the end of the Create custom Page block article
- Added
add_block_to_available_blocks
to a list of available data migration actions
Infrastructure and maintenance¶
- Updated the reverse proxy configuration instructions by mentioning Basic Auth setup for Varnish
- Reorganized the Updating Ibexa DXP section to put information in logical order and remove duplicates
- Added v4.6.11 to v4.6.12 update instructions
- Added v4.6.12 to v4.6.13 update instructions mentioning a command to clean up duplicated entries in the
ezcontentobject_attribute
table - Changed the Update to v3.3 instructions to help avoid an error at
composer update
stage - Changed the instructions by adding a requirement to handle the Ibexa Cloud configuration:
- Added a suggestion to remove obsolete database tables that were used by a legacy Commerce package
Personalization¶
- Added dynamic attribute submodels information by:
- mentioning them in customizing the recommendation request instructions
- describing them in user documentation
-
Added time-slot based models information by:
- changing the list of parameters available when customizing the recommendation request
- describing them in user documentation
-
Updated configuration details (including endpoint addresses and code examples) in multiple how-to articles:
PIM¶
- Updated the Product API article by fixing method signatures and adding links to the PHP API reference
PHP API¶
- Added the following new classes to the public PHP API:
REST API¶
- Updated the REST API authentication instructions
September 2024¶
Getting started¶
- Updated product version requirements and database connection configuration instructions in Install Ibexa DXP with DDEV
Infrastructure and maintenance¶
- Modified v4.5.x to v4.6 update instructions by adding Update Solr configuration section
- Added v4.6.8 to v4.6.11 update instructions
PHP API¶
- Added edition information to PHP API reference to aid navigation
REST API¶
- Removed multiple obsolete RAML types from the REST API reference
User management¶
- Updated the OAuth server installation instructions
August 2024¶
Product guides¶
- Ibexa Experience product guide
- Ibexa Commerce product guide
- Added page collecting all feature product guides
Content management¶
- Added how to hide a taxonomy menu item
Data migration¶
- Added a note about multi-repository and dynamic migration folders
July 2024¶
Getting started¶
- Added instructions in Install Ibexa DXP about using PHP 8.3 to create a project
- Updated the requirements for running v3.3.x on PHP 8.3
Infrastructure and maintenance¶
- Added v4.6.4 to v4.6.8 update instructions
- Modified v3.3.x to v3.3.latest update instructions
- Updated the recommendations in Performance by mentioning Symfony
Data migration¶
- Added a note about multi-repository scenario in Managing migration
- Updated the instructions for Importing data by mentioning the
env
function and a possibility of swapping content items assigned to a location
Ibexa Cloud¶
- Placed all articles about Ibexa Cloud in a common location
Ibexa Engage¶
Product guides¶
June 2024¶
Ibexa Engage¶
Search¶
Dashboard¶
Infrastructure and maintenance¶
Documentation¶
- A "new" pill now appears in the table of content alongside pages which have been recently created, or have recent important updates or additions.
May 2024¶
PHP API¶
Users¶
April 2024¶
Product guides¶
Infrastructure and maintenance¶
Users¶
- Recent activity
- OAuth server
- Updated OAuth client
Back office¶
Templating¶
- site context Twig function
ibexa_site_context_aware
- storefront Twig function
ibexa_get_anonymous_user_id
March 2024¶
Permissions¶
- Updated Custom policies article
Content management¶
- Updated BinaryFile field type description
Commerce¶
- Description of integration with Payum and payment processing gateways
Search¶
- Updated Elasticsearch search engine description
- New Search Criteria:
February 2024¶
Dashboard¶
- New dashboard sections in User Documentation:
- Dashboard section in Developer Documentation:
DAM¶
PIM¶
REST API¶
Others¶
- Updated Create custom view matcher article
- Actito transactional email integration
- Described user profile
January 2024¶
Administration¶
Content management¶
- New sections in taxonomy documentation:
- Updated information in User Documentation:
DAM¶
Getting started¶
- Ibexa Headless product guide
- Enhanced get started article in User Documentation
Image management¶
Personalization¶
PIM¶
- Product search Aggregations:
December 2023¶
Content management¶
- Segmentation events
- Checkbox page block attribute type
- Updated Create Form Builder Form attribute procedure
PIM¶
Templating¶
- Taxonomy view matchers
- Get content category Twig filter
- Updated arguments list for
ibexa_render()
method - New Field information Twig functions
- Updated get user Twig functions
User management¶
November 2023¶
Commerce¶
CDP¶
Product guides¶
Infrastructure and maintenance¶
Others¶
- Redesigned requirements page
- Updated Ibexa Cloud CLI
- Updated React app block procedure
- Added fulltext features in search
October 2023¶
Commerce¶
Personalization¶
PIM¶
Product guides¶
Migration¶
September 2023¶
Commerce¶
- Cart
- Checkout
- Order management
Personalization¶
- Updated configuration for triggers
- Send messages with recommendations
- Email triggers in User Documentation
PIM¶
REST API¶
- Added GET endpoint for all available Sales Representatives Users
Storefront¶
Templating¶
Others¶
-
Product guides integrated into Developer Documentation
August 2023¶
New home page¶
- Redesigned home page for User Documentation
Administration¶
Commerce¶
- Importing data
- Cart
- Checkout
- Payments
- Shipping
Online Editor¶
PIM¶
Security¶
July 2023¶
v4.5.1¶
New home page¶
- Redesigned home page for Developer Documentation
Getting started¶
- New cautions in Install on Ibexa Cloud about using
cloud.ibexa.co
instead ofplatform.sh
Content management¶
- New Page block Ibexa Connect scenario block
- Updated Create custom Page blocks
Customer Portal¶
- Updated Creating a Customer Portal
Personalization¶
- Multiple attributes in submodel computation
- Multiple attributes in submodel computation in User Documentation
PIM¶
- Updated Enable purchasing products
- Virtual products
- Virtual products in User Documentation
- Work with product attributes in User Documentation
REST API¶
- Added example of input payload in JSON format for ContentTypeCreate in REST API reference
- Expected user header support
Commerce¶
- Virtual products in checkout
- New Order and Shipment Search Criteria:
Search¶
- REST API examples in multiple existing Search Criteria descriptions
- New REST API-only Search Criteria:
Infrastructure and maintenance¶
- Configure and customize Fastly
- Updated Security checklist:
June 2023¶
Personalization¶
- Email triggers
- Email triggers in User Documentation
Search¶
Commerce¶
- Shipping methods management in User Documentation
- Payment methods management in User Documentation
- Stock Search Criteria and Aggregation:
May 2023¶
v4.5¶
- v4.5 release notes and guide on how to update to v4.5
Customer Portal¶
Commerce¶
- Extending payments
- Reference for commerce-related events:
April 2023¶
Payment¶
- Payment management, including configuring payment workflow, payment, and payment method PHP API.
Orders¶
- Order management, including configuring order workflow and Orders REST API reference.
Shipping¶
- Shipping management, including configuring shipment workflow, shipment, and shipping method PHP API.
Search¶
- Search Criteria and Sort Clauses covering the new commerce features:
- Order Search Criteria and Sort Clauses
- Payment Search Criteria and Sort Clauses
- Payment method Search Criteria and Sort Clauses
- Shipment Search Criteria and Sort Clauses
New Page blocks¶
Others¶
March 2023¶
- Order management API
- Customizing checkout
- Extended table reusable component documentation
- How to add GraphQL support to custom field types
- How to customize field type metadata
February 2023¶
Storefront¶
- Storefront documentation, including how to configure and extend Storefront.
Cart¶
Checkout¶
- Checkout documentation, including how to configure checkout, description of main PHP API methods, and checkout-related Twig functions.
Other¶
January 2023¶
Page Builder¶
- Description of new Page Builder blocks: Catalog and Product collection.