From 91b3d9fd884d0cfc11d75da6d6c6da8cad74be91 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Mon, 2 Jun 2025 12:21:46 +0200 Subject: [PATCH 1/3] New in doc May 2025 --- docs/resources/new_in_doc.md | 47 ++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/docs/resources/new_in_doc.md b/docs/resources/new_in_doc.md index bb920bed1a..c58ef5f84d 100644 --- a/docs/resources/new_in_doc.md +++ b/docs/resources/new_in_doc.md @@ -7,6 +7,53 @@ month_change: true This page contains recent highlights and notable changes in [[= product_name =]] documentation. +## May 2025 + +### Twig Components + +- Documented new [Twig Components](https://doc.ibexa.co/en/latest/templating/components/) feature that allows you to effortlessly build customizable and reusable Twig templates in [[= product_name =]] + +### Extending Sub-items view + +- Added documentation about how to [add new views or overwrite existing ones in the Sub-items list](https://doc.ibexa.co/en/latest/administration/back_office/subitems_list/#create-custom-sub-items-list-view) + +### PHP API + +- Enhanced the PHP API with the following new classes: + - [`Ibexa\Contracts\AdminUi\Menu\AbstractActionBuilder`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-AdminUi-Menu-AbstractActionBuilder.html) + - [`Ibexa\Contracts\TwigComponents\ComponentInterface`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-ComponentInterface.html) + - [`Ibexa\Contracts\TwigComponents\ComponentRegistryInterface`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-ComponentRegistryInterface.html) + - [`Ibexa\Contracts\TwigComponents\Event\RenderGroupEvent`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Event-RenderGroupEvent.html) + - [`Ibexa\Contracts\TwigComponents\Event\RenderSingleEvent`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Event-RenderSingleEvent.html) + - [`Ibexa\Contracts\TwigComponents\Exception\InvalidArgumentException`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Exception-InvalidArgumentException.html) + - [`Ibexa\Contracts\TwigComponents\Renderer\RendererInterface`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Renderer-RendererInterface.html) + +### Getting started + +- Updated product version [requirements](https://doc.ibexa.co/en/latest/getting_started/requirements/) and [installation instructions](https://doc.ibexa.co/en/latest/getting_started/install_ibexa_dxp) + +### Requirements update + +- Updated [requirements](https://doc.ibexa.co/en/latest/getting_started/requirements/) for [[= product_name =]]: MySQL 8.4, Node 20 and Node 22 are now officially supported + +### Ibexa AI handler + +- New `Ibexa AI handler` mentioned in AI Actions documentation: + - [Create custom Action Handler](https://doc.ibexa.co/en/latest/ai_actions/extend_ai_actions/#create-custom-action-handler) + - [Initiate integration](https://doc.ibexa.co/en/latest/ai_actions/install_ai_actions/#initiate-integration) + +### Contributions + +#### Order management + +- Updated [Order management API](https://doc.ibexa.co/en/latest/commerce/order_management/order_management_api) documentation + +#### Reverse proxy + +- Fixed [Reverse proxy](https://doc.ibexa.co/en/latest/infrastructure_and_maintenance/cache/http_cache/reverse_proxy) documentation: + - [link to []Varnish VCL xkey example](https://github.com/ibexa/http-cache/blob/4.6/docs/varnish/vcl/varnish5.vcl) link + - [`ez_purge_acl`](https://github.com/ibexa/http-cache/blob/4.6/docs/varnish/vcl/varnish5.vcl#L174) path + ## April 2025 ### Content management From 70f7c0d793e4e5a44d99aea901e7fcf56f28ebee Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Mon, 2 Jun 2025 15:13:44 +0200 Subject: [PATCH 2/3] fixes, 4.6.20 release notes added --- docs/resources/new_in_doc.md | 24 +++++++----------------- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/docs/resources/new_in_doc.md b/docs/resources/new_in_doc.md index c58ef5f84d..60c8c2ccab 100644 --- a/docs/resources/new_in_doc.md +++ b/docs/resources/new_in_doc.md @@ -28,31 +28,21 @@ This page contains recent highlights and notable changes in [[= product_name =]] - [`Ibexa\Contracts\TwigComponents\Exception\InvalidArgumentException`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Exception-InvalidArgumentException.html) - [`Ibexa\Contracts\TwigComponents\Renderer\RendererInterface`](https://doc.ibexa.co/en/latest/api/php_api/php_api_reference/classes/Ibexa-Contracts-TwigComponents-Renderer-RendererInterface.html) -### Getting started - -- Updated product version [requirements](https://doc.ibexa.co/en/latest/getting_started/requirements/) and [installation instructions](https://doc.ibexa.co/en/latest/getting_started/install_ibexa_dxp) - ### Requirements update -- Updated [requirements](https://doc.ibexa.co/en/latest/getting_started/requirements/) for [[= product_name =]]: MySQL 8.4, Node 20 and Node 22 are now officially supported +- Updated [requirements](https://doc.ibexa.co/en/latest/getting_started/requirements/) for [[= product_name =]] 4.6: MySQL 8.4, Node 20 and Node 22 are now officially supported -### Ibexa AI handler +### AI Actions Connect handler -- New `Ibexa AI handler` mentioned in AI Actions documentation: - - [Create custom Action Handler](https://doc.ibexa.co/en/latest/ai_actions/extend_ai_actions/#create-custom-action-handler) - - [Initiate integration](https://doc.ibexa.co/en/latest/ai_actions/install_ai_actions/#initiate-integration) +- Documented [how to use the `ibexa:connect:init-custom-property-structures` command](https://doc.ibexa.co/en/latest/ai_actions/install_ai_actions/#initiate-integration) to integrate [AI actions](https://doc.ibexa.co/en/latest/ai_actions/ai_actions_guide/) with [Ibexa Connect](https://doc.ibexa.co/projects/connect/en/latest/) -### Contributions - -#### Order management +### v4.6.20 -- Updated [Order management API](https://doc.ibexa.co/en/latest/commerce/order_management/order_management_api) documentation +- [v4.6.20 release notes](https://doc.ibexa.co/en/latest/release_notes/ibexa_dxp_v4.6/#ibexa-dxp-v4620) -#### Reverse proxy +### Contributions -- Fixed [Reverse proxy](https://doc.ibexa.co/en/latest/infrastructure_and_maintenance/cache/http_cache/reverse_proxy) documentation: - - [link to []Varnish VCL xkey example](https://github.com/ibexa/http-cache/blob/4.6/docs/varnish/vcl/varnish5.vcl) link - - [`ez_purge_acl`](https://github.com/ibexa/http-cache/blob/4.6/docs/varnish/vcl/varnish5.vcl#L174) path +We want to thank [todomagichere](https://github.com/todomagichere) and [hgiesenow](https://github.com/hgiesenow) for their help in improving the [Order management API](https://doc.ibexa.co/en/latest/commerce/order_management/order_management_api) and [Reverse proxy](https://doc.ibexa.co/en/latest/infrastructure_and_maintenance/cache/http_cache/reverse_proxy) documentation pages ## April 2025 From 695a4c4025e592c58da185265d2e7691db645385 Mon Sep 17 00:00:00 2001 From: julitafalcondusza Date: Tue, 3 Jun 2025 09:47:38 +0200 Subject: [PATCH 3/3] fixes, month_change updated --- docs/administration/back_office/subitems_list.md | 1 + .../configuration/repository_configuration.md | 2 +- docs/ai_actions/ai_actions_guide.md | 2 +- docs/commerce/order_management/order_management_api.md | 1 + .../field_type_reference/field_type_reference.md | 2 +- .../content_management/images/add_image_asset_from_dam.md | 2 +- docs/getting_started/requirements.md | 2 +- .../cache/http_cache/reverse_proxy.md | 2 +- docs/pim/pim_guide.md | 2 +- docs/pim/products.md | 2 +- docs/resources/new_in_doc.md | 8 ++++---- docs/templating/components.md | 1 + 12 files changed, 15 insertions(+), 12 deletions(-) diff --git a/docs/administration/back_office/subitems_list.md b/docs/administration/back_office/subitems_list.md index fb938cc377..86dedd6360 100644 --- a/docs/administration/back_office/subitems_list.md +++ b/docs/administration/back_office/subitems_list.md @@ -1,5 +1,6 @@ --- description: Inject a sub-items list into your back office customizations or customize the view. +month_change: true --- # Sub-items list diff --git a/docs/administration/configuration/repository_configuration.md b/docs/administration/configuration/repository_configuration.md index 41591b3732..f1a35523d6 100644 --- a/docs/administration/configuration/repository_configuration.md +++ b/docs/administration/configuration/repository_configuration.md @@ -1,6 +1,6 @@ --- description: Configure repository connections, archive limits, field groups and other settings. -month_change: true +month_change: false --- # Repository configuration diff --git a/docs/ai_actions/ai_actions_guide.md b/docs/ai_actions/ai_actions_guide.md index dcaf3878e5..d781341028 100644 --- a/docs/ai_actions/ai_actions_guide.md +++ b/docs/ai_actions/ai_actions_guide.md @@ -1,6 +1,6 @@ --- description: AI Actions help editors by automating repetitive tasks. -month_change: true +month_change: false --- # AI Actions product guide diff --git a/docs/commerce/order_management/order_management_api.md b/docs/commerce/order_management/order_management_api.md index 4a875ac97c..b7ec852b1d 100644 --- a/docs/commerce/order_management/order_management_api.md +++ b/docs/commerce/order_management/order_management_api.md @@ -1,6 +1,7 @@ --- description: Use PHP API and REST API to manage orders in Commerce. edition: commerce +month_change: true --- # Order management API diff --git a/docs/content_management/field_types/field_type_reference/field_type_reference.md b/docs/content_management/field_types/field_type_reference/field_type_reference.md index 333029c0a1..12ef9539c5 100644 --- a/docs/content_management/field_types/field_type_reference/field_type_reference.md +++ b/docs/content_management/field_types/field_type_reference/field_type_reference.md @@ -1,7 +1,7 @@ --- description: Ibexa DXP offers a range of built-in field types that cover most common needs when creating content. page_type: reference -month_change: true +month_change: false --- # Field type reference diff --git a/docs/content_management/images/add_image_asset_from_dam.md b/docs/content_management/images/add_image_asset_from_dam.md index d730862b49..8c7c236fd3 100644 --- a/docs/content_management/images/add_image_asset_from_dam.md +++ b/docs/content_management/images/add_image_asset_from_dam.md @@ -1,6 +1,6 @@ --- description: Configure a Digital Asset Management connector. -month_change: true +month_change: false --- # Add Image Asset from Digital Asset Management diff --git a/docs/getting_started/requirements.md b/docs/getting_started/requirements.md index 3b27b1dbb0..2308c0624e 100644 --- a/docs/getting_started/requirements.md +++ b/docs/getting_started/requirements.md @@ -1,6 +1,6 @@ --- description: System, component and package requirements for running Ibexa DXP. -month_change: false +month_change: true --- diff --git a/docs/infrastructure_and_maintenance/cache/http_cache/reverse_proxy.md b/docs/infrastructure_and_maintenance/cache/http_cache/reverse_proxy.md index 5198cd87da..ff34912770 100644 --- a/docs/infrastructure_and_maintenance/cache/http_cache/reverse_proxy.md +++ b/docs/infrastructure_and_maintenance/cache/http_cache/reverse_proxy.md @@ -1,6 +1,6 @@ --- description: You can use Symfony HttpCache Proxy, Varnish or Fastly as reverse proxies with Ibexa DXP. -month_change: false +month_change: true --- # Reverse proxy diff --git a/docs/pim/pim_guide.md b/docs/pim/pim_guide.md index c5ef77e2c3..6f0d7d5baa 100644 --- a/docs/pim/pim_guide.md +++ b/docs/pim/pim_guide.md @@ -1,6 +1,6 @@ --- description: The PIM product guide provides a full description of the features and benefits that this module brings to the clients. -month_change: true +month_change: false --- # PIM product guide diff --git a/docs/pim/products.md b/docs/pim/products.md index c89ae32ab3..d4ce2f9edd 100644 --- a/docs/pim/products.md +++ b/docs/pim/products.md @@ -1,6 +1,6 @@ --- description: Products in the PIM are characterized by attributes describing their characteristics. You can create product variants and add assets to each product and variant. -month_change: true +month_change: false --- # Products diff --git a/docs/resources/new_in_doc.md b/docs/resources/new_in_doc.md index 60c8c2ccab..1bd3f0c0ba 100644 --- a/docs/resources/new_in_doc.md +++ b/docs/resources/new_in_doc.md @@ -9,6 +9,10 @@ This page contains recent highlights and notable changes in [[= product_name =]] ## May 2025 +### v4.6.20 + +- [v4.6.20 release notes](https://doc.ibexa.co/en/latest/release_notes/ibexa_dxp_v4.6/#ibexa-dxp-v4620) + ### Twig Components - Documented new [Twig Components](https://doc.ibexa.co/en/latest/templating/components/) feature that allows you to effortlessly build customizable and reusable Twig templates in [[= product_name =]] @@ -36,10 +40,6 @@ This page contains recent highlights and notable changes in [[= product_name =]] - Documented [how to use the `ibexa:connect:init-custom-property-structures` command](https://doc.ibexa.co/en/latest/ai_actions/install_ai_actions/#initiate-integration) to integrate [AI actions](https://doc.ibexa.co/en/latest/ai_actions/ai_actions_guide/) with [Ibexa Connect](https://doc.ibexa.co/projects/connect/en/latest/) -### v4.6.20 - -- [v4.6.20 release notes](https://doc.ibexa.co/en/latest/release_notes/ibexa_dxp_v4.6/#ibexa-dxp-v4620) - ### Contributions We want to thank [todomagichere](https://github.com/todomagichere) and [hgiesenow](https://github.com/hgiesenow) for their help in improving the [Order management API](https://doc.ibexa.co/en/latest/commerce/order_management/order_management_api) and [Reverse proxy](https://doc.ibexa.co/en/latest/infrastructure_and_maintenance/cache/http_cache/reverse_proxy) documentation pages diff --git a/docs/templating/components.md b/docs/templating/components.md index 9b2e9696eb..adcd682604 100644 --- a/docs/templating/components.md +++ b/docs/templating/components.md @@ -1,5 +1,6 @@ --- description: Twig components allow you to inject any custom widgets into selected places of the user interface. +month_change: true --- # Twig Components