Releases: networking/init-cms-bundle
Major Upgrade with new UI and Support for Symfony 6.4
This release brings many upgrades and BC breaks.
The UI has been completely redesigned, using a more modern UI, and removing the use of annotations in preference for PHP native attributes.
Support for PHP versions less than 8.2 has been dropped.
Page serialization now uses the Symfony serializer, which simplifies the versioning of page data for the programmer.
Deserialization of objects no longer in DB
Changes to the Serializer, meant that objects once removed from the DB, could not be recreated when hydrated.
The fallback option has been implemented to fix this problem, and the objects will be newly created in the DB if a draft version is reverted in the PageAdmin
Fix onFlush event on pages
Problem: If the path and the template were changed, only the new path was saved.
Solution: The object is refreshed before calculating the the new changes
Fix PageCache 503 Server Error
Name of the cache key was causing issues. The exact reason is not clear
Fixes issue in FrontendPageController
The container method getParameter was removed.
Using AbstractController method getParameter instead
Change to Layout Block create form
Update LayoutBlockController.php added new instance of classType to layoutblock content
v3.4.9
v2.3.9: Update composer.json
change phpfastcache version