Skip to content

Releases: doctrine/orm

v2.6.4

23 Sep 09:30
v2.6.4
b52ef5a
Compare
Choose a tag to compare

Build Status

This release fixes many bugs (including a performance regression) and makes the v2.x series compatible with PHP 7.4.


  • Total issues resolved: 11
  • Total pull requests resolved: 32
  • Total contributors: 30

Improvement

Bug

Documentation

CI

v2.6.3

21 Nov 00:27
v2.6.3
4348209
Compare
Choose a tag to compare

Build Status

This release provides fixes for many things, specially:

  • Regression in commit order calculation
  • BC-break in EntityManager#find() using optimistic lock outside of
    transaction
  • PHP 7.3 compatibility issues

  • Total issues resolved: 8
  • Total pull requests resolved: 26
  • Total contributors: 26

Documentation

Bug

Improvement

v2.6.2

12 Jul 21:23
v2.6.2
d2b4dd7
Compare
Choose a tag to compare

2.6.2

This release provides fixes for:

  • a regression in parsing of DQL with aggregate functions as arguments in other functions,
  • pessimistic locking without running transaction,
  • using non-deprecated Lexer and Inflector.

  • Total issues resolved: 3
  • Total pull requests resolved: 7
  • Total contributors: 5

Bug

Improvement

Documentation

v2.6.1

27 Feb 08:43
v2.6.1
87ee409
Compare
Choose a tag to compare

Build Status

This release provides fixes for:

  • a regression in parsing of DELETE DQL queries without a DQL alias
  • a regression in hydration of fields of intermediate classes multi-level single-/multi-table-inheritance
  • a call to an undefined Doctrine\Common\Cache\MemcachedCache::setMemcache() method in the setup tooling
  • persistence order for entities with identity through associated entity
  • some persistence issues with join columns with special characters in them, which need to be quoted
  • incorrect SQL parameter type binding in the basic entity persister
  • versioned entity version fields caching within the second level cache

Total issues resolved: 23

v2.6.0

20 Dec 00:59
v2.6.0
374e7ac
Compare
Choose a tag to compare

Build Status

This release contains almost 3 years of active development and it provides several improvements and fixes, including:

  • Better commit order calculation
  • More stable second level cache
  • Strict testing and quality control
  • PHP 7.1+ requirement

Stability

As of today, Doctrine ORM v2.6.x is our stable distribution, and will receive regular bugfix releases.
The ORM team will now be able to focus completely on the v3.0, which has no release schedule, therefore
we should not expect new features landing on v2.7.0 but only deprecation notices.

Doctrine ORM v2.5.14 will be the last bugfix release for the v2.5.x series. Further releases will only
occur in the eventuality of a security issue being discovered.

Changes since 2.5.0

Total issues resolved: 444

Minor BC-Break

New Feature

Improvement

Read more

v2.5.14

17 Dec 03:05
v2.5.14
810a7ba
Compare
Choose a tag to compare

Build Status

This version backports bugfixes related to the generation of queries with joins and configuration of the result set cache profile of a query.

Total issues resolved: 2

Bug

v2.5.13

27 Nov 23:37
v2.5.13
93103f4
Compare
Choose a tag to compare

v2.5.12

23 Oct 18:24
Compare
Choose a tag to compare

Build Status

This release allows Doctrine to work with Symfony 4.

Total issues resolved: 1

v2.5.11

18 Sep 06:53
v2.5.11
249b737
Compare
Choose a tag to compare

Build Status

This release reduces the version constraints on the doctrine/instantiator dependency,
effectively allowing any doctrine/instantiator version to be installed.

Total issues resolved: 1

v2.5.10

18 Aug 19:25
v2.5.10
c78afd5
Compare
Choose a tag to compare

This release fixes an issue related to a long standing issue with how
PHP handles loading of external XML entities (https://bugs.php.net/bug.php?id=62577).

Total issues resolved: 2