Created on 19 May 2025, 5 months ago

Problem/Motivation

We have a 4.x branch which diverges a bit from 3.x, and I'd like to close 3.x fairly soon, as managing two branches is a pain, especially when cherry-picks will tend to conflict.

From Slack conversation:

Grimreaper
Branch 4 main breaking change was potentially ability to handle user content entities. And a breaking change in remote website settings (I don't remember exactly which one and even if it had been merged or not).
If you want to make it stable without users handling, etc. Go for it
Also with PHPStan level max potentially other breaking changes

joachim
Ok, will do. We can prob add user handling as a minor update β€” if it’s not enabled by default in existing sites

My rough plan is:

1. Fix broken tests on 4!
2. πŸ› Editing a path alias on the server to point elsewhere causes a broken state with aliases on the client on pull Active , as that is going to change path_alias behaviour, so safer to say it's a 4.x thing
3. πŸ“Œ ImportService shouldn't hold stateful data in the RuntimeImportContext Active

🌱 Plan
Status

Active

Version

4.0

Component

Code

Created by

πŸ‡¬πŸ‡§United Kingdom joachim

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024