Skip to content
This repository has been archived by the owner on Dec 1, 2021. It is now read-only.

Latest commit

 

History

History
123 lines (76 loc) · 5.27 KB

CHANGELOG.md

File metadata and controls

123 lines (76 loc) · 5.27 KB

1.0.0-RC9 (2017-12-12)

  • ProxyManager uses locking to prevent loading partially generate proxied files (Fixes #122) (#174)
  • Fixed an issue when loading relationships of the same type on two different fields (#168)

1.0.0-RC8 (2017-11-09)

  • Feature: added the possibility to map db property key to class fields (#164)

1.0.0-RC7 (2017-11-01)

  • Fixed PHP7 null return types in proxy (#153)
  • Fixed directions with same class relationships (#160)

1.0.0-RC6 (2017-07-13)

  • Fixed a bug where findOneById was not checking class label in query (#136)
  • Fixed the ability to query relationships on 2 different entities with same relationship type (#144)

1.0.0-RC5 (2017-04-15)

  • Added support for Map and Map Collections in createQuery result sets (#131)
  • Feature: Property Converter (#128)
  • Fixed issue when m..1 will have relationship references not managed. (#127)

1.0.0-RC4 (2017-04-09)

  • Fixed incorrect hydration when RE is used between same model (#124) (BC : The mappedBy is now mandatory when using RE)
  • Improvements on EntityManager::createQuery supporting scalar results and hydration of more than one entity types (#125)

1.0.0-RC3 (2017-04-01)

  • Added a possibility to detach delete node entities via EntityManager::remove (#111)
  • Fixed an issue where a simple relationship would not be managed by the uow (#112)
  • Fix issue #102 Unserialize error - (#115)
  • Implemented Lazy Collection for smart relationships collection lazy loading (#116)

1.0.0-RC2 (2017-03-25)

  • Fixed a regression where entities in a hydrated collection were re-added when loading the inverse side (#108)
  • Fixed a case where the hydrator could replace a collection by a single entity during the inversed hydration (#109)
  • Added first implementation of EntityManager::createQuery for user-defined Cypher queries mapped to PHP entities [#110]

1.0.0-RC1 (2017-02-27)

  • BaseRepository now implements Doctrine's ObjectRepository and Selectable (#87)
  • Added SKIP and LIMIT to via the findBy Repository method (#86)
  • BC : EntityManager::buildWithHost() has been removed (#98)

1.0.0-beta22

  • Refactored Proxisation of Relationships (#67)
  • BC: criteria arguments are passed as array (#67)
  • BC: @Lazy relationship has been removed
  • BC: Direct property access do not trigger lazy loading ($this->actors should become $this->getActors()
  • Fix circular reference : (#68)
  • Fix proxy generation for php7 return types (#76)
  • Added the possibility to add order by via the findBy method (#84)

1.0.0-beta19

  • ClassMetadata implements DoctrineCommon ClassMetadata
  • getClassMetada in EntityManager now handle node and relationship entity classes
  • @Lazy on a non-collection relationship doesn't have a lazy effect

1.0.0-beta17

  • fixed a bug where fetched RE entities were not marked as managed
  • fixed a bug where fetched lazy simple relationships were not marked as managed
  • lazy loaded simple relationships have their non-lazy associations marked as lazy

1.0.0-bet13,14,15, 16

  • multiple bug fixes

1.0.0-beta12

  • Order By on Lazy Loaded Relationship Entities
  • Order By on Relationship Entities

1.0.0-beta11

  • Some bug fixes with relationship entities
  • Real world usage test

1.0.0-beta10

  • Lazy loading RelationshipEntities

1.0.0-beta9

  • OrderBy working with Lazy and findAll()

1.0.0-beta8

  • Added OrderBy annotations

1.0.0-beta7

  • Added proxy implementations

1.0.0-beta6

  • Added lazy loading first implementation

1.0.0-beta4

  • Added the possibility to define relationship direction as BOTH

1.0.0-beta3

  • BC : Renamed Manager to EntityManager
  • Fixed an issue with entities having multiple properties with the same relationship type

1.0.0-beta2

  • Fixed a bug where a related entity was not set on the inversed side
  • Refactored metadata reflection #2

1.0.0-beta1

  • First release