What's Changed
- Remove support of annotations by @franmomu in #793
- Remove deprecated
tail-cursor
command and deprecatedDoctrineODMCommand
methods by @GromNaN in #795 - Remove unused mapping services by @franmomu in #794
- Add return types required by extending Symfony classes by @GromNaN in #797
- Remove
--service
option fromdoctrine:mongodb:fixtures:load
command by @GromNaN in #799 - Mark all command and compiler pass classes as final by @GromNaN in #796
- Remove container injection in fixture classes by @GromNaN in #802
- Remove CHANGELOG and old UPGRADE files by @GromNaN in #803
- Remove legacy config
fixture_loader
by @GromNaN in #808 - Remove dependency to
jean85/pretty-package-versions
by @GromNaN in #805 - feat: Symfony 7 support by @kbond in #784
- Add native types by @franmomu in #812
- Remove old code in DocumentType by @franmomu in #815
- Migrate config to PHP by @franmomu in #810
- Drop support for Doctrine cache adapter for metadata by @GromNaN in #804
- Remove deprecated parameters by @GromNaN in #821
- Remove deprecated configuration by @GromNaN in #819
- Update Doctrine ODM and Persistence dependencies by @GromNaN in #824
- Remove
EventSubscriberInterface
by @GromNaN in #818 - Move files to the new bundle directory structure by @GromNaN in #826
- Remove version in internal annotation by @franmomu in #829
- Remove deprecated parameters of
#[AsDocumentListener]
by @GromNaN in #828 - Fix partial service removed when fixtures package is not installed by @GromNaN in #831
- Fix bundle path for profiler templates by @GromNaN in #833
Full Changelog: 4.7.0...5.0.0-RC1