Skip to content

v1.5.0 Prevent PHP Errors in Neos9 by extacting Neos 8 migrations to Sitegeist.Kaleidoscope.ValueObjects.Migrations

Choose a tag to compare

@mficzel mficzel released this 15 Jan 16:32
· 9 commits to main since this release
20d289d

The problems occurred because the node-migrations for Neos 8 use a base class that is no longer present in Neos9 and thus PHP complains hard about non existing classes.

As a solution we extracted the Neos 8 migrations into the saperate package Sitegeist.Kaleidoscope.ValueObjects.Migrations that supports only Neos 8 and remove those here. The classes and namespaces are exactly as before so you only have to require the package.

!!! I am aware that this is technically breaking but will still release this as a feature release as it makes the package usable in Neos 9. Since we continue to work on The editors here it would be too much hassle to maintain multiple versions of this pretty new package already !!!

What's Changed

  • BUGFIX: Sitegeist.Kaleidoscope.ValueObjects.Migrations package by @mficzel in #23

Full Changelog: v1.4.0...v1.5.0