Skip to content

Releases: doctrine/DoctrineMongoODMModule

4.0.1

26 Oct 21:56
4.0.1
c1c4fae
Compare
Choose a tag to compare

Release Notes for 4.0.1

4.0.x bugfix release (patch)

4.0.1

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

Bug

Documentation

4.1.0

23 Mar 08:59
4.1.0
579f056
Compare
Choose a tag to compare

Release Notes for 4.1.0

Feature release (minor)

Changed

  • Require doctrine-laminas-hydrator ^3.0
  • Updated dependencies

4.1.0

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

Enhancement

4.0.0

04 Jan 23:39
4.0.0
e08509b
Compare
Choose a tag to compare

Release Notes for 4.0.0

Backwards incompatible release (major)

Added

  • Support für PHP 8.1.

Changed

  • Internally, properties are now typed wherever possible. This can be breaking if you are extending classes.
  • Module class, option classes and factories are now marked as final.
  • DoctrineModule is now required in Version ^5.0 (see release notes for breaking changes).
  • DoctrineModule ^5.0 comes with laminas-cache ^3.1 and laminas-form ^3.0

Removed

  • Integration with laminas-console and laminas-mvc-concole is removed, as these packages are discontinued. Please use ./vendor/bin/doctrine-module instead of php public/index.php to access CLI.
  • Support for PHP 7.3 was removed.

4.0.0

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

BC Break

BC Break,Enhancement

3.2.0

04 Jan 14:44
3.2.0
d50bce4
Compare
Choose a tag to compare

Release Notes for 3.2.0

Feature release (minor)

Added

  • Support for PHP 8.1.
  • Support for Symfony/console 6.0.

3.2.0

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

Enhancement

3.1.1

27 Dec 22:25
3.1.1
9934968
Compare
Choose a tag to compare

Release Notes for 3.1.1

3.1.x bugfix release (patch)

3.1.1

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

Bug

Enhancement

3.1.0

17 Nov 21:44
3.1.0
ef998b2
Compare
Choose a tag to compare

Release Notes for 3.1.0

Feature release (minor)

Added

  • Support for PHP 8.0.

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 DoctrineMongoODMModule already requires laminas-servicemanager 3.0 for a while.

Removed

  • Support for PHP 7.2.

3.1.0

  • Total issues resolved: 8
  • Total pull requests resolved: 5
  • Total contributors: 2

Enhancement

Bug

3.0.3

27 Oct 09:41
3.0.3
c69095e
Compare
Choose a tag to compare

Release Notes for 3.0.3

3.0.x bugfix release (patch)

Changed

3.0.3

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

Documentation

Bug

Enhancement

3.0.2

01 Nov 20:37
6d95da2
Compare
Choose a tag to compare

Added

  • .doctrine-project.json created

Changed

  • README.md updated with badges, better installation instructions, removed 2.x specific language

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing

3.0.1

30 Oct 01:30
1ffc3fd
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Updated to Doctrine coding standard v8.2.0

Deprecated

  • Nothing

Removed

  • Nothing

Fixed

  • Nothing

3.0.0

27 Oct 01:18
e407b28
Compare
Choose a tag to compare

Added

  • Nothing.

Changed

  • Configuration was changed to use Doctrine\ODM\MongoDB\Configuration:AUTOGENERATE_* constants for generate_proxies
    and generate_hydrators instead of removed AbstractProxyFactory::AUTOGENERATE_*. If you override those settings in your local config, ensure the proper constants are used.
  • Adapt to doctrine/peristence:2.0
  • DoctrineMongoODMModule\Options\Configuration::getGenerateHydrators() returns an int instead of a bool
  • DoctrineMongoODMModule\Options\Configuration::setGenerateHydrators() requires an int instead of a bool for its first parameter
  • DoctrineMongoODMModule\Options\Configuration: The methods getPersistentCollectionFactory and getPersistentCollectionGenerator can now return null.

Deprecated

  • Nothing.

Removed

  • DoctrineMongoODMModule\Paginator\Adapter\DoctrinePaginator was removed because Doctrine\ODM\MongoDB\Cursor doesn't exist anymore and there is no simple workaround.
  • The CLI commands odm:generate:documents and odm:generate:repositories were removed because they no longer exist.
  • The Configuration options retryConnect and retryQuery were removed.
  • The DoctrineMongoODMModule\Logging\Logger interface was removed. Existing implementations directly implement \Doctrine\ODM\MongoDB\APM\CommandLoggerInterface now.
  • The DoctrineMongoODMModule\Logging\LoggerChain was removed. Loggers can now be subscribed with the MongoDB driver directly.

Fixed

  • Nothing.