6.2.0 released #3172
acrobat
announced in
announcements
6.2.0 released
#3172
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Supported versions/software
Highlighted features
Changes in supported PHP and Symfony versions
6.2.0 only supports PHP 8.0 and higher and Symfony 4.4 and 5.4.
Support for php 8 attributes
All the CMS entities now support both doctrine annotation and attributes to be used in your projects. And all of our validator constraints (eg. Media constraint) can now be used as attributes.
New frontend build setup
Since 6.2.0 a new frontend build setup based on Symfony webpack encore is available for newly generated websites. This Symfony webpack encore setup is the default for new projects but you are able to choose the old groundcontrol setup during the CMS install. The groundcontrol setup is deprecated and will be removed in 7.0. See Kunstmaan/KunstmaanBundlesCMS#2981 for more info.
Code improvements for PHPStan
Various improvements (phpdoc, parameter types and return types) where made to the library and generated files to improve the results when using PHPStan on a Kunstmaan CMS project.
Improved files created by the generators
The files generated by the different generators have got a few improvements in codestyle, PHP 8 attributes when supported, cleaned twig files, ... . Newly generated projects will now also generate less deprecation warning by default.
Doctrine DBAL v3 support
Doctrine/dbal v3 support was added and related deprecations are fixed.
Full list of changes
See the detailed list of all features/changes included in this releases in the changelog.
Beta Was this translation helpful? Give feedback.
All reactions