Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 2023.2 #16

Merged
merged 21 commits into from
Sep 6, 2023
Merged
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
4 changes: 4 additions & 0 deletions .github/files/bundles.php
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,10 @@
\Web2PrintToolsBundle\Web2PrintToolsBundle::class => ['all' => true],

\Pimcore\Bundle\PerspectiveEditorBundle\PimcorePerspectiveEditorBundle::class => ['all' => true],

\Pimcore\Bundle\BackendPowerToolsBundle\PimcoreBackendPowerToolsBundle::class => ['all' => true],
\Pimcore\Bundle\DataHubWebhooksBundle\PimcoreDataHubWebhooksBundle::class => ['all' => true],
\Pimcore\Bundle\DataQualityManagementBundle\PimcoreDataQualityManagementBundle::class => ['all' => true],
];


7 changes: 5 additions & 2 deletions .github/scripts/01-setup-environment.sh
Original file line number Diff line number Diff line change
Expand Up @@ -43,9 +43,9 @@ docker compose up -d


# add platform version
docker compose exec -T -- php composer config repositories.dev path "./platform-version"
docker compose exec -T -- php composer config --global --auth http-basic.enterprise.repo.pimcore.com token $1
docker compose exec -T -- php composer config repositories.pimcore_enterprise composer https://enterprise.repo.pimcore.com/
docker compose exec -T -- php composer config repositories.dev path "./platform-version"

docker compose exec -T -- php composer config minimum-stability dev
docker compose exec -T -- php composer config prefer-stable true
Expand Down Expand Up @@ -82,7 +82,10 @@ docker compose exec -T -- php composer require -W \
pimcore/google-marketing-bundle \
pimcore/web-to-print-bundle \
pimcore/ecommerce-framework-bundle \
pimcore/newsletter-bundle
pimcore/newsletter-bundle \
pimcore/data-quality-management-bundle \
pimcore/data-hub-webhooks \
pimcore/backend-power-tools-bundle

docker compose exec -T -- php composer update

Expand Down
4 changes: 4 additions & 0 deletions .github/scripts/02-install-pimcore.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,10 @@ docker compose exec -T php bin/console pimcore:bundle:install Web2PrintToolsBund
docker compose exec -T php bin/console pimcore:bundle:install OutputDataConfigToolkitBundle
docker compose exec -T php bin/console pimcore:bundle:install PimcorePerspectiveEditorBundle

docker compose exec -T php bin/console pimcore:bundle:install PimcoreDataQualityManagementBundle
docker compose exec -T php bin/console pimcore:bundle:install PimcoreDataHubWebhooksBundle
docker compose exec -T php bin/console pimcore:bundle:install PimcoreBackendPowerToolsBundle

cp ../../platform-version/.github/files/config-config.yaml ./config/local

docker compose exec -T php bin/console cache:clear
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ tested with each other and verified by Pimcore.
The Pimcore Platform Version has its own version and is released every several months. Each release comes with combined
release notes of all modules.

Also the Pimcore documentations and our demos are based on the Pimcore Platform Version.
Also, the Pimcore documentations and our demos are based on the Pimcore Platform Version.

## Benefits in a nutshell
- Set of specific versions of all Pimcore modules which work together.
Expand Down
8 changes: 6 additions & 2 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
"pimcore/direct-edit": "<2.0 || > 2.0.99",
"pimcore/headless-documents": "<2.0 || > 2.0.99",
"pimcore/openid-connect": "<1.1 || > 1.1.99",
"pimcore/portal-engine": "<3.0 || > 3.0.99",
"pimcore/portal-engine": "<3.1 || > 3.1.99",
"pimcore/statistics-explorer": "<2.0 || > 2.0.99",
"pimcore/translations-provider-interfaces": "<3.0 || > 3.0.99",
"pimcore/workflow-designer": "<1.1 || > 1.1.99",
Expand All @@ -25,14 +25,18 @@
"pimcore/object-merger": "<4.0 || > 4.0.99",
"pimcore/frontend-permission-toolkit-bundle": "<2.0 || > 2.0.99",
"pimcore/advanced-object-search": "<5.0 || > 5.0.99",
"pimcore/admin-ui-classic-bundle": "<1.0 || > 1.0.99",
"pimcore/admin-ui-classic-bundle": "<1.1 || > 1.1.99",
"pimcore/system-info-bundle": "<1.0 || > 1.0.99",
"pimcore/file-explorer-bundle": "<1.0 || > 1.0.99",
"pimcore/personalization-bundle": "<1.0 || > 1.0.99",
"pimcore/google-marketing-bundle": "<1.0 || > 1.0.99",
"pimcore/web-to-print-bundle": "<1.0 || > 1.0.99",
"pimcore/ecommerce-framework-bundle": "<1.0 || > 1.0.99",
"pimcore/newsletter-bundle": "<1.0 || > 1.0.99",
"pimcore/data-quality-management-bundle": "<1.0 || > 1.0.99",
"pimcore/data-hub-webhooks": "<1.0 || > 1.0.99",
"pimcore/backend-power-tools-bundle": "<1.0 || > 1.0.99",
"pimcore/static-resolver-bundle": "<1.0 || > 1.0.99",
"pimcore/pimcore": "<11.0 || > 11.0.99"
}
}
5 changes: 5 additions & 0 deletions doc/01_Setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,17 @@ Use following steps to setup Pimcore Platform Version in an existing project:
Use following steps to setup Pimcore Platform Version for a new project:
- Get skeleton via `composer create-project pimcore/skeleton my-project`.
- Rename `composer.enterprise.json` to `composer.json` (overwrite existing).
- Add/update your enterprise repository to the composer.json with `composer config repositories.enterprise composer https://repo.pimcore.com/<YOUR_REPOS>/`.
- Add your enterprise token to composer with `composer config --global --auth http-basic.enterprise.repo.pimcore.com token <YOUR_TOKEN>`
(if not already done).
- Run `composer update` to install necessary additional requirements for Pimcore Platform Version and follow steps described
below to install further Pimcore modules.


:::info
`<YOUR_REPOS>` and `<YOUR_TOKEN>` you will get from your sales contact person at Pimcore.
:::

## Working with Platform Version

Once Pimcore Platform Version is set up, you can add included Pimcore modules with the matching version and update Pimcore
Expand Down
27 changes: 27 additions & 0 deletions doc/02_Release_Notes/2023.2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Release 2023.2

Here you will find all the important new features and release notes of the Platform Version 2023.2 release.

## Most Important New Features

### 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](https://pimcore.com/docs/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](https://pimcore.com/docs/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](https://pimcore.com/docs/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](https://pimcore.com/docs/platform/Portal_Engine/Installation/Upgrade#upgrade-to-310).

Loading