Releases: doctrine/mongodb-odm
Releases · doctrine/mongodb-odm
2.14.0
Release Notes for 2.14.0
Feature release (minor)
2.14.0
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 2
Feature
- 2840: Add support for PHP 8.4 Lazy Objects with configuration flag and deprecate not using it with PHP 7.4+ thanks to @GromNaN
Task
2.13.2
Release Notes for 2.13.2
2.13.x bugfix release (patch)
2.13.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
2.13.1
Release Notes for 2.13.1
2.13.x bugfix release (patch)
2.13.1
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 2
Bug
- 2871: Fix binary vector types and conversion in
$vectorSearchstage thanks to @GromNaN - 2868: Fix binary UUID hydrator thanks to @alcaeus
CI
2.13.0
Release Notes for 2.13.0
Feature release (minor)
Highlights
- New Vector field type and
$vectorSearchaggregation builder - New UUID field type using Symfony UID component
- Fix field name mapping when querying embedded fields
2.13.0
- Total issues resolved: 4
- Total pull requests resolved: 21
- Total contributors: 7
Bug
- 2844: Use double-quotes for array-shape annotations, as PHPStorm does not understand single-quotes thanks to @GromNaN
Enhancement
- 2857: Validate
filterandqueryVectorparameter in$vectorSearchstage builder thanks to @GromNaN - 2855: Document methods
Type::closureToMongo()andclosureToPHP()thanks to @GromNaN - 2829: Add test on Atlas Search features using an MongoDB Atlas Local Docker thanks to @GromNaN
Feature
- 2854: Add field type for Binary vectors thanks to @GromNaN
- 2841: Add an assertion on missing search index when a
$searchor$vectorSearchpipeline returns an empty result thanks to @GromNaN - 2831: Prepare field names for search indexes and vector search indexes thanks to @GromNaN
- 2830: Add
SchemaManager::waitForSearchIndexes()thanks to @GromNaN - 2827: Support dot syntax when preparing nested query values thanks to @alcaeus and @o10g
- 2826: Support symfony UUID thanks to @alcaeus
- 2822: PHPORM-382 Add $vectorSearch stage to the aggregation builder thanks to @GromNaN
- 2820: PHPORM-381 Add class metadata for vector search indexes thanks to @GromNaN
- 2815: Enable optimistic locking using an
ObjectIdas version field thanks to @GromNaN
Documentation
- 2856: Add an example for using the
compoundsearch operator thanks to @GromNaN - 2846: Documentation for Vector Search thanks to @GromNaN
Task
- 2859: Randomize the collection name to avoid collisions when search indexes are created or dropped asynchronously thanks to @GromNaN
- 2853: Fix test on using a Binary vector in the
$vectorSearchaggregation thanks to @GromNaN - 2849: Use docs-builder package for building docs thanks to @paulinevos
- 2839: Always ignore missing generic type for
ClassMetadataandDocumentPersisterthanks to @GromNaN - 2816: Fix duplicate slug in .doctrine-project.json thanks to @GromNaN
- 2823: Deprecate
Stage::search()because the$searchstage must be the first of the pipeline thanks to @GromNaN
2.12.2
Release Notes for 2.12.2
2.12.x bugfix release (patch)
2.12.2
- Total issues resolved: 0
- Total pull requests resolved: 3
- Total contributors: 1
Enhancement
Bug
Task
2.12.1
Release Notes for 2.12.1
2.12.x bugfix release (patch)
2.12.1
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 1
Bug
Task
2.12.0
Release Notes for 2.12.0
Feature release (minor)
2.12.0
- Total issues resolved: 0
- Total pull requests resolved: 8
- Total contributors: 2
Feature
- 2808: Allow to paginate
$searchaggregation withsearchBeforeandsearchAftermarkers thanks to @bitgandtter - 2802: Enable
ClassLocatorfrom Doctrine Persistence 4.1 in the attribute and annotation drivers thanks to @GromNaN - 2779: PHPORM-13 Feature Queryable Encryption thanks to @GromNaN
Task
- 2806: Update active branch for the docs website thanks to @GromNaN
- 2775: Remove unnecessary
assertcalls thanks to @GromNaN - 2761: Upgrade to PHPStan 2.1 thanks to @GromNaN
Enhancement
2.11.3
Release Notes for 2.11.3
2.11.x bugfix release (patch)
2.11.3
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3
CI
Documentation
- 2792: Highlights event names by formatting them as code in the doc thanks to @GromNaN
- 2778: Update "Custom Mapping Types" documentation for a fully working example thanks to @fnash
Bug
2.11.2
Release Notes for 2.11.2
2.11.x bugfix release (patch)
2.11.2
- Total issues resolved: 0
- Total pull requests resolved: 1
- Total contributors: 1
Bug
2.11.1
Release Notes for 2.11.1
2.11.x bugfix release (patch)
2.11.1
- Total issues resolved: 0
- Total pull requests resolved: 4
- Total contributors: 3