Skip to content

Releases: doctrine/DoctrineORMModule

4.2.0

31 Dec 11:36
4.2.0
034c707
Compare
Choose a tag to compare

Release Notes for 4.2.0

Feature release (minor)

Added

  • Support for annotation based form creation. In contrast to the 3.x series of this module, some class names have changed. The annotations used in 3.x are, however, still compatible with the implementation in 4.2.0.

4.2.0

  • Total issues resolved: 2
  • Total pull requests resolved: 6
  • Total contributors: 4

Documentation

Enhacement

Bug

Feature Request

4.1.0

15 Nov 11:24
4.1.0
d30abc1
Compare
Choose a tag to compare

Release Notes for 4.1.0

Feature release (minor)

Added

  • Support for 8.1. Please note that some upstream dependencies are not yet compatible with PHP 8.1, hence, DoctrineORMModule cannot yet be installed using PHP 8.1.
  • Support for DBAL 3.1, either DBAL 2.13 or 3.1 is supported.

Changed

Deprecated

  • Usage of laminas-mvc-console is deprecated. If you used php public/index.php to access the Doctrine CLI, please switch to using ./vendor/bin/doctrine-module instead.
  • All signatures related to laminas-servicemanager 2.0 have been deprecated as DoctrineORMModule already requires laminas-servicemanager 3.0 for a while.

4.1.0

  • Total issues resolved: 1
  • Total pull requests resolved: 14
  • Total contributors: 2

Enhacement

Bug

Documentation

4.0.2

18 Oct 17:06
4.0.2
2da90be
Compare
Choose a tag to compare

Release Notes for 4.0.2

4.0.x bugfix release (patch)

Changed

  • DoctrinePaginator now implements JsonSerializable which it didn't before to solve a caching issue

4.0.2

  • Total issues resolved: 1
  • Total pull requests resolved: 1
  • Total contributors: 1

Bug

4.0.1

11 Jul 20:00
Compare
Choose a tag to compare

Fixed

  • Removed integer constant for proxy generation. While this seems like the correct use of the constant, historically this module has maintained a true/false value for generate_proxies. While this excludes the other non-1 or 0 values for generating proxies, keeping the true/false values is forward looking: "ORM is eventually going to use ProxyManager to generate proxies, which again only understands two options, not everything else" - alcaeus
  • psalm flagged a ParamNameMismatch from the inherited factories. Changed to match ancestor.
  • Updated docs from Zend to Lamians
  • Updated doctrine-project.json to show 4.0.x as the maintained branch

Removed

  • Maintenance of 3.x branches has been retired

4.0.0

18 Mar 23:47
Compare
Choose a tag to compare

A new major version was necessary because support for form annotation has been removed so PHP 8.0 can be supported.

Added

  • Support for PHP 8.0

Removed

3.2.2

01 Mar 01:01
Compare
Choose a tag to compare

Added

  • Support for psalm @ level 7

3.2.1

15 Feb 21:22
Compare
Choose a tag to compare

Changed

  • Prevent E_USER_DEPRECATED error when creating RunSqlCommand

3.2.0

12 Feb 23:08
Compare
Choose a tag to compare

Added

  • Allow migrations DependencyFactory from config

Changed

  • Doctrine 2 and future versions will be referred to as just Doctrine

3.1.3

12 Feb 23:16
Compare
Choose a tag to compare

Changed

  • Doctrine 2 and future versions will be referred to as just Doctrine

3.1.2

13 Jan 00:47
Compare
Choose a tag to compare

Added

  • Enable support for doctrine/persistence 2.0 or 1.3