5.0.0
Release Notes for 5.0.0
Backwards incompatible release (major)
Changed
- Internally, properties are now typed wherever possible. This can be breaking if you are extending classes.
- Module class, ConfigProvider, option classes and factories are now marked as final.
- DoctrineModule is now required in Version ^5.0 (see release notes for breaking changes).
- DoctrineModule ^5.0 comes with laminas-cache ^3.1 and laminas-form ^3.0
Removed
- Integration with laminas-console and laminas-mvc-concole is removed, as these packages are discontinued. Please use
./vendor/bin/doctrine-module
instead ofphp public/index.php
to access CLI. - Support for PHP 7.3 was removed.
5.0.0
- Total issues resolved: 0
- Total pull requests resolved: 7
- Total contributors: 1
BC Break
- 707: Mark
Module
,ConfigProvider
, option classes and factories as final thanks to @driehle - 705: Removed Serializable interface from MappingCollector thanks to @driehle
- 704: Removed signatures related to laminas-servicemanager 2.x thanks to @driehle
BC Break,Enhacement
- 706: Improved types and make static analysis more strict thanks to @driehle
- 703: Use typed properties where possible thanks to @driehle
- 702: Update dependencies with DoctrineModule 5.0 thanks to @driehle
Enhacement
- 701: Drop support for PHP 7.3 thanks to @driehle