Skip to content

feat(doctrine): promote OrFilter out of @experimental#8324

Merged
soyuka merged 1 commit into
api-platform:mainfrom
soyuka:feat/promote-or-filter
Jun 17, 2026
Merged

feat(doctrine): promote OrFilter out of @experimental#8324
soyuka merged 1 commit into
api-platform:mainfrom
soyuka:feat/promote-or-filter

Conversation

@soyuka

@soyuka soyuka commented Jun 17, 2026

Copy link
Copy Markdown
Member

Summary

Stabilizes OrFilter by dropping the @experimental annotation on the ORM filter. The ODM OrFilter already carries no @experimental tag and is left untouched. No behavior or signature change.

Roadmap

Part of the 4.4 preparation (canonical filter set). Spec: TODO-filters.md §5.3, §8.
Phase: 4.4 (stabilization / annotation-only, no BC break).

Test plan

  • Existing functional coverage green: tests/Functional/Parameters/OrFilterTest.php (6 tests, 13 assertions).
  • phpstan + php-cs-fixer clean.
  • Diff is exactly the ORM @experimental removal (2 deletions); ODM confirmed already tag-free.

Drop the @experimental annotation on the ORM OrFilter to promote it to the
canonical filter set. ODM OrFilter was already stable.

Refs TODO-filters.md §5.3, §8.
@soyuka soyuka merged commit 6942dc0 into api-platform:main Jun 17, 2026
86 of 96 checks passed
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.

1 participant