Skip to content

[UPMERGE] 5.0 -> 5.1 - #3132

Open
github-actions[bot] wants to merge 2 commits into
5.1from
upmerge/5.0_5.1
Open

[UPMERGE] 5.0 -> 5.1#3132
github-actions[bot] wants to merge 2 commits into
5.1from
upmerge/5.0_5.1

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

This PR has been generated automatically.

Remember! The upmerge should always be merged with using Merge pull request button.

In case of conflicts, please resolve them manually with usign the following commands:

git fetch upstream
gh pr checkout <this-pr-number>
git merge upstream/5.1 -m "Resolve conflicts between 5.0 and 5.1"

dpfaffenbauer and others added 2 commits August 7, 2026 10:15
Pimcore 12 / DBAL 4 dropped the doctrine "array" and "object" column types, so
several CoreShop columns were switched to type "json" (Configuration::data,
Index/IndexColumn/FilterCondition configuration, Rule Action/Condition
configuration). The old types serialized their values with PHP serialize(),
while "json" reads them with json_decode(), so data written by CoreShop 4 is
unreadable after the upgrade (e.g. the configuration service and rule
conditions/actions blow up).

Adds a CoreBundle migration that converts those legacy PHP-serialized values to
JSON. Idempotent (skips valid JSON, no-op on fresh installs) and skips tables of
bundles that are not installed.
…nfig

[Core] Migrate legacy PHP-serialized json columns to JSON (CoreShop 4 -> 5)
@sonarqubecloud

sonarqubecloud Bot commented Aug 7, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant