All Versions
53
Latest Version
Avg Release Cycle
19 days
Latest Release
-
Changelog History
Page 1
Changelog History
Page 1
-
v2.2.1 Changes
- ๐ Fix
EM::persistState()
that inserted the same entity twice by @roxblnfk (#368) - ๐ Fix bug on saving of replaced pivoted collection by @BelaRyc (#382)
- ๐ Fix
cascade
mode in BelongsTo relation by @roxblnfk and @msmakouz (#347, #374) - ๐ Fix storing od embedded entities in a JTI by @butschster (#379)
- โ Add tests case template by @roxblnfk and @kastahov (#372, #377)
- โ Add a previous exception in TransactionException on throwing by @Eugentis (#367)
- โ Add annotation
@readonly
forRepository::$select
by @roxblnfk (#369)
- ๐ Fix
-
v2.2.0 Changes
- โ Add supporting for
loophp/collection
by @drupol (#344) - โ Add supporting for PHP 8.1 Enum in the default typecast handler
Cycle\ORM\Parser\Typecast
by @roxblnfk (#352) - ๐ Improve
template
annotations inCycle\ORM\Select\Repository
andCycle\ORM\Select
classes by @roxblnfk (#351) - Classes
Cycle\ORM\Transaction\UnitOfWork
andCycle\ORM\Transaction\Runner
are now not internal by @roxblnfk (#353)
- โ Add supporting for
-
v2.1.1 Changes
- โ Remove
$config
property overriding in theRelationConfig
by @msmakouz (#343) - ๐ Fix bug on ManyToMany resolving by @roxblnfk (#345)
- โ Remove
-
v2.1.0 Changes
- โ Remove
final
from theSelect
class by @msmakouz (#327) - ๐ Fix keys comparing in the BelongsTo relation by @msmakouz (#326)
- โ Add Psalm
@template
annotations to RepositoryInterface by @roxblnfk
- โ Remove
-
v2.0.2 Changes
- ๐ Fix a Tuple updating in the Pool by @roxblnfk (#319)
-
v2.0.1 Changes
- Fix protected relation fields hydration on eager loading @roxblnfk (#314)
-
v2.0.0 Changes
- Minimal PHP version is 8.0
- Composited keys
- 'Joined Table Inheritance' and 'Single Table Inheritance'
- โ Added ProxyMapper (
Cycle\Orm\Mapper\Mapper
) - ๐ Supporting for arrays/Doctrine/Laravel or custom collections in HasMany adn ManyToMany relations
- ๐ Typecasting moved to Mappers
- โ Added Typecast handlers with Castable/Uncastable interfaces
- โ Added Entity Manager and Unit Of Work instead of
Cycle\ORM\Transaction
- A lot of Interfaces are changed
-
v1.8.0 Changes
- โ Added
ORM::with
. OtherORM::with*
methods marked as deprecated @msmakouz (#257) - ๐ Better compatibility between
ConstrainInterface
andScopeInterface
@roxblnfk (#271)
- โ Added
-
v1.7.1 Changes
- ๐ Fixed
Node::getChanges()
when a key in$current
argument is undefined @msmakouz (#238)
- ๐ Fixed
-
v1.7.0 Changes
- โก๏ธ Update the Node data comparison mechanism @msmakouz (#235)
- ๐ Fix Entity data comparison with objects in fields @msmakouz (#234)
- โ Add ability for relations to independently determine related value changing @hustlahusky (#227)