Skip to content

Conversation

@github-actions
Copy link
Contributor

Release Notes for 2.13.0

Feature release (minor)

2.13.0

  • Total issues resolved: 4
  • Total pull requests resolved: 21
  • Total contributors: 7

Bug

Enhancement

Documentation

Feature

Task

GromNaN and others added 30 commits September 2, 2025 09:00
Enable code analysis in PHPStorm
Merge release 2.12.1 into 2.13.x
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* PHPORM-381 Add class metadata for vector search indexes

* Test SchemaManager with vector search

* Document the #[VectorSearchIndex] attribute

* Copilot review
* Add new type for Symfony UUIDs

* Add UUID type to type class

* Don't transform PHP UUIDs again

* Support generating Symfony UUID objects in AUTO generator

* Deprecate string-based UUID generator

* Add documentation around UUIDs

* Apply Copilot review feedback

* Unify logic in binary uuid type

* Apply code review feedback

* Undo type conditional change to fix errors

* Add documentation around UUID generator deprecation

* Link to Symfony UID component

* Explain deprecation of UUID generator in docs

* Simplify ID generator docblocks

* Fix ObjectId check when using auto generation

* Use InvalidArgumentException in type
…#2829)

|      Q       |   A
|------------- | -----------
| Type         | improvement
| BC Break     | no
| Fixed issues | [PHPORM-390](https://jira.mongodb.org/browse/PHPORM-390)

- Run Atlas tests with MongoDB Atlas Local
- Add integration test for Vector Search
- Add integration test for Search

The `configureFailPoint` command is not available in Atlas Local. I mark the tests as skipped instead of adding a group to exclude them from atlas.
* Ignore PHPStan errors for unused properties in document classes
* Remove PHPStan baseline errors due to ext-mongodb 1.x
* Hide property.onlyRead and onlyWritten errors for Document classes
* Fix return type of compound search operators
* Improve array type for geometries
Merge release 2.12.2 into 2.13.x
…aggregations (#2831)

Map field names in search and vector search index definitions. Since the $search and $vectorSearch stages must always be first, we know there is no field name mapped from a previous stage.
* Use null coalescing operator
* Use named closure syntax
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 7.3.0 to 8.0.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@7.3.0...8.0.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Support dot syntax when preparing nested query values

* Refactor query element preparation for more consistency

* Address code review feedback

* Add tests and fix preparation of positional operators

* Fix preparation of references in queries

* Update PHPStan baseline

* Narrow type for value when preparing persistent collection
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 8.0.0 to 10.1.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@8.0.0...10.1.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
GromNaN and others added 9 commits October 15, 2025 13:40
* Add a note about the required index for $search and $vectorSearch stages

* Add Vector Search tutorial
Bumps [doctrine/.github](https://github.com/doctrine/.github) from 10.1.0 to 12.0.0.
- [Release notes](https://github.com/doctrine/.github/releases)
- [Commits](doctrine/.github@10.1.0...12.0.0)

---
updated-dependencies:
- dependency-name: doctrine/.github
  dependency-version: 12.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@GromNaN GromNaN merged commit 99dc686 into 3.0.x Oct 20, 2025
25 of 26 checks passed
@GromNaN GromNaN deleted the 2.13.x-merge-up-into-3.0.x_FFB86DEa branch October 20, 2025 07:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants