-[[% set version = 'v5.0.7' %]]
+[[% set version = 'v5.0.X' %]]
+
+[[= release_note_entry_begin(
+"Raptor connector " + version,
+'YYYY-MM-DD',
+['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
+) =]]
+
+The SiteAccess-aware [Raptor](https://www.raptorservices.com/) connector provides a seamless integration between [[= product_name =]] and Raptor Recommendation Engine.
+
+For more information, see [SiteAccess-aware Raptor connector](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/).
+
+### Tracking
+
+This LTS Update includes two Twig functions to ease tracking setting:
+
+- `ibexa_tracking_script` to load the JavaScript tracking code, for more information, see [Tracking script](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_script/)
+- `ibexa_tracking_track_event` to send tracking events from your pages, for more information, see [Tracking event function](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_event_function/)
+
+### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
+
+This LTS Update includes a nice variety of page builder blocks to make recommendations to the reader or customer,
+like most popular contents or products, or other items that other users have seen after or before the current page.
+
+For more information such as the list of available blocks, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
+
+[[= release_note_entry_end() =]]
[[= release_note_entry_begin(
"Google Gemini connector " + version,
From 94103777e4c7002095c51211c4a552add8d9c8ed Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 11:42:12 +0200
Subject: [PATCH 07/33] ibexa_dxp_v5.0.md: Raptor connector LTS Update (Format)
---
docs/release_notes/ibexa_dxp_v5.0.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index f071e6cf0f..7781878dcd 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -13,9 +13,9 @@ month_change: true
[[% set version = 'v5.0.X' %]]
[[= release_note_entry_begin(
-"Raptor connector " + version,
-'YYYY-MM-DD',
-['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
+ "Raptor connector " + version,
+ 'YYYY-MM-DD',
+ ['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
) =]]
The SiteAccess-aware [Raptor](https://www.raptorservices.com/) connector provides a seamless integration between [[= product_name =]] and Raptor Recommendation Engine.
From 0a7a77938310f9df2e1f7644d9fbbe65e57c66ba Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 11:46:14 +0200
Subject: [PATCH 08/33] Apply suggestion from vale
---
docs/release_notes/ibexa_dxp_v5.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 7781878dcd..25552ab6bc 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -31,7 +31,7 @@ This LTS Update includes two Twig functions to ease tracking setting:
### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-This LTS Update includes a nice variety of page builder blocks to make recommendations to the reader or customer,
+This LTS Update includes a nice variety of Page Builder blocks to make recommendations to the reader or customer,
like most popular contents or products, or other items that other users have seen after or before the current page.
For more information such as the list of available blocks, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
From a5feb35aba708963e6085081812444a33fbb3d7c Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 11:52:13 +0200
Subject: [PATCH 09/33] Apply suggestions from @julitafalcondusza
Co-authored-by: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
---
docs/release_notes/ibexa_dxp_v5.0.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 25552ab6bc..740a1f9ed0 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -31,10 +31,10 @@ This LTS Update includes two Twig functions to ease tracking setting:
### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-This LTS Update includes a nice variety of Page Builder blocks to make recommendations to the reader or customer,
-like most popular contents or products, or other items that other users have seen after or before the current page.
+This LTS update introduces a set of recommendation blocks available in the [Page Builder](https://doc.ibexa.co/en/5.0/content_management/pages/page_builder_guide/),
+designed to suggest relevant content or products to users, such as the most popular items or viewed by others.
-For more information such as the list of available blocks, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
+For more information, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
[[= release_note_entry_end() =]]
From 83cf4d2a54b62c0bdb9c8e8ce4c67b2931e331ff Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 13:25:31 +0200
Subject: [PATCH 10/33] ibexa_dxp_v5.0.md: translation components, AI in PB
---
docs/release_notes/ibexa_dxp_v5.0.md | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 740a1f9ed0..a562203d4f 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -102,6 +102,16 @@ The `try_catch` step allows you to specify which exceptions to catch and whether
For more information, see [Error handling with try-catch](https://doc.ibexa.co/en/5.0/content_management/data_migration/importing_data/#error-handling-with-try-catch).
+#### Translation-related Twig Component groups
+
+Four groups of [Twig components](https://doc.ibexa.co/en/5.0/templating/components/) related to Admin UI translation are added.
+
+For more information, see [Customizing the back office with Twig Components > Admin UI](https://doc.ibexa.co/en/5.0/administration/back_office/back_office_elements/custom_components/#admin-ui).
+
+### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
+
+You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
+
### Gaussian blur optimization in Image Editor
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
From b89bafca15f23f3a5746e1ed8d952acec7734139 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 14:01:25 +0200
Subject: [PATCH 11/33] ibexa_dxp_v5.0.md: Narrowed link for Raptor connector
---
docs/release_notes/ibexa_dxp_v5.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index a562203d4f..3ea2375a0a 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -18,7 +18,7 @@ month_change: true
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
) =]]
-The SiteAccess-aware [Raptor](https://www.raptorservices.com/) connector provides a seamless integration between [[= product_name =]] and Raptor Recommendation Engine.
+The SiteAccess-aware Raptor connector provides a seamless integration between [[= product_name =]] and [Raptor Recommendation Engine](https://www.raptorservices.com/website-recommendations/).
For more information, see [SiteAccess-aware Raptor connector](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/).
From 3519e0bc1d87e7bdccb6be8853bfe43696c042bf Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 15:05:07 +0200
Subject: [PATCH 12/33] ibexa_dxp_v5.0.md: Sort editions and add Quable
---
docs/release_notes/ibexa_dxp_v5.0.md | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 3ea2375a0a..4c6061c92c 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -108,16 +108,22 @@ Four groups of [Twig components](https://doc.ibexa.co/en/5.0/templating/componen
For more information, see [Customizing the back office with Twig Components > Admin UI](https://doc.ibexa.co/en/5.0/administration/back_office/back_office_elements/custom_components/#admin-ui).
-### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-
-You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
-
### Gaussian blur optimization in Image Editor
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
You can adjust the blur level to balance between file size reduction and image sharpness.
For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
+### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
+
+You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
+
+### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
+
+Integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
+
+For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
+
### Full changelog
[[% include 'snippets/release_50.md' %]]
From 666f66bb1b56cffbee43e2bd5a7abf72d4ec3ad6 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 15:45:04 +0200
Subject: [PATCH 13/33] ibexa_dxp_vX.Y.md: Taxonomy search criteria
---
docs/release_notes/ibexa_dxp_v4.6.md | 7 +++++++
docs/release_notes/ibexa_dxp_v5.0.md | 7 +++++++
2 files changed, 14 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index da66c6b5c9..494befdb7e 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -20,6 +20,13 @@ month_change: true
### Developer experience
+#### Taxonomy search
+
+Two [taxonomy search](https://doc.ibexa.co/en/5.0/content_management/taxonomy/taxonomy_api/search) criteria are added:
+
+- [`TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_no_entries/) to find content items to which no taxonomy entries have been assigned.
+- [`TaxonomySubtree`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_subtree/) for content items assigned to a taxonomy entry or any of its descendants.
+
#### Custom parameters in `ibexa_render()`
You can now pass custom parameters to templates when using the `ibexa_render()` Twig function with the new `params` option, similar to how you can with `render(controller())`.Collapse annotationCheck notice on line R18[vale] docs/release_notes/ibexa_dxp_v5.0.md#L18Check notice: [vale] docs/release_notes/ibexa_dxp_v5.0.md#L18[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.Build & test documentation / valeView details
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 4c6061c92c..5a19a8db46 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -64,6 +64,13 @@ Symfony is upgraded from 7.3 to 7.4.
See [what's new in Symfony 7.4](https://symfony.com/blog/category/living-on-the-edge/8.0-7.4)
and [how to update Symfony within [[= product_name =]]](https://doc.ibexa.co/en/5.0/update_and_migration/from_5.0/update_from_5.0/#update-symfony-from-73-to-74).
+#### Taxonomy search
+
+Two [taxonomy search](https://doc.ibexa.co/en/5.0/content_management/taxonomy/taxonomy_api/search) criteria are added:
+
+- [`TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_no_entries/) to find content items to which no taxonomy entries have been assigned.
+- [`TaxonomySubtree`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_subtree/) for content items assigned to a taxonomy entry or any of its descendants.
+
#### Custom parameters in `ibexa_render()`
You can now pass custom parameters to templates when using the `ibexa_render()` Twig function with the new `params` option, similar to how you can with `render(controller())`.Collapse annotationCheck notice on line R18[vale] docs/release_notes/ibexa_dxp_v5.0.md#L18Check notice: [vale] docs/release_notes/ibexa_dxp_v5.0.md#L18[Ibexa.ByUsing] Prefer 'by using' or 'with' to plain 'using'.Build & test documentation / valeView details
From ec5a53b9ff90b8678f3fbebaed5f34a85c842bac Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 1 Apr 2026 16:12:16 +0200
Subject: [PATCH 14/33] ibexa_dxp_v4.6.md: Taxonomy search criteria: fix links
---
docs/release_notes/ibexa_dxp_v4.6.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 494befdb7e..87270ea380 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -10,7 +10,7 @@ month_change: true
-[[% set version = 'v4.6.29' %]]
+[[% set version = 'v4.6.X' %]]
[[= release_note_entry_begin(
"Ibexa DXP " + version,
@@ -22,10 +22,10 @@ month_change: true
#### Taxonomy search
-Two [taxonomy search](https://doc.ibexa.co/en/5.0/content_management/taxonomy/taxonomy_api/search) criteria are added:
+Two [taxonomy search](https://doc.ibexa.co/en/4.6/content_management/taxonomy/taxonomy_api/search) criteria are added:
-- [`TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_no_entries/) to find content items to which no taxonomy entries have been assigned.
-- [`TaxonomySubtree`](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_subtree/) for content items assigned to a taxonomy entry or any of its descendants.
+- [`TaxonomyNoEntries`](https://doc.ibexa.co/en/4.6/search/criteria_reference/taxonomy_no_entries/) to find content items to which no taxonomy entries have been assigned.
+- [`TaxonomySubtree`](https://doc.ibexa.co/en/4.6/search/criteria_reference/taxonomy_subtree/) for content items assigned to a taxonomy entry or any of its descendants.
#### Custom parameters in `ibexa_render()`
From f611861bb7928036bc4829430d1f6bea14472f02 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 09:27:19 +0200
Subject: [PATCH 15/33] Comment include 'snippets/release_XY.md'
---
docs/release_notes/ibexa_dxp_v4.6.md | 2 ++
docs/release_notes/ibexa_dxp_v5.0.md | 2 ++
2 files changed, 4 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 87270ea380..3cbcf8cdff 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -57,7 +57,9 @@ For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/c
### Full changelog
+[[#
[[% include 'snippets/release_46.md' %]]
+#]]
[[= release_note_entry_end() =]]
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 5a19a8db46..7cbe89a857 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -133,7 +133,9 @@ For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/p
### Full changelog
+[[#
[[% include 'snippets/release_50.md' %]]
+#]]
[[= release_note_entry_end() =]]
From e062c919de394b5155339e01db7fde380fa9b0f9 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 09:50:42 +0200
Subject: [PATCH 16/33] Use absolute links in snippets/release_XY.md
---
docs/release_notes/ibexa_dxp_v4.6.md | 2 --
docs/release_notes/ibexa_dxp_v5.0.md | 2 --
docs/snippets/release_46.md | 2 +-
docs/snippets/release_50.md | 2 +-
4 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 3cbcf8cdff..87270ea380 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -57,9 +57,7 @@ For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/c
### Full changelog
-[[#
[[% include 'snippets/release_46.md' %]]
-#]]
[[= release_note_entry_end() =]]
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 7cbe89a857..5a19a8db46 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -133,9 +133,7 @@ For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/p
### Full changelog
-[[#
[[% include 'snippets/release_50.md' %]]
-#]]
[[= release_note_entry_end() =]]
diff --git a/docs/snippets/release_46.md b/docs/snippets/release_46.md
index d564479e48..669a4a13cb 100644
--- a/docs/snippets/release_46.md
+++ b/docs/snippets/release_46.md
@@ -9,5 +9,5 @@ To learn more about all the included changes, see the full release change logs:
- [[[= product_name_com =]] [[= version =]]](https://github.com/ibexa/commerce/releases/tag/[[= version =]])
[[% if version != 'v4.6.0' %]]
-To update your application, see the [update instructions](../update_and_migration/from_4.6/update_from_4.6.md#[[= version_to_anchor(version) =]]).
+To update your application, see the [update instructions](https://doc.ibexa.co/en/4.6/update_and_migration/from_4.6/update_from_4.6/#[[= version_to_anchor(version) =]]).
[[% endif %]]
diff --git a/docs/snippets/release_50.md b/docs/snippets/release_50.md
index 8376c2d425..fe6221fb63 100644
--- a/docs/snippets/release_50.md
+++ b/docs/snippets/release_50.md
@@ -9,5 +9,5 @@ To learn more about all the included changes, see the full release change logs:
- [[[= product_name_com =]] [[= version =]]](https://github.com/ibexa/commerce/releases/tag/[[= version =]])
[[% if version != 'v5.0.0' %]]
-To update your application, see the [update instructions](../update_and_migration/from_5.0/update_from_5.0.md#[[= version_to_anchor(version) =]]).
+To update your application, see the [update instructions](https://doc.ibexa.co/en/5.0/update_and_migration/from_5.0/update_from_5.0/#[[= version_to_anchor(version) =]]).
[[% endif %]]
From 4e1e39e594a94d7a013b048ea410568a37f5f98b Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 10:21:44 +0200
Subject: [PATCH 17/33] Add Quable to ibexa_dxp_v4.6.md
---
docs/release_notes/ibexa_dxp_v4.6.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 87270ea380..35607b7871 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -55,6 +55,12 @@ The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports
You can adjust the blur level to balance between file size reduction and image sharpness.
For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
+### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
+
+Integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
+
+For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
+
### Full changelog
[[% include 'snippets/release_46.md' %]]
From 29f0ff1307942be6442e6aba76e5c123ee74bad2 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 12:16:12 +0200
Subject: [PATCH 18/33] Add Integrated help's Product tour
---
docs/release_notes/ibexa_dxp_v4.6.md | 14 ++++++++++++++
docs/release_notes/ibexa_dxp_v5.0.md | 14 ++++++++++++++
2 files changed, 28 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 35607b7871..07f0b5021a 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -12,6 +12,20 @@ month_change: true
[[% set version = 'v4.6.X' %]]
+[[= release_note_entry_begin(
+"Integrated help " + version,
+'YYYY-MM-DD',
+['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
+) =]]
+
+### Product tour
+
+The product tour is a new Integrated help feature that helps back office contributors to discover [[= product_name =]].
+
+For more information, see [Product tour](https://doc.ibexa.co/en/4.6/administration/back_office/product_tour/).
+
+[[= release_note_entry_end() =]]
+
[[= release_note_entry_begin(
"Ibexa DXP " + version,
'YYYY-MM-DD',
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 5a19a8db46..b1e7ba103d 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -50,6 +50,20 @@ For more information, see how to [install and configure the Google Gemini connec
[[= release_note_entry_end() =]]
+[[= release_note_entry_begin(
+ "Integrated help " + version,
+ 'YYYY-MM-DD',
+ ['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
+) =]]
+
+### Product tour
+
+The product tour is a new Integrated help feature that helps back office contributors to discover [[= product_name =]].
+
+For more information, see [Product tour](https://doc.ibexa.co/en/5.0/administration/back_office/product_tour/).
+
+[[= release_note_entry_end() =]]
+
[[= release_note_entry_begin(
"Ibexa DXP " + version,
'YYYY-MM-DD',
From c22114e29bca40dd744fdf971ec0d8f9e6edb5f1 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 15:01:13 +0200
Subject: [PATCH 19/33] Raptor connector isn't an LTS Update
---
docs/release_notes/ibexa_dxp_v5.0.md | 46 ++++++++++++----------------
1 file changed, 20 insertions(+), 26 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index b1e7ba103d..0043ae7562 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -12,32 +12,6 @@ month_change: true
[[% set version = 'v5.0.X' %]]
-[[= release_note_entry_begin(
- "Raptor connector " + version,
- 'YYYY-MM-DD',
- ['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
-) =]]
-
-The SiteAccess-aware Raptor connector provides a seamless integration between [[= product_name =]] and [Raptor Recommendation Engine](https://www.raptorservices.com/website-recommendations/).
-
-For more information, see [SiteAccess-aware Raptor connector](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/).
-
-### Tracking
-
-This LTS Update includes two Twig functions to ease tracking setting:
-
-- `ibexa_tracking_script` to load the JavaScript tracking code, for more information, see [Tracking script](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_script/)
-- `ibexa_tracking_track_event` to send tracking events from your pages, for more information, see [Tracking event function](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_event_function/)
-
-### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-
-This LTS update introduces a set of recommendation blocks available in the [Page Builder](https://doc.ibexa.co/en/5.0/content_management/pages/page_builder_guide/),
-designed to suggest relevant content or products to users, such as the most popular items or viewed by others.
-
-For more information, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
-
-[[= release_note_entry_end() =]]
-
[[= release_note_entry_begin(
"Google Gemini connector " + version,
'YYYY-MM-DD',
@@ -70,6 +44,26 @@ For more information, see [Product tour](https://doc.ibexa.co/en/5.0/administrat
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
+### Raptor connector
+
+The SiteAccess-aware Raptor connector provides a seamless integration between [[= product_name =]] and [Raptor Recommendation Engine](https://www.raptorservices.com/website-recommendations/).
+
+For more information, see [SiteAccess-aware Raptor connector](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/).
+
+#### Tracking
+
+This LTS Update includes two Twig functions to ease tracking setting:
+
+- `ibexa_tracking_script` to load the JavaScript tracking code, for more information, see [Tracking script](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_script/)
+- `ibexa_tracking_track_event` to send tracking events from your pages, for more information, see [Tracking event function](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_event_function/)
+
+#### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
+
+This LTS update introduces a set of recommendation blocks available in the [Page Builder](https://doc.ibexa.co/en/5.0/content_management/pages/page_builder_guide/),
+designed to suggest relevant content or products to users, such as the most popular items or viewed by others.
+
+For more information, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
+
### Developer experience
#### Symfony 7.4
From 631e9305456d11c17b8c948a0f9de7dcd5a719fe Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 15:18:33 +0200
Subject: [PATCH 20/33] Raptor connector isn't an LTS Update
---
docs/release_notes/ibexa_dxp_v5.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 0043ae7562..625bf819ea 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -52,14 +52,14 @@ For more information, see [SiteAccess-aware Raptor connector](https://doc.ibexa.
#### Tracking
-This LTS Update includes two Twig functions to ease tracking setting:
+This add-on includes two Twig functions to ease tracking setting:
- `ibexa_tracking_script` to load the JavaScript tracking code, for more information, see [Tracking script](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_script/)
- `ibexa_tracking_track_event` to send tracking events from your pages, for more information, see [Tracking event function](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/tracking_event_function/)
#### Recommendations blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-This LTS update introduces a set of recommendation blocks available in the [Page Builder](https://doc.ibexa.co/en/5.0/content_management/pages/page_builder_guide/),
+This add-on introduces a set of recommendation blocks available in the [Page Builder](https://doc.ibexa.co/en/5.0/content_management/pages/page_builder_guide/),
designed to suggest relevant content or products to users, such as the most popular items or viewed by others.
For more information, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
From 28f3efb8c8b6aad30d18e4b48da0c629fca4c996 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 2 Apr 2026 15:19:39 +0200
Subject: [PATCH 21/33] Quable is an add-on
---
docs/release_notes/ibexa_dxp_v4.6.md | 2 +-
docs/release_notes/ibexa_dxp_v5.0.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 07f0b5021a..0e5c53b67c 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -71,7 +71,7 @@ For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/c
### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
-Integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
+Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 625bf819ea..8342224907 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -135,7 +135,7 @@ You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_ac
### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
-Integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
+Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
From 8c698e49930ea7f8085eda769065c2f48304993d Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 7 Apr 2026 14:51:38 +0200
Subject: [PATCH 22/33] ibexa_dxp_v5.0.md: REST API request body examples
---
docs/release_notes/ibexa_dxp_v5.0.md | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 8342224907..01803e0c0c 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -123,6 +123,15 @@ Four groups of [Twig components](https://doc.ibexa.co/en/5.0/templating/componen
For more information, see [Customizing the back office with Twig Components > Admin UI](https://doc.ibexa.co/en/5.0/administration/back_office/back_office_elements/custom_components/#admin-ui).
+#### REST API
+
+You can now find examples for some REST request bodies in the [OpenAPI REST API](rest_api_usage.md#openapi-support):
+
+- in the right column of the [online reference](/api/rest_api/rest_api_reference/rest_api_reference.html) where the example is used as a sample instead of a duplicate of middle column schema,
+ and in the downloadable OpenAPI specification files
+- on your dev instance at `/api/ibexa/v2/doc` in an “Example Value” tab of the "Request Body" section, alongside the "Schema" tab
+- in the generated JSON or YAML OpenAPI specifications when running `ibexa:openapi` command
+
### Gaussian blur optimization in Image Editor
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
From 70fcd48aa6d7ab8172c5e8e9cf0d8ddd825b2725 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 7 Apr 2026 15:39:20 +0200
Subject: [PATCH 23/33] ibexa_dxp_v5.0.md: PHP API
---
docs/release_notes/ibexa_dxp_v5.0.md | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 01803e0c0c..1e9ff2e391 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -127,11 +127,19 @@ For more information, see [Customizing the back office with Twig Components > Ad
You can now find examples for some REST request bodies in the [OpenAPI REST API](rest_api_usage.md#openapi-support):
-- in the right column of the [online reference](/api/rest_api/rest_api_reference/rest_api_reference.html) where the example is used as a sample instead of a duplicate of middle column schema,
+- in the right column of the [online reference](https://doc.ibexa.co/en/5.0/api/rest_api/rest_api_reference/rest_api_reference.html) where the example is used as a sample instead of a duplicate of middle column schema,
and in the downloadable OpenAPI specification files
- on your dev instance at `/api/ibexa/v2/doc` in an “Example Value” tab of the "Request Body" section, alongside the "Schema" tab
- in the generated JSON or YAML OpenAPI specifications when running `ibexa:openapi` command
+#### PHP API
+
+The following additions were made to the PHP API:
+
+- [`Ibexa\Contracts\CorporateAccount\Order\OrderStatusLabelProviderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-CorporateAccount-Order-OrderStatusLabelProviderInterface.html)
+- [`Ibexa\Contracts\ProductCatalog\Events\ProductAttributeRenderEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Events-ProductAttributeRenderEvent.html)
+- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html) (for more information, see [its search criteria reference entry](taxonomy_no_entries.md))
+
### Gaussian blur optimization in Image Editor
The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
From 6a0e246c399704291534ebb1e0616da9c6ede2ad Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 7 Apr 2026 16:14:57 +0200
Subject: [PATCH 24/33] ibexa_dxp_v5.0.md: PHP API
---
docs/release_notes/ibexa_dxp_v5.0.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 1e9ff2e391..f9392fb69e 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -139,6 +139,7 @@ The following additions were made to the PHP API:
- [`Ibexa\Contracts\CorporateAccount\Order\OrderStatusLabelProviderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-CorporateAccount-Order-OrderStatusLabelProviderInterface.html)
- [`Ibexa\Contracts\ProductCatalog\Events\ProductAttributeRenderEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Events-ProductAttributeRenderEvent.html)
- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html) (for more information, see [its search criteria reference entry](taxonomy_no_entries.md))
+- And, optionally, from the [Raptor connector add-on](#raptor-connector), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
### Gaussian blur optimization in Image Editor
From 571d6333d1c465248f35a4b5e6cfab00134b490b Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 7 Apr 2026 16:20:28 +0200
Subject: [PATCH 25/33] Quable PIM isn't for Commerce
---
docs/release_notes/ibexa_dxp_v5.0.md | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index f9392fb69e..fad5c8309d 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -147,16 +147,16 @@ The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports
You can adjust the blur level to balance between file size reduction and image sharpness.
For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
-### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
-
-You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
-
-### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
+### Quable PIM [[#% include 'snippets/headless_badge.md' %#]] [[% include 'snippets/experience_badge.md' %]]
Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
+### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
+
+You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
+
### Full changelog
[[% include 'snippets/release_50.md' %]]
From 0f912bc30ad8d188578645665052ae0d3ef982b0 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 8 Apr 2026 10:29:47 +0200
Subject: [PATCH 26/33] Move Quable PIM up, rm badges
---
docs/release_notes/ibexa_dxp_v5.0.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index fad5c8309d..452457a836 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -64,6 +64,12 @@ designed to suggest relevant content or products to users, such as the most popu
For more information, see [Recommendation blocks in Page Builder](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/pb_blocks/).
+### Quable PIM
+
+Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
+
+For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
+
### Developer experience
#### Symfony 7.4
@@ -147,12 +153,6 @@ The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports
You can adjust the blur level to balance between file size reduction and image sharpness.
For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
-### Quable PIM [[#% include 'snippets/headless_badge.md' %#]] [[% include 'snippets/experience_badge.md' %]]
-
-Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
-
-For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
-
### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
From 408a2c754bcc8978c30f68df786819de696d5464 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Wed, 8 Apr 2026 10:37:42 +0200
Subject: [PATCH 27/33] ibexa_dxp_v5.0.md: Fix link
---
docs/release_notes/ibexa_dxp_v5.0.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 452457a836..fd9387438e 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -144,7 +144,8 @@ The following additions were made to the PHP API:
- [`Ibexa\Contracts\CorporateAccount\Order\OrderStatusLabelProviderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-CorporateAccount-Order-OrderStatusLabelProviderInterface.html)
- [`Ibexa\Contracts\ProductCatalog\Events\ProductAttributeRenderEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Events-ProductAttributeRenderEvent.html)
-- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html) (for more information, see [its search criteria reference entry](taxonomy_no_entries.md))
+- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html)
+ (for more information, see [its search criteria reference entry](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_no_entries/))
- And, optionally, from the [Raptor connector add-on](#raptor-connector), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
### Gaussian blur optimization in Image Editor
From 3a5278547dd573045be10e8ab574de9154905024 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 9 Apr 2026 09:55:29 +0200
Subject: [PATCH 28/33] Quable isn't for 4.6
---
docs/release_notes/ibexa_dxp_v4.6.md | 6 ------
1 file changed, 6 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 0e5c53b67c..2ccf0d0f20 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -69,12 +69,6 @@ The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports
You can adjust the blur level to balance between file size reduction and image sharpness.
For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
-### Quable PIM [[% include 'snippets/commerce_badge.md' %]]
-
-Add-on to integrate [[[= pim_product_name =]]](https://www.quable.com/en) with [[= product_name =]].
-
-For more information, see [Quable PIM Integration](https://doc.ibexa.co/en/5.0/product_catalog/quable/).
-
### Full changelog
[[% include 'snippets/release_46.md' %]]
From 4147db21eac42aea46815c227ce3c4317afbf0e4 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Thu, 9 Apr 2026 15:58:07 +0200
Subject: [PATCH 29/33] Add PHP API draft to release notes
---
docs/release_notes/ibexa_dxp_v4.6.md | 17 ++++++++++++++---
docs/release_notes/ibexa_dxp_v5.0.md | 5 ++++-
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 2ccf0d0f20..5eb03f4a00 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -13,9 +13,9 @@ month_change: true
[[% set version = 'v4.6.X' %]]
[[= release_note_entry_begin(
-"Integrated help " + version,
-'YYYY-MM-DD',
-['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
+ "Integrated help " + version,
+ 'YYYY-MM-DD',
+ ['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
) =]]
### Product tour
@@ -62,6 +62,17 @@ The parameters are available in your template as regular variables.
For more information, see [`ibexa_render()` Twig function](https://doc.ibexa.co/en/4.6/templating/twig_function_reference/content_twig_functions/#ibexa_render).
+#### PHP API
+
+The following additions were made to the PHP API:
+
+- [`Ibexa\Contracts\Core\FieldType\ReferenceAwareExternalStorage`](https://doc.ibexa.co/en/4.6/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-FieldType-ReferenceAwareExternalStorage.html)
+- [`Ibexa\Contracts\Core\Options\Context`](https://doc.ibexa.co/en/4.6/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Options-Context.html)
+- [`Ibexa\Contracts\CorporateAccount\Order`](https://doc.ibexa.co/en/4.6/api/php_api/php_api_reference/namespaces/ibexa-contracts-corporateaccount-order.html)
+- [`Ibexa\Contracts\CorporateAccount\Order\OrderStatusLabelProviderInterface`](https://doc.ibexa.co/en/4.6/api/php_api/php_api_reference/classes/Ibexa-Contracts-CorporateAccount-Order-OrderStatusLabelProviderInterface.html)
+- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/4.6/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html)
+ (for more information, see [its search criteria reference entry](https://doc.ibexa.co/en/4.6/search/criteria_reference/taxonomy_no_entries/))
+- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/4.6/administration/back_office/integrated_help/), classes of the - [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
### Gaussian blur optimization in Image Editor
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index fd9387438e..7877005fc0 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -142,11 +142,14 @@ You can now find examples for some REST request bodies in the [OpenAPI REST API]
The following additions were made to the PHP API:
+- [`Ibexa\Contracts\Core\FieldType\ReferenceAwareExternalStorage`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-FieldType-ReferenceAwareExternalStorage.html)
+- [`Ibexa\Contracts\Core\Options\Context`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Options-Context.html)
- [`Ibexa\Contracts\CorporateAccount\Order\OrderStatusLabelProviderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-CorporateAccount-Order-OrderStatusLabelProviderInterface.html)
- [`Ibexa\Contracts\ProductCatalog\Events\ProductAttributeRenderEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Events-ProductAttributeRenderEvent.html)
- [`Ibexa\Contracts\Taxonomy\Search\Query\Criterion\TaxonomyNoEntries`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Taxonomy-Search-Query-Criterion-TaxonomyNoEntries.html)
(for more information, see [its search criteria reference entry](https://doc.ibexa.co/en/5.0/search/criteria_reference/taxonomy_no_entries/))
-- And, optionally, from the [Raptor connector add-on](#raptor-connector), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
+- optionally, from the [Raptor connector add-on](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
+- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/5.0/administration/back_office/integrated_help/), classes of the [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
### Gaussian blur optimization in Image Editor
From 05310017207e5e666253d6ba71a63c81b46f54eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tomasz=20D=C4=85browski?=
<64841871+dabrt@users.noreply.github.com>
Date: Tue, 14 Apr 2026 11:04:38 +0200
Subject: [PATCH 30/33] Apply suggestion from @dabrt
---
docs/release_notes/ibexa_dxp_v5.0.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 2cc5a606cc..94ff40df4f 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -19,6 +19,7 @@ month_change: true
) =]]
This release introduces a new AI connector that allows you to integrate [AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions/) with [Google Gemini](https://gemini.google/overview/#what-gemini-is).
+Among other things, you can use it as an alternative embeddings provider for the taxonomy suggestions feature.
For more information, see how to [install and configure the Google Gemini connector](https://doc.ibexa.co/en/5.0/ai_actions/configure_ai_actions/#install-google-gemini-connector).
From 2f3b2880c9d62a3f5fa6c44fb30065c455f90814 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Mon, 13 Apr 2026 19:47:02 +0200
Subject: [PATCH 31/33] remove blur, set versions and date
---
docs/release_notes/ibexa_dxp_v4.6.md | 12 +++---------
docs/release_notes/ibexa_dxp_v5.0.md | 14 ++++----------
2 files changed, 7 insertions(+), 19 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 5eb03f4a00..5e72f75ca6 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -10,11 +10,11 @@ month_change: true
-[[% set version = 'v4.6.X' %]]
+[[% set version = 'v4.6.29' %]]
[[= release_note_entry_begin(
"Integrated help " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
) =]]
@@ -28,7 +28,7 @@ For more information, see [Product tour](https://doc.ibexa.co/en/4.6/administrat
[[= release_note_entry_begin(
"Ibexa DXP " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
@@ -74,12 +74,6 @@ The following additions were made to the PHP API:
(for more information, see [its search criteria reference entry](https://doc.ibexa.co/en/4.6/search/criteria_reference/taxonomy_no_entries/))
- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/4.6/administration/back_office/integrated_help/), classes of the - [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
-### Gaussian blur optimization in Image Editor
-
-The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
-You can adjust the blur level to balance between file size reduction and image sharpness.
-For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
-
### Full changelog
[[% include 'snippets/release_46.md' %]]
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 94ff40df4f..2171ca5639 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -10,11 +10,11 @@ month_change: true
-[[% set version = 'v5.0.X' %]]
+[[% set version = 'v5.0.7' %]]
[[= release_note_entry_begin(
"Google Gemini connector " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
) =]]
@@ -27,7 +27,7 @@ For more information, see how to [install and configure the Google Gemini connec
[[= release_note_entry_begin(
"Integrated help " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
) =]]
@@ -41,7 +41,7 @@ For more information, see [Product tour](https://doc.ibexa.co/en/5.0/administrat
[[= release_note_entry_begin(
"Ibexa DXP " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
@@ -152,12 +152,6 @@ The following additions were made to the PHP API:
- optionally, from the [Raptor connector add-on](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/5.0/administration/back_office/integrated_help/), classes of the [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
-### Gaussian blur optimization in Image Editor
-
-The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
-You can adjust the blur level to balance between file size reduction and image sharpness.
-For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
-
### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
From 093c65c7317500181134d26f2b653c0be3afb53a Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 14 Apr 2026 11:52:23 +0200
Subject: [PATCH 32/33] remove confirmed, keep postponed
---
docs/release_notes/ibexa_dxp_v4.6.md | 30 +++++++++++++++++++-------
docs/release_notes/ibexa_dxp_v5.0.md | 32 ++++++++++++++++++++--------
2 files changed, 45 insertions(+), 17 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 5eb03f4a00..0a28528261 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -13,8 +13,28 @@ month_change: true
[[% set version = 'v4.6.X' %]]
[[= release_note_entry_begin(
- "Integrated help " + version,
+ "Ibexa DXP " + version,
'YYYY-MM-DD',
+ ['Headless', 'Experience', 'Commerce', 'New feature']
+) =]]
+
+### Gaussian blur optimization in Image Editor
+
+The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
+You can adjust the blur level to balance between file size reduction and image sharpness.
+For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
+
+### Full changelog
+
+[[% include 'snippets/release_46.md' %]]
+
+[[= release_note_entry_end() =]]
+
+[[% set version = 'v4.6.29' %]]
+
+[[= release_note_entry_begin(
+ "Integrated help " + version,
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
) =]]
@@ -28,7 +48,7 @@ For more information, see [Product tour](https://doc.ibexa.co/en/4.6/administrat
[[= release_note_entry_begin(
"Ibexa DXP " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
@@ -74,12 +94,6 @@ The following additions were made to the PHP API:
(for more information, see [its search criteria reference entry](https://doc.ibexa.co/en/4.6/search/criteria_reference/taxonomy_no_entries/))
- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/4.6/administration/back_office/integrated_help/), classes of the - [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
-### Gaussian blur optimization in Image Editor
-
-The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
-You can adjust the blur level to balance between file size reduction and image sharpness.
-For more information, see [Configure image editor](https://doc.ibexa.co/en/4.6/content_management/images/configure_image_editor/#gaussian-blur-strength).
-
### Full changelog
[[% include 'snippets/release_46.md' %]]
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 94ff40df4f..8660ed81b2 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -13,8 +13,28 @@ month_change: true
[[% set version = 'v5.0.X' %]]
[[= release_note_entry_begin(
- "Google Gemini connector " + version,
+ "Ibexa DXP " + version,
'YYYY-MM-DD',
+ ['Headless', 'Experience', 'Commerce', 'New feature']
+) =]]
+
+### Gaussian blur optimization in Image Editor
+
+The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
+You can adjust the blur level to balance between file size reduction and image sharpness.
+For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
+
+### Full changelog
+
+[[% include 'snippets/release_50.md' %]]
+
+[[= release_note_entry_end() =]]
+
+[[% set version = 'v5.0.7' %]]
+
+[[= release_note_entry_begin(
+ "Google Gemini connector " + version,
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature', 'First release']
) =]]
@@ -27,7 +47,7 @@ For more information, see how to [install and configure the Google Gemini connec
[[= release_note_entry_begin(
"Integrated help " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
) =]]
@@ -41,7 +61,7 @@ For more information, see [Product tour](https://doc.ibexa.co/en/5.0/administrat
[[= release_note_entry_begin(
"Ibexa DXP " + version,
- 'YYYY-MM-DD',
+ '2026-04-14',
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
@@ -152,12 +172,6 @@ The following additions were made to the PHP API:
- optionally, from the [Raptor connector add-on](https://doc.ibexa.co/en/5.0/cdp/raptor_integration/raptor_connector/), classes of the [`Ibexa\Contracts\ConnectorRaptor` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-connectorraptor.html)
- optionally, from the [Integrated help LTS-Update](https://doc.ibexa.co/en/5.0/administration/back_office/integrated_help/), classes of the [`Ibexa\Contracts\IntegratedHelp` namespace](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/namespaces/ibexa-contracts-integratedhelp.html)
-### Gaussian blur optimization in Image Editor
-
-The [Image Editor]([[= user_doc =]]/image_management/edit_images/) now supports configurable gaussian blur strength for image optimization.
-You can adjust the blur level to balance between file size reduction and image sharpness.
-For more information, see [Configure image editor](https://doc.ibexa.co/en/5.0/content_management/images/configure_image_editor/#gaussian-blur-strength).
-
### AI Actions in Page Builder blocks [[% include 'snippets/experience_badge.md' %]] [[% include 'snippets/commerce_badge.md' %]]
You can now use the [refining text AI Actions](https://doc.ibexa.co/en/5.0/ai_actions/ai_actions_guide/#refining-text) in Page Builder blocks string and text inputs.
From cd5e0b28ab55fe46e938478fa778af97e3bdaed8 Mon Sep 17 00:00:00 2001
From: Adrien Dupuis <61695653+adriendupuis@users.noreply.github.com>
Date: Tue, 14 Apr 2026 13:05:18 +0200
Subject: [PATCH 33/33] uncomment include_file
---
docs/release_notes/ibexa_dxp_v5.0.md | 2 --
1 file changed, 2 deletions(-)
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index 2171ca5639..9d04c83d23 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -115,9 +115,7 @@ You can use it for migrations that might fail under certain conditions but shoul
For example, you can create languages without checking if they already exist:
``` yaml
-[[#
[[= include_file('code_samples/data_migration/examples/try_catch_step.yaml') =]]
-#]]
```
The `try_catch` step allows you to specify which exceptions to catch and whether to continue executing remaining steps after an exception occurs.