Releases: lexik/LexikTranslationBundle
7.1 release for compatibility with Symfony 7.1
What's Changed
- fix call to deprecated doctrine fetch() method by @shadowalkerCode-007 in #452
- Fix Symfony 7.1+ compatibility by @Seb33300 in #456
New Contributors
- @shadowalkerCode-007 made their first contribution in #452
- @Seb33300 made their first contribution in #456
Full Changelog: v7.0...v7.1
Symfony 7 support
Tested with Symfony v7.0.3
Dependencies for the UI have been added.
Some issues in the UI have been fixed.
Propel support had to be dropped, because it does not run on php 8 yet.
Symfony 6 support
Tested with Symfony 6.0.9
To use the UI, you still need to require some packages yourself, while they are actually dependencies of Lexik translation bundle.
These are:
symfony/form
symfony/twig-bundle
doctrine/doctrine-bundle
symfony/asset
PHP 8 support on Symfony 5.2
Works on php 7.4 and 8.0.1 This may also work with lower versions of Symfony, but our tests fail on Symfony 5.0 because of some deprecation error, so I skipped version 5.0 in the Travis builds. Version 4.4 works for Travis.
Fixed some types
Small fixes of types.
Url encoding of domain in UI
Merge pull request #387 from JZuidema/patch-1 Fix domains for +intl-icu files
Fix export command configuration
Service configuration for the export command was fixed. This fixes #385
Symfony 5
This release contains the most basic changes to make the bundle work for Symfony 5. At lot of configuration had to change and proper DI put in place where it was lacking. There is still a lot of low hanging fruit where we can upgrade the code to make use of 7.4 features.
On the plus side: the UI now works in a Symfony 5 project and you can use the import and export commands. You should see no deprecation warnings. If you do, please raise an issue.
Symfony 4
Gets rid of deprecation warnings related to controllers and routing configuration.