Releases: Orbitale/CmsBundle
Releases · Orbitale/CmsBundle
v4.1.0
v4.0.1
- Make the project compatible with Symfony 5.4
- Make the project compatible with PHP up to 8.1
v4.0.0
Changelog for 4.0:
Breaking changes
- All service defintions now use class names instead of old-styled names. You might have to change your Dependency Injection if you inject CmsBundle's services by their name.
- Added default validation constraints for Page and Category entities. This might break your app if you pass Page or Category entities through Symfony Forms.
- Removed
Category::$createdAt
, didn't really make sense. - Replaced
DateTime
withDateTimeImmutable
in thePage
entity.
Other changes:
- Symfony 5.0 is now required
- PHP 7.3+ is required
- Added a PostsController to use Page objects like blog posts with date in URL (#25)
- Use Symfony/String instead of Behat/Transliterator as a slugger
- Made setters accept null as argument, for flexibility with how the Form component usually works
v3.1.1
Fix Symfony deprecated controller notation
v3.1.0
- Fix twig deprecation
- Migrate to newer versions of Symfony, Doctrine and Twig dependencies
v3.0.6
- Fix Symfony 4 compatibility by making repositories services public
v3.0.5
- Fix all issues with "lowest" packages versions (mostly causing doctrine bugs)
- Fixed phpunit damn issue with global vars snapshot
v3.0.4
- Fix issue with twig loader
v3.0.3
- Fixed an issue after last change that broke with Twig dependency
v3.0.2
- Fix missing
templating
service issue