Skip to content

3.0.0

Compare
Choose a tag to compare
@dereuromark dereuromark released this 28 Sep 16:57
· 58 commits to master since this release
ce377e5

CakePHP 5 compatible release

The plugin to help ease migration coming from CakePHP 4.x apps.

Shim Up: With CakePHP 4.x core and some of the shims, you can prepare your app already for 5.x.
Shim Down: Then, once upgraded, with 5.x core and some more shims you can further minimize required changes until the app works again.
Then you can slowly start refactoring again further while the app is already running again.

Improvements

  • Added LegacyAwareTrait to shim loadModel() for apps that make heavy use of it still.
  • Added former Cake\Filesystem\File and Cake\Filesystem\Folder classes
  • Added ModifiedTrait for entities and detecting actually changed fields (not just touched with same value)