From 3def89b71719fe61843c06e760e5f5e9366ab8e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Tue, 3 Feb 2026 16:01:50 +0100 Subject: [PATCH 1/2] [Prepare project] Removed fieldtype-richtext-rte from Node 18 setup (stable) --- bin/stable/prepare_project_edition.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/stable/prepare_project_edition.sh b/bin/stable/prepare_project_edition.sh index 4de451b..13d3c5a 100755 --- a/bin/stable/prepare_project_edition.sh +++ b/bin/stable/prepare_project_edition.sh @@ -53,7 +53,9 @@ elif [[ $PROJECT_VERSION == *"v4.6"* ]]; then # ibexa/connector-qualifio is already being installed with the project docker exec install_dependencies composer require ibexa/connector-ai:$PROJECT_VERSION ibexa/connector-openai:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/collaboration:$PROJECT_VERSION ibexa/share:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi - docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + if [[ "$PHP_IMAGE" != *"node18"* ]]; then + docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + fi docker exec install_dependencies composer require ibexa/product-catalog-date-time-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/product-catalog-symbol-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/integrated-help:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi From 7dd06c7cabfef516b2b0d2191a7a65fe5d862b36 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Szo=C5=82tysek?= Date: Wed, 4 Feb 2026 08:56:10 +0100 Subject: [PATCH 2/2] Added ibexa/elasticsearch8 opt-in package to Node 20 setup --- bin/stable/prepare_project_edition.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bin/stable/prepare_project_edition.sh b/bin/stable/prepare_project_edition.sh index 13d3c5a..9b0f880 100755 --- a/bin/stable/prepare_project_edition.sh +++ b/bin/stable/prepare_project_edition.sh @@ -54,11 +54,14 @@ elif [[ $PROJECT_VERSION == *"v4.6"* ]]; then docker exec install_dependencies composer require ibexa/connector-ai:$PROJECT_VERSION ibexa/connector-openai:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/collaboration:$PROJECT_VERSION ibexa/share:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi if [[ "$PHP_IMAGE" != *"node18"* ]]; then - docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + docker exec install_dependencies composer require ibexa/fieldtype-richtext-rte:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi fi docker exec install_dependencies composer require ibexa/product-catalog-date-time-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/product-catalog-symbol-attribute:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi docker exec install_dependencies composer require ibexa/integrated-help:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + if [[ "$PHP_IMAGE" == *"node20"* ]]; then + docker exec install_dependencies composer require ibexa/elasticsearch8:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi + fi fi if [[ "$PROJECT_EDITION" == "commerce" ]]; then docker exec install_dependencies composer require ibexa/discounts:$PROJECT_VERSION ibexa/discounts-codes:$PROJECT_VERSION --with-all-dependencies --no-scripts --ansi