diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md
index 3dd078f93e..f1c1bffe54 100644
--- a/docs/release_notes/ibexa_dxp_v4.6.md
+++ b/docs/release_notes/ibexa_dxp_v4.6.md
@@ -10,9 +10,47 @@ month_change: true
+[[% set version = 'v4.6.X' %]]
+[[% set date = 'YYYY-MM-DD' %]]
+
+[[= release_note_entry_begin(
+ product_name + ' ' + version,
+ date,
+ ['Headless', 'Experience', 'Commerce']
+) =]]
+
+
+### Cohesivo v6.0 deprecations
+
+As announced during Ibexa Summit 2026, the upcoming 6.0 version will be renamed to Cohesivo.
+
+To prepare your project ahead of the release, see the newly available [Cohesivo v6.0 renames, deprecations and removals](https://doc.ibexa.co/en/4.6/release_notes/cohesivo_v6.0_deprecations/).
+
+### SiteAccess-aware background tasks
+
+[[= product_name_base =]] Messenger now attaches a [`SiteAccessStamp`](https://doc.ibexa.co/en/4.6/infrastructure_and_maintenance/background_tasks/#siteaccessstamp) to every dispatched message.
+With this, one worker process can handle messages coming from different SiteAccesses.
+
+### Labels and descriptions for custom tags
+
+You can now provide the label and description of a Rich Text custom tag, and the labels of its attributes, directly in the custom tag configuration.
+
+For more information, see [Provide translations for custom tags](https://doc.ibexa.co/en/4.6/content_management/rich_text/extend_online_editor/#provide-translations-for-custom-tags).
+
+### Full changelog
+
+[[% include 'snippets/release_46.md' %]]
+
+[[= release_note_entry_end() =]]
+
[[% set version = 'v4.6.31' %]]
+[[% set date = '2026-07-01' %]]
-[[= release_note_entry_begin("Ibexa DXP " + version, '2026-07-01', ['Headless', 'Experience', 'Commerce', ]) =]]
+[[= release_note_entry_begin(
+ product_name + ' ' + version,
+ date,
+ ['Headless', 'Experience', 'Commerce'])
+=]]
[[% include 'snippets/release_46.md' %]]
@@ -27,7 +65,6 @@ month_change: true
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]
-
### Security
This release includes security fixes.
diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md
index a7602fe2e2..1c761608bd 100644
--- a/docs/release_notes/ibexa_dxp_v5.0.md
+++ b/docs/release_notes/ibexa_dxp_v5.0.md
@@ -10,6 +10,62 @@ month_change: true
+[[% set version = 'v5.0.X' %]]
+[[% set date = 'YYYY-MM-DD' %]]
+
+[[= release_note_entry_begin(
+ 'MCP Servers ' + version,
+ date,
+ ['Headless', 'Experience', 'Commerce', 'LTS Update', 'New feature']
+) =]]
+
+
+### Tools
+
+- Added `create_content_type_draft` [built-in tool](https://doc.ibexa.co/en/5.0/ai/mcp/mcp_config/#built-in-tools) to create a draft for an existing content type.
+
+### PHP API
+
+- [`Ibexa\Contracts\Mcp\Test`](/api/php_api/php_api_reference/namespaces/ibexa-contracts-mcp-test.html) namespace contains traits and classes helping to write MCP tool unit tests.
+
+[[= release_note_entry_end() =]]
+
+[[= release_note_entry_begin(
+ product_name + ' ' + version,
+ date,
+ ['Headless', 'Experience', 'Commerce']
+) =]]
+
+### Cohesivo v6.0 deprecations
+
+As announced during Ibexa Summit 2026, the upcoming 6.0 version will be renamed to Cohesivo.
+
+To prepare your project ahead of the release, see the newly available [Cohesivo v6.0 renames, deprecations and removals](https://doc.ibexa.co/en/5.0/release_notes/cohesivo_v6.0_deprecations/).
+
+### SiteAccess-aware background tasks
+
+[[= product_name_base =]] Messenger now attaches a [`SiteAccessStamp`](https://doc.ibexa.co/en/5.0/infrastructure_and_maintenance/background_tasks/#siteaccessstamp) to every dispatched message.
+With this, one worker process can handle messages coming from different SiteAccesses.
+
+### Labels and descriptions for custom tags
+
+You can now provide the label and description of a Rich Text custom tag, and the labels of its attributes, directly in the custom tag configuration.
+
+For more information, see [Provide translations for custom tags](https://doc.ibexa.co/en/5.0/content_management/rich_text/extend_online_editor/#provide-translations-for-custom-tags).
+
+### Updating languages in data migrations
+
+The `language` migration step now supports the `update` mode.
+Use it to rename an existing language or change its enabled state.
+
+For more information, see [Importing data](https://doc.ibexa.co/en/5.0/content_management/data_migration/importing_data/#languages).
+
+### Full changelog
+
+[[% include 'snippets/release_50.md' %]]
+
+[[= release_note_entry_end() =]]
+
[[% set version = 'v5.0.9' %]]
[[% set date = '2026-07-01' %]]
@@ -50,7 +106,7 @@ For more information, see [Built-in tools](https://doc.ibexa.co/en/5.0/ai/mcp/mc
[[= release_note_entry_end() =]]
[[= release_note_entry_begin(
- "Ibexa DXP " + version,
+ product_name + ' ' + version,
date,
['Headless', 'Experience', 'Commerce', 'New feature']
) =]]