diff --git a/docs/administration/back_office/notifications.md b/docs/administration/back_office/notifications.md index ceef60186f..a70c38b224 100644 --- a/docs/administration/back_office/notifications.md +++ b/docs/administration/back_office/notifications.md @@ -1,5 +1,6 @@ --- description: You can send notifications to users who work with the back office by using notification bars or notifications in the user menu. +month_change: true --- # Notifications diff --git a/docs/ai_actions/configure_ai_actions.md b/docs/ai_actions/configure_ai_actions.md index 44e405fa0f..15caa39816 100644 --- a/docs/ai_actions/configure_ai_actions.md +++ b/docs/ai_actions/configure_ai_actions.md @@ -1,6 +1,6 @@ --- description: Configure AI Actions. -month_change: true +month_change: false --- # Configure AI Actions diff --git a/docs/content_management/collaborative_editing/collaborative_editing_guide.md b/docs/content_management/collaborative_editing/collaborative_editing_guide.md index d87630836c..43ac5097b9 100644 --- a/docs/content_management/collaborative_editing/collaborative_editing_guide.md +++ b/docs/content_management/collaborative_editing/collaborative_editing_guide.md @@ -1,5 +1,6 @@ --- description: The Collaborative editing product guide provides a full description of the features and benefits that this module brings to the clients. +month_change: true --- # Collaborative editing product guide @@ -123,4 +124,4 @@ Team members can work together and finalize content in a fraction of the time it ### Seamless feedback loop Users can share and receive feedback instantly within the same editing interface. -This reduces the need to switch between apps or track changes manually. \ No newline at end of file +This reduces the need to switch between apps or track changes manually. diff --git a/docs/content_management/data_migration/importing_data.md b/docs/content_management/data_migration/importing_data.md index 4af7563dc6..9fbb34058e 100644 --- a/docs/content_management/data_migration/importing_data.md +++ b/docs/content_management/data_migration/importing_data.md @@ -1,7 +1,7 @@ --- description: Import data into your repository from prepared YAML files. page_type: reference -month_change: false +month_change: true --- # Importing data 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 72ffc104ef..59a3ab9612 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/field_types/field_type_reference/productspecificationfield.md b/docs/content_management/field_types/field_type_reference/productspecificationfield.md index 124986d8fb..4a988312bd 100644 --- a/docs/content_management/field_types/field_type_reference/productspecificationfield.md +++ b/docs/content_management/field_types/field_type_reference/productspecificationfield.md @@ -1,6 +1,6 @@ --- edition: headless -month_change: true +month_change: false --- # Product specification field type diff --git a/docs/content_management/pages/create_custom_page_block.md b/docs/content_management/pages/create_custom_page_block.md index a79f6b9796..5be41a3cc0 100644 --- a/docs/content_management/pages/create_custom_page_block.md +++ b/docs/content_management/pages/create_custom_page_block.md @@ -1,6 +1,6 @@ --- description: Create and configure custom Page blocks to add customized content to Pages. -month_change: false +month_change: true --- # Create custom Page block diff --git a/docs/content_management/pages/page_block_attributes.md b/docs/content_management/pages/page_block_attributes.md index c3d987ce3a..59f10fd59f 100644 --- a/docs/content_management/pages/page_block_attributes.md +++ b/docs/content_management/pages/page_block_attributes.md @@ -1,5 +1,6 @@ --- description: Page blocks can contain multiple attributes, of both built-in and custom types. +month_change: true --- # Page block attributes diff --git a/docs/discounts/discounts.md b/docs/discounts/discounts.md index 786cdd4625..bcb44ae4f6 100644 --- a/docs/discounts/discounts.md +++ b/docs/discounts/discounts.md @@ -3,7 +3,7 @@ description: Discounts help store managers reduce prices on products or product page_type: landing_page editions: - commerce -month_change: true +month_change: false --- # Discounts diff --git a/docs/discounts/discounts_api.md b/docs/discounts/discounts_api.md index 273c54a05a..b14d871a66 100644 --- a/docs/discounts/discounts_api.md +++ b/docs/discounts/discounts_api.md @@ -1,6 +1,6 @@ --- description: Discounts enable reducing prices on products or product categories based on a detailed logic resolution. -month_change: true +month_change: false editions: - commerce --- diff --git a/docs/discounts/discounts_guide.md b/docs/discounts/discounts_guide.md index 99e58c17f9..99e278a663 100644 --- a/docs/discounts/discounts_guide.md +++ b/docs/discounts/discounts_guide.md @@ -1,6 +1,6 @@ --- description: Discount enable reducing prices on products or product categories based on a detailed logic resolution. -month_change: true +month_change: false editions: - commerce --- diff --git a/docs/getting_started/requirements.md b/docs/getting_started/requirements.md index 8102f1f2a5..ed267996fa 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/permissions/limitation_reference.md b/docs/permissions/limitation_reference.md index 7fd84074f0..5819f3c926 100644 --- a/docs/permissions/limitation_reference.md +++ b/docs/permissions/limitation_reference.md @@ -1,7 +1,7 @@ --- description: Limitations let you fine-tune the permission system by specifying limits to roles granted to users. page_type: reference -month_change: true +month_change: false --- # Limitation reference diff --git a/docs/permissions/policies.md b/docs/permissions/policies.md index 176acb20b9..45c09ae3f0 100644 --- a/docs/permissions/policies.md +++ b/docs/permissions/policies.md @@ -1,7 +1,7 @@ --- description: Policies are the main building block of the permissions system which lets you define the accesses for specific user roles. page_type: reference -month_change: true +month_change: false --- # Policies diff --git a/docs/release_notes/ibexa_dxp_v4.6.md b/docs/release_notes/ibexa_dxp_v4.6.md index d76801f1e9..4fafd5b880 100644 --- a/docs/release_notes/ibexa_dxp_v4.6.md +++ b/docs/release_notes/ibexa_dxp_v4.6.md @@ -1,7 +1,7 @@ --- description: Ibexa DXP v4.6 brings improvements to Commerce, PIM and Personalization offerings, and a number of changes in CDP and Ibexa Connect. title: Ibexa DXP v4.6 LTS -month_change: true +month_change: false --- diff --git a/docs/release_notes/ibexa_dxp_v5.0.md b/docs/release_notes/ibexa_dxp_v5.0.md index 99a0349d53..f574e52dae 100644 --- a/docs/release_notes/ibexa_dxp_v5.0.md +++ b/docs/release_notes/ibexa_dxp_v5.0.md @@ -1,7 +1,7 @@ --- description: Ibexa DXP v5.0 incorporates features brought by LTS Updates from previous versions, brings upgrades to the tech stack and improvements to developer experience. title: Ibexa DXP v5.0 LTS -month_change: true +month_change: false --- diff --git a/docs/resources/new_in_doc.md b/docs/resources/new_in_doc.md index dc0b02e6a1..535fc2943f 100644 --- a/docs/resources/new_in_doc.md +++ b/docs/resources/new_in_doc.md @@ -7,6 +7,72 @@ month_change: true This page contains recent highlights and notable changes in [[= product_name =]] documentation. +## September 2025 + +### Releases + +- [v5.0.2 release notes](https://doc.ibexa.co/en/5.0/release_notes/ibexa_dxp_v5.0/#ibexa-dxp-v502) +- [v4.6.24 release notes](https://doc.ibexa.co/en/4.6/release_notes/ibexa_dxp_v4.6/#ibexa-dxp-v4624) + +### Background operations + +- Added documentation for handling [background tasks](background_tasks.md) using the new integration with Symfony Messenger +- Described the configuration required to [asynchronously reindex discounted product prices](configure_discounts.md#discount-re-indexing) and the new discount [events](discounts_events.md) and [search criteria](discounts_criteria.md) + +### Revamped notifications + +- Updated the [notifications](notifications.md) page after recent [improvements to notifications](ibexa_dxp_v4.6.md#improvements-to-notifications), including the [new notification criteria](notification_search_criteria.md) + +### Custom Page Builder blocks + +- Updated the [custom block example](create_custom_page_block.md), highlighting usage of [`udw_config_name` option](page_block_attributes.md#block-attribute-types) to customize the [Universal Discovery Module](browser.md) + +### Migrations + +- Illustrated how to [send a location to trash](importing_data.md#locations) using data migrations + +### Search + +- Added documentation for the [`IsContainer`](iscontainer_criterion.md) criterion + +### Collaborative editing + +- Added the [Collaborative editing product guide](collaborative_editing_guide.md), describing the high-level overview of this feature +- Described collaborative editing endpoints to the [REST API reference](https://doc.ibexa.co/en/4.6/api/rest_api/rest_api_reference/rest_api_reference.html#collaborative-editing) for [[= product_name =]] v4.6 + +### Infrastructure + +- Marked Redis 7.2 as supported in the [requirements for Ibexa DXP 4.6](requirements.md#clustering) + +### PHP API + +- Enhanced the PHP API reference with the following new classes for [[= product_name =]] 4.6 and 5.0: + - [`Ibexa\Contracts\AdminUi\Event\ResolveVersionPreviewUrlEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-AdminUi-Event-ResolveVersionPreviewUrlEvent.html) + - [`Ibexa\Contracts\AdminUi\Exception\UnresolvedPreviewUrlException`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-AdminUi-Exception-UnresolvedPreviewUrlException.html) + - [`Ibexa\Contracts\AdminUi\PreviewUrlResolver\VersionPreviewUrlResolverInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-AdminUi-PreviewUrlResolver-VersionPreviewUrlResolverInterface.html) + - [`Ibexa\Contracts\Core\Validation\Constraint\UniqueIdentifier`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Validation-Constraint-UniqueIdentifier.html) + - [`Ibexa\Contracts\Core\Validation\Constraint\UniqueIdentifierValidator`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Core-Validation-Constraint-UniqueIdentifierValidator.html) + - [`Ibexa\Contracts\Discounts\Event\EnableDiscountEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Event-EnableDiscountEvent.html) + - [`Ibexa\Contracts\Discounts\Event\BeforeDisableDiscountEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Event-BeforeDisableDiscountEvent.html) + - [`Ibexa\Contracts\Discounts\Event\BeforeEnableDiscountEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Event-BeforeEnableDiscountEvent.html) + - [`Ibexa\Contracts\Discounts\Event\DisableDiscountEvent`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Event-DisableDiscountEvent.html) + - [`Ibexa\Contracts\Discounts\Value\Query\Criterion\IndexedAtCriterion`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Value-Query-Criterion-IndexedAtCriterion.html) + - [`Ibexa\Contracts\Discounts\Value\Query\Criterion\UpdatedAtCriterion`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Discounts-Value-Query-Criterion-UpdatedAtCriterion.html) + - [`Ibexa\Contracts\Messenger\Transport\MessageProviderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-Messenger-Transport-MessageProviderInterface.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilderRegistry`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilderRegistry.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilderRegistryInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilderRegistryInterface.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\AttributeCriterionBuilderInterface`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-AttributeCriterionBuilderInterface.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\CheckboxBuilder`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-CheckboxBuilder.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\ColorBuilder`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-ColorBuilder.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\FloatBuilder`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-FloatBuilder.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\IntegerBuilder`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-IntegerBuilder.html) + - [`Ibexa\Contracts\ProductCatalog\Values\Product\Query\AttributeCriterionBuilder\SelectionBuilder`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-ProductCatalog-Values-Product-Query-AttributeCriterionBuilder-SelectionBuilder.html) + + In addition, a new exception is available in the 5.0 version: + + - [`Ibexa\Contracts\AutomatedTranslation\Exception\ClientNotConfiguredException`](https://doc.ibexa.co/en/5.0/api/php_api/php_api_reference/classes/Ibexa-Contracts-AutomatedTranslation-Exception-ClientNotConfiguredException.html) + + ## August 2025 ### Security diff --git a/docs/search/criteria_reference/iscontainer_criterion.md b/docs/search/criteria_reference/iscontainer_criterion.md index ce78b681ce..f98113e933 100644 --- a/docs/search/criteria_reference/iscontainer_criterion.md +++ b/docs/search/criteria_reference/iscontainer_criterion.md @@ -1,5 +1,6 @@ --- description: IsContainer Search Criterion +month_change: true --- # IsContainer Criterion diff --git a/docs/templating/components.md b/docs/templating/components.md index 6629b7d87c..42521ad0b4 100644 --- a/docs/templating/components.md +++ b/docs/templating/components.md @@ -1,6 +1,6 @@ --- description: Twig components allow you to inject any custom widgets into selected places of the user interface. -month_change: true +month_change: false --- # Twig Components diff --git a/docs/templating/twig_function_reference/discounts_twig_functions.md b/docs/templating/twig_function_reference/discounts_twig_functions.md index 5a97227466..93c0b2b763 100644 --- a/docs/templating/twig_function_reference/discounts_twig_functions.md +++ b/docs/templating/twig_function_reference/discounts_twig_functions.md @@ -1,7 +1,7 @@ --- description: Discounts Twig Functions allow you to operate on discounts in your templates. page_type: reference -month_change: true +month_change: false editions: - commerce ---