All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release

Changelog History
Page 1

  • v2.1.0 Changes

    • โœ‚ Remove final from the Select class by @msmakouz (#327)
    • ๐Ÿ›  Fix keys comparing in the BelongsTo relation by @msmakouz (#326)
    • โž• Add Psalm @template annotations to RepositoryInterface by @roxblnfk
  • 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. Other ORM::with* methods marked as deprecated @msmakouz (#257)
    • ๐Ÿ‘ Better compatibility between ConstrainInterface and ScopeInterface @roxblnfk (#271)
  • v1.7.1 Changes

    • ๐Ÿ›  Fixed Node::getChanges() when a key in $current argument is undefined @msmakouz (#238)
  • 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)
  • v1.6.1 Changes

    • Prevent repeating entity hydration in the 'has many' relation
  • v1.6.0 Changes

    • โž• Added Scope classes and deprecations for Constrain classes @roxblnfk (#209)
  • v1.5.1 Changes

    • ๐Ÿš‘ Hotfix: missing type casting to string for primary key @roquie (#204)