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'] ) =]]