Releases: doctrine-extensions/DoctrineExtensions
Releases · doctrine-extensions/DoctrineExtensions
v3.2.0 - Prevent Conflict w/ Doctrine ORM 2.10
Primarily marks Doctrine Extensions as conflicting with ORM 2.10 due to breaking Translations. Big thanks to @phansys for help identifying and fixing! 🙌🏼
Added
- PHP 8 Attributes for Doctrine ORM to entities & traits (#2251)
Fixed
- Removed legacy checks targeting older versions of PHP (#2201)
- Added missing XSD definitions (#2244)
- Replaced undefined constants from
Doctrine\DBAL\Types\Type
atGedmo\Translatable\Mapping\Event\Adapter\ORM::foreignKey()
(#2250) - Add conflict against "doctrine/orm" >=2.10 in order to guarantee the schema extension (see doctrine/orm#8852) (#2255)
Added support for doctrine/cache 2.0
Fixed
- Allow installing doctrine/cache 2.0 (thanks @alcaeus!)
- Make doctrine/cache a dev dependency
Use path_separator when removing children
Fixed
- Use path_separator when removing children (#2217)
DoctrineBundle 2.3 Compatibility
Fixed
- Add hacky measure to resolve incompatibility with DoctrineBundle 2.3 #2211
v3.0.3 - PHP 8 Compatibility
Fixed
- Add PHP 8 compatibility to
composer.json
, resolving minor function parameter deprecations #2194
v3.0.0
3.0 now available for general release. I haven't heard much feedback as far as compatibility issues or brokenness, so no time like the present to make this easier to consume and keep the library moving forward! 🥳
[3.0.0] - 2020-09-23
Notable & Breaking Changes
- Minimum PHP version requirement of 7.2
- Source files moved from
/lib/Gedmo
to/src
- Added compatibility for
doctrine/common
3.0 anddoctrine/persistence
2.0 - All string column type annotations changed to 191 character length (#1941)
- Removed support for
\Zend_date
date format #2163 - Renamed
Zend Framework
toLaminas
#2163
Changes below marked
MongoDB
- Requires the
ext-mongodb
PHP extension. Usage ofext-mongo
is deprecated and will be removed in the next major version. - Minimum Doctrine MongoDB ODM requirement of 2.0
- Usages of
\MongoDate
replaced withMongoDB\BSON\UTCDateTime
Global / Shared
Fixed
- Removed
null
parameter fromDoctrine\Common\Cache\Cache::save()
calls (#1996)
Tree
Fixed
- The value of path source property is cast to string type for Materialized Path Tree strategy (#2061)
SoftDeleteable
Changed
⚠️ Generate different Date values based on column type (#2115)
v3.0.0 Beta2
Notable & Breaking Changes
- Minimum PHP version requirement of 7.2
- Source files moved from
/lib/Gedmo
to/src
- Added compatibility for
doctrine/common
3.0 anddoctrine/persistence
2.0 - All string column type annotations changed to 191 character length (#1941)
- Removed support for
\Zend_date
date format #2163 - Renamed
Zend Framework
toLaminas
#2163
Changes below marked
MongoDB
- Requires the
ext-mongodb
PHP extension. Usage ofext-mongo
is deprecated and will be removed in the next major version. - Minimum Doctrine MongoDB ODM requirement of 2.0
- Usages of
\MongoDate
replaced withMongoDB\BSON\UTCDateTime
Global / Shared
Fixed
- Removed
null
parameter fromDoctrine\Common\Cache\Cache::save()
calls (#1996)
Tree
Fixed
- The value of path source property is cast to string type for Materialized Path Tree strategy (#2061)
SoftDeleteable
Changed
⚠️ Generate different Date values based on column type (#2115)
v3.0.0 Beta
2.4.x
branch. Do not use it to test 3.0.