Releases: doctrine/mongodb-odm
2.8.2
Release Notes for 2.8.2
2.8.x bugfix release (patch)
2.8.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
2.8.1
Release Notes for 2.8.1
This release fixes issues with schema management on non-Atlas clusters.
2.8.1
-
Total issues resolved: 0
-
Total pull requests resolved: 2
-
Total contributors: 2
-
2671: Gracefully handle search index exceptions if possible thanks to @alcaeus
Task
2.8.0
Release Notes for 2.8.0
This release adds support for Atlas Search Indexes in mappings and schema managers. Support for MongoDB 4.4 has been dropped; the minimum supported version is now MongoDB 5.0.
2.8.0
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 3
Task
2.7.1
Release Notes for 2.7.1
2.7.x bugfix release (patch)
2.7.1
- Total issues resolved: 1
- Total pull requests resolved: 8
- Total contributors: 4
Documentation
-
2638: Fix link target in Index annotation docs thanks to @jmikola
-
2637: Fix RST indent for Document annotation writeConcern option thanks to @jmikola
-
2636: Fix of static analysis errors thanks to @SenseException
-
2629: Remove duplicate keys in data providers thanks to @alcaeus and @jmikola
-
2620: Fix CI thanks to @malarzm
Bug
Task
2.7.0
Release Notes for 2.7.0
This release introduces support for transactions when calling DocumentManager::flush
.
2.7.0
- Total issues resolved: 1
- Total pull requests resolved: 4
- Total contributors: 3
Task
Feature
-
2586: Transaction support thanks to @alcaeus
-
1888: Transaction support thanks to @Steveb-p
-
2502: Decouple AttributeDriver from AnnotationDriver thanks to @franmomu
BC Break
2.6.3
Release Notes for 2.6.3
2.6.x bugfix release (patch)
2.6.3
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
- 2610: Fix criteria mapping type thanks to @franmomu
2.6.2
Release Notes for 2.6.2
2.6.x bugfix release (patch)
2.6.2
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
- 2600: Fix bucket typemap thanks to @alcaeus and @Webixel
2.6.1
Release Notes for 2.6.1
2.6.x bugfix release (patch)
2.6.1
- Total issues resolved: 1
- Total pull requests resolved: 1
- Total contributors: 2
Bug
2.6.0
Release Notes for 2.6.0
This release adds a number of aggregation pipeline stages and operators to the aggregation builder. It now supports Atlas Search using the $search
aggregation pipeline stage, as well as the $densify
, $fill
, and $setWindowFields
stages.
Support for PHP 7.4 and PHP 8.0 has been dropped, and the library now requires PHP 8.1 or newer.
2.6.0
-
Total issues resolved: 3
-
Total pull requests resolved: 19
-
Total contributors: 7
-
2584: Deprecate DocumentRepository::clear thanks to @alcaeus and @TranquilCapybara16493
-
2579: Aggregation uses CursorInterface instead of Cursor thanks to @alcaeus
-
2517: Add $setWindowFields aggregation pipeline stage and window operators thanks to @alcaeus
-
2516: Add $search stage to aggregation pipeline builder thanks to @alcaeus
Enhancement
- 2583: Support minDistance and maxDistance options for $near and $nearSphere operators thanks to @alcaeus and @AlexMinaev19
- 2554: Add sort operator to $search stage thanks to @alcaeus
- 2515: Drop support for PHP 7.4 thanks to @alcaeus
Feature
- 2569: Implement ObjectManager::isUninitializedObject thanks to @malarzm
- 2547: ReferenceMany: insert an empty array thanks to @khaperets
- 2514: Support new aggregation operators in builder thanks to @alcaeus
- 2513: Support new aggregation pipeline stages in builder thanks to @alcaeus
Task
- 2564: Use PHPUnit 10 thanks to @franmomu
- 2563: Support Symfony 7 by adding return types conditionally thanks to @franmomu
- 2560: Last PHP 8.1 chores thanks to @malarzm
- 2559: Drop support for symfony components <5.4 thanks to @malarzm
- 2558: feat: Symfony 7 support thanks to @kbond
- 2557: Remove unusable Match classes thanks to @malarzm
- 2556: Require PHP 8.1 thanks to @malarzm
- 2544: Cleanup thanks to @alcaeus
2.5.5
Release Notes for 2.5.5
2.5.5
- Total issues resolved: 1
- Total pull requests resolved: 2
- Total contributors: 1