Skip to content

Releases: nextras/orm

2.0.0 RC1

29 Jan 20:17
Compare
Choose a tag to compare
2.0.0 RC1 Pre-release
Pre-release

Next major RC version 2.0.0-RC1 is out! What's changed in 2.0?

2.0.0 BETA 3

23 Jan 13:32
Compare
Choose a tag to compare
2.0.0 BETA 3 Pre-release
Pre-release

Next major beta version 2.0.0-beta3 is out! What's changed?

  • fixes & changes:
    • fixed two phase cascade persistance of cyclic relationship;
    • throw an expcetion in one phase cascade persistance of cyclic relationship;
    • after* events are called only if the persistance/removal was really performed;
    • fixed cascade remove of empty not nullable relation;
    • fixed querying related entities with primary key named other than 'id';
    • Mapper, MetadataStorage and DbStorageRelfection require Cache instance instead of IStorage, BC break;
  • see full commit changelog

2.0.0 BETA 2

10 Jan 19:56
Compare
Choose a tag to compare
2.0.0 BETA 2 Pre-release
Pre-release

Next major beta version 2.0.0-beta2 is out! What's changed?

  • fixes & changes:
    • fixed cascade removal of 1:1 relationship;
    • fixed getRawValue() of 1:1 relationship on the non-main side;
    • fixed oneSided properties;
    • changed & refactored Mapper\Dbal\StorageReflection, possible BC break;
  • see full commit changelog

1.1.6 & 1.1.5

14 Dec 16:04
Compare
Choose a tag to compare

Bugfix version 1.1.6 is out! 🍅 What's new?

1.1.4

24 Oct 11:45
Compare
Choose a tag to compare

Bugfix version 1.1.4 is out! 🍊 What's new?

1.1.3

04 Oct 17:03
Compare
Choose a tag to compare

Bugfix version 1.1.3 is out! 🍈 What's new?

1.1.2

11 Sep 18:55
Compare
Choose a tag to compare

Bugfix version 1.1.2 is out! 🍋 What's new?

1.1.1

21 Aug 17:05
Compare
Choose a tag to compare

Bugfix version 1.1.1 is out! 🍒 What's new?

  • features and fixes:
    • fixed query builder for 1:1d relationship filtering [3846fd8] [closes #98]
    • fixed sorting by DateTime in ArrayCollection; thanks @Mikulas [c497f58]
    • enhanced error message for MetadataStorage [7920016]
  • see full commit changelog

1.1.0

18 Aug 09:04
Compare
Choose a tag to compare

1.1.0 is out! 🍓 What's new?

  • BC BREAKS
    • ArrayCollection::__construct() has second compulsory parameter which accepts IRepository; [1a5a929]
    • DbalMapper::getManyHasManyParameters() has new second parameter which allows to distinguish multiple relationships between the two same entities; [48ac939]
  • possible BC BREAKS
    • ArrayCollection checks if fitlered columns are defined as properties on IEntity; [1a5a929]
  • future BC BREAKS
    • changed relationship modifier syntax, see new syntax in doc; [c40f0ad][d641868]
    • to remove already defined sorting use new ICollection::resetOrderBy() method. Using ICollection::toCollection(TRUE) is deprecated, #89; [962874b]
  • features and fixes:
    • added Single Table Inheritance full support, #43, see tests in d633dff); [92b9fd8]
    • added possibility to connect two new antities without attaching to repository, #79; [7dc4d93]
    • added possibility to find entity with composity key by id property in ICollection, #18; [6cf3106]
    • added convereters for DbalMapper and StorageReflection, see new chapter in doc, #84; [f2874fc]
    • fixed properties' namespace when fetching from entity predecessors; [e744316]
    • added EmptyCollection; [ec3d5a5]
    • added: DbalCollection accepts IEntity as filtering value, #88; [3eb9e33]
    • many other small fixed & big optimizations!
  • see full commit changelog

1.1.0 RC2

31 Jul 08:28
Compare
Choose a tag to compare
1.1.0 RC2 Pre-release
Pre-release

changes to 1.1.0-RC1:

  • fixed check if container's class implements IProperty interface [8d4248d]