Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/scripts/01-setup-environment.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ if [ -z "$1" ]
exit;
fi

docker pull ghcr.io/pimcore/pimcore:php8.3-latest
docker pull ghcr.io/pimcore/pimcore:php8.4-latest

sudo rm -rf test-project/

docker run \
-u `id -u`:`id -g` --rm \
-v `pwd`:/var/www/html \
pimcore/pimcore:php8.3-latest \
pimcore/pimcore:php8.4-latest \
composer create-project pimcore/skeleton:@dev test-project

cd test-project/
Expand Down Expand Up @@ -51,7 +51,7 @@ docker compose exec -T -- php composer config repositories.dev path "./platform-
docker compose exec -T -- php composer config minimum-stability dev
docker compose exec -T -- php composer config prefer-stable true

docker compose exec -T -- php composer require pimcore/platform-version:@dev pimcore/pimcore pimcore/quill-bundle pimcore/admin-ui-classic-bundle -W
docker compose exec -T -- php composer require pimcore/platform-version:dev-prepare-2025.4 pimcore/pimcore pimcore/quill-bundle pimcore/admin-ui-classic-bundle -W
docker compose exec -T -- php composer require -W \
gotenberg/gotenberg-php:^2.2 \
pimcore/admin-ui-classic-bundle \
Expand Down
3 changes: 1 addition & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@
"pimcore/web-to-print-bundle": "<2.1 || > 2.1.99",
"pimcore/web2print-tools-bundle": "<6.0 || > 6.0.99",
"pimcore/workflow-automation-integration-bundle": "<1.1 || >1.1.99",
"pimcore/workflow-designer": "<1.8",
"symfony/http-foundation": "<7.3"
"pimcore/workflow-designer": "<1.8"
}
}

44 changes: 44 additions & 0 deletions doc/02_Platform_Version_Releases/2025.4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# 2025.4 (LTS)

Following table lists all Pimcore modules and their version included in platform release 2025.4:

| Package Name | Included Version | Changed |
|-------------------------------------------------------------------------------------------------------------------------------|------------------|---------|
| [pimcore/admin-ui-classic-bundle](https://github.com/pimcore/admin-ui-classic-bundle) | 2.3 | ✅ |
| [pimcore/admin-ui-classic-light-theme-bundle](https://github.com/pimcore/ee-admin-ui-classic-light-theme-bundle) (Enterprise) | 2.1 | ✅ |
| [pimcore/asset-metadata-class-definitions](https://github.com/pimcore/asset-metadata-class-definitions) (Enterprise) | 3.3 | ✅ |
| [pimcore/backend-power-tools-bundle](https://github.com/pimcore/backend-power-tools-bundle) (Enterprise) | 1.6 | ✅ |
| [pimcore/copilot-bundle](https://github.com/pimcore/copilot-bundle) (Enterprise) | 2.3 | ✅ |
| [pimcore/customer-management-framework-bundle](https://github.com/pimcore/ee-customer-data-framework) (Enterprise) | 5.2 | ✅ |
| [pimcore/data-hub](https://github.com/pimcore/data-hub) | 2.3 | ✅ |
| [pimcore/data-hub-file-export](https://github.com/pimcore/data-hub-file-export) (Enterprise) | 3.3 | ✅ |
| [pimcore/data-hub-productsup](https://github.com/pimcore/data-hub-productsup) (Enterprise) | 2.3 | |
| [pimcore/data-hub-simple-rest](https://github.com/pimcore/data-hub-simple-rest) (Enterprise) | 3.4 | ✅ |
| [pimcore/data-hub-webhooks](https://github.com/pimcore/data-hub-webhooks) (Enterprise) | 2.1 | ✅ |
| [pimcore/data-importer](https://github.com/pimcore/data-importer) | 2.3 | ✅ |
| [pimcore/data-quality-management-bundle](https://github.com/pimcore/data-quality-management-bundle) (Enterprise) | 1.6 | ✅ |
| [pimcore/direct-edit](https://github.com/pimcore/direct-edit) (Enterprise) | 2.5 | |
| [pimcore/ecommerce-framework-bundle](https://github.com/pimcore/ee-ecommerce-framework-bundle) (Enterprise) | 2.3 | ✅ |
| [pimcore/file-explorer-bundle](https://github.com/pimcore/file-explorer-bundle) | 2.2 | ✅ |
| [pimcore/frontend-permission-toolkit-bundle](https://github.com/pimcore/frontend-permission-toolkit) | 3.3 | ✅ |
| [pimcore/generic-data-index-bundle](https://github.com/pimcore/generic-data-index-bundle) | 2.3 | ✅ |
| [pimcore/google-marketing-bundle](https://github.com/pimcore/google-marketing-bundle) | 2.1 | ✅ |
| [pimcore/headless-documents](https://github.com/pimcore/headless-documents) (Enterprise) | 2.6 | ✅ |
| [pimcore/newsletter-bundle](https://github.com/pimcore/newsletter-bundle) | 2.3 | ✅ |
| [pimcore/object-merger](https://github.com/pimcore/object-merger) | 5.1 | ✅ |
| [pimcore/openid-connect](https://github.com/pimcore/openid-connect) (Enterprise) | 1.5 | ✅ |
| [pimcore/output-data-config-toolkit-bundle](https://github.com/pimcore/output-data-config-toolkit) | 6.2 | ✅ |
| [pimcore/personalization-bundle](https://github.com/pimcore/ee-personalization-bundle) (Enterprise) | 2.3 | ✅ |
| [pimcore/perspective-editor](https://github.com/pimcore/perspective-editor) | 2.2 | ✅ |
| [pimcore/pimcore](https://github.com/pimcore/pimcore) | 12.3 | ✅ |
| [pimcore/portal-engine](https://github.com/pimcore/portal-engine) (Enterprise) | 5.2 | ✅ |
| [pimcore/quill-bundle](https://github.com/pimcore/quill-bundle) | 2.2 | |
| [pimcore/static-resolver-bundle](https://github.com/pimcore/static-resolver-bundle) | 3.3 | ✅ |
| [pimcore/statistics-explorer](https://github.com/pimcore/statistics-explorer) (Enterprise) | 3.2 | ✅ |
| [pimcore/system-info-bundle](https://github.com/pimcore/system-info-bundle) | 2.2 | ✅ |
| [pimcore/tinymce-bundle](https://github.com/pimcore/ee-tinymce-bundle) (Professional/Enterprise) | 2.1 | ✅ |
| [pimcore/translations-provider-interfaces](https://github.com/pimcore/translations-provider-interfaces) (Enterprise) | 4.2 | ✅ |
| [pimcore/web-to-print-bundle](https://github.com/pimcore/ee-web-to-print-bundle) (Enterprise) | 2.2 | ✅ |
| [pimcore/web2print-tools-bundle](https://github.com/pimcore/web2print-tools) | 6.1 | ✅ |
| [pimcore/workflow-automation-integration-bundle](https://github.com/pimcore/workflow-automation-integration-bundle) (Enterprise) | 1.2 | ✅ |
| [pimcore/workflow-designer](https://github.com/pimcore/workflow-designer) (Enterprise) | 1.8 | ✅ |
7 changes: 4 additions & 3 deletions doc/02_Platform_Version_Releases/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,10 @@ Following platform version releases are available.
| 2024.2 | [Release Notes](../03_Release_Notes/2024.2.md) | [Details](2024.2.md) | ❌ | ❌ |
| 2024.3 | [Release Notes](../03_Release_Notes/2024.3.md) | [Details](2024.3.md) | ❌ | ❌ |
| 2024.4 | [Release Notes](../03_Release_Notes/2024.4.md) | [Details](2024.4.md) | ✅ | December 2026 |
| 2025.1 | [Release Notes](../03_Release_Notes/2025.1.md) | [Details](2025.1.md) | ❌ | ❌ |
| 2025.2 | [Release Notes](../03_Release_Notes/2025.2.md) | [Details](2025.2.md) | ❌ | ❌ |
| 2025.3 | [Release Notes](../03_Release_Notes/2025.3.md) | [Details](2025.3.md) | ❌ | ❌ |
| 2025.1 | [Release Notes](../03_Release_Notes/2025.1.md) | [Details](2025.1.md) | ❌ | ❌ |
| 2025.2 | [Release Notes](../03_Release_Notes/2025.2.md) | [Details](2025.2.md) | ❌ | ❌ |
| 2025.3 | [Release Notes](../03_Release_Notes/2025.3.md) | [Details](2025.3.md) | ❌ | ❌ |
| 2025.4 | [Release Notes](../03_Release_Notes/2025.4.md) | [Details](2025.4.md) | ✅ | December 2028 |

Community support of a platform version ends after release of next platform version. LTS labeled platform versions and
their corresponding module versions have extended LTS support.
22 changes: 11 additions & 11 deletions doc/03_Release_Notes/2023.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@ Also, for all Pimcore core extension versions, the focus is on upgrading depende
## Upgrade Notes

Before updating, have a look at all the upgrade notes relevant to your system:
- Pimcore Core Framework [Upgrade Guide](../../Pimcore/Installation_and_Upgrade/Updating_Pimcore/Preparing_for_V11)
and [Upgrade Notes](../../Pimcore/Installation_and_Upgrade/Upgrade_Notes/)
- [Portal Engine](../../Portal_Engine/Installation/Upgrade#upgrade-to-300)
- [Datahub](../../Datahub/Installation_and_Upgrade/Upgrade_Notes#160)
- [Datahub File Export](../../Datahub_File_Export/Installation/Upgrade#upgrade-to-200)
- [Datahub Simple Rest API](../../Datahub_Simple_Rest/Installation/Upgrade_Notes#v200)
- [Headless Documents](../../Headless_Documents/Installation/Upgrade#update-to-version-20)
- [OpenId Connect](../../OpenID_Connect/Upgrade_Notes#110)
- [Statistics Explorer](../../Statistics_Explorer/Installation_and_Configuration/Upgrade#upgrade-to-200)
- [Customer Management Framework](../../Customer_Management_Framework/Installation/Update#update-to-version-4)
- [Advanced Object Search](../../Advanced_Object_Search/Upgrade_Notes)
- Pimcore Core Framework [Upgrade Guide](https://docs.pimcore.com/platform/Pimcore/Installation_and_Upgrade/Updating_Pimcore/Preparing_for_V11)
and [Upgrade Notes](https://docs.pimcore.com/platform/Pimcore/Installation_and_Upgrade/Upgrade_Notes/)
- [Portal Engine](https://docs.pimcore.com/platform/Portal_Engine/Installation/Upgrade#upgrade-to-300)
- [Datahub](https://docs.pimcore.com/platform/Datahub/Installation_and_Upgrade/Upgrade_Notes#160)
- [Datahub File Export](https://docs.pimcore.com/platform/Datahub_File_Export/Installation/Upgrade#upgrade-to-200)
- [Datahub Simple Rest API](https://docs.pimcore.com/platform/Datahub_Simple_Rest/Installation/Upgrade_Notes#v200)
- [Headless Documents](https://docs.pimcore.com/platform/Headless_Documents/Installation/Upgrade#update-to-version-20)
- [OpenId Connect](https://docs.pimcore.com/platform/OpenID_Connect/Upgrade_Notes#110)
- [Statistics Explorer](https://docs.pimcore.com/platform/Statistics_Explorer/Installation_and_Configuration/Upgrade#upgrade-to-200)
- [Customer Management Framework](https://docs.pimcore.com/platform/Customer_Management_Framework/Installation/Update#update-to-version-4)
- [Advanced Object Search](https://docs.pimcore.com/platform/Advanced_Object_Search/Upgrade_Notes)
10 changes: 5 additions & 5 deletions doc/03_Release_Notes/2023.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@ Here you will find all the important new features and release notes of the Platf
### Data Quality Management
A new Pimcore extension that allows to compute a data quality score for your Data Objects based on customized rules and visualize your data quality score in the Data Objects editor, grid and/or tree.

More Details see [Data Quality Management Documentation](../../Data_Quality_Management/).
More Details see [Data Quality Management Documentation](https://docs.pimcore.com/platform/Data_Quality_Management/).


### Bookmark Lists
As part of the new Backend Power Tools Pimcore extension, the Bookmark Lists allow to create bookmark lists for Assets, Data Objects, Documents and so organize content needed on a regular base.

More Details see [Bookmark Lists Documentation](../../Backend_Power_Tools/Bookmark_Lists/).
More Details see [Bookmark Lists Documentation](https://docs.pimcore.com/platform/Backend_Power_Tools/Bookmark_Lists/).

### Pimcore Datahub Webhooks
A new Pimcore extension for the Datahub that allows to send requests to configured subscribers for a variation of events happening in Pimcore (adding, updating, deleting data, workflow transistions).

More Details see [Datahub Webhooks Documentation](../../Datahub_Webhooks/).
More Details see [Datahub Webhooks Documentation](https://docs.pimcore.com/platform/Datahub_Webhooks/).

## Upgrade Notes

Before updating, also have a look at the following upgrade notes if relevant to your system:
- Consider the upgrade of Portal Engine to version 3.1.0, which will result in a Elastic Search index structure change. Details see corresponding [upgrade notes](../../Portal_Engine/Installation/Upgrade#upgrade-to-310).
Before updating, also have a look at the following upgrade notes if relevant to your system:
- Consider the upgrade of Portal Engine to version 3.1.0, which will result in an Elasticsearch index structure change. Details see corresponding [upgrade notes](https://docs.pimcore.com/platform/Portal_Engine/Installation/Upgrade#upgrade-to-310).

10 changes: 5 additions & 5 deletions doc/03_Release_Notes/2023.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Besides the ongoing development for the all new Admin UI, we decided also to imp
- Refactoring of the main navigation
- Refactoring of the editor toolbar

These changes come in an enterprise extension and thus can be activated on instance level. Details see [extension documentation](../../Light_Theme_Admin_UI/).
These changes come in an enterprise extension and thus can be activated on instance level. Details see [extension documentation](https://docs.pimcore.com/platform/Light_Theme_Admin_UI/).


### Workflow Automation Integration
Expand All @@ -23,7 +23,7 @@ needs and so speed-up integration of Pimcore with any third party system.
In its first version, the Workflow Automation Integration will be shipped with templates for [N8N](https://n8n.io/), generated based
on existing Datahub configurations.

More Details see [Workflow Automation Integration documentation](../../Workflow_Automation/).
More Details see [Workflow Automation Integration documentation](https://docs.pimcore.com/platform/Workflow_Automation/).


### Alternative Elements Trees
Expand All @@ -39,7 +39,7 @@ Some usage examples for the Alternative Elements Trees would be:
- Overview for variants management (e.g. products of a specific color or size).
- Data governance. Check values regarding consistency.

More Details see [Alternative Elements Trees documentation](../../Backend_Power_Tools/Alternative_Element_Trees/).
More Details see [Alternative Elements Trees documentation](https://docs.pimcore.com/platform/Backend_Power_Tools/Alternative_Element_Trees/).

### Core Framework

Expand All @@ -55,7 +55,7 @@ Similar to Class definitions, you can create Select Option definitions that are

Big thank you to K J Kooistra from our partner youwe for that contribution.

More Details see [Select Options Documentation](../../Pimcore/Objects/Object_Classes/Data_Types/Select_Options).
More Details see [Select Options Documentation](https://docs.pimcore.com/platform/Pimcore/Objects/Object_Classes/Data_Types/Select_Options).


#### Quantity value unit definitions - Export/Import
Expand Down Expand Up @@ -85,6 +85,6 @@ More Details see [11.1.0 Milestone](https://github.com/pimcore/pimcore/milestone

## Upgrade Notes
Before updating, have a look at all the upgrade notes relevant to your system:
- Pimcore Core Framework [Upgrade Notes](../../Pimcore/Installation_and_Upgrade/Upgrade_Notes/#pimcore-1110)
- Pimcore Core Framework [Upgrade Notes](https://docs.pimcore.com/platform/Pimcore/Installation_and_Upgrade/Upgrade_Notes/#pimcore-1110)
- Admin UI Classic Bundle [CHANGELOG](https://github.com/pimcore/admin-ui-classic-bundle/blob/1.x/CHANGELOG.md#v120)

Loading