Happy new year 2026 🎆!
What's Changed
- Add AsCommand attribute to replace deprecated getDefaultName() by @eneko-koraliving in #7633
- Allow operation element to be optional in XML by @yceruto in #7632
- DefinitionNameFactory: Add tests to cover groups with colon in JsonSchema by @Maxcastel in #7630
- fix(openapi): respect schema type for non-collection parameter documentation by @soyuka in #7634
- fix(serializer): wrap exception when collecting object errors by @soyuka in #7644
- fix(doctrine): fix partial fetch when relation switches context by @jderusse in #7645
- fix(doctrine): fix partial fetch with same entity included multiple time with different fields by @jderusse in #7647
- fix(doctrine): escape values with
%or_in search filter by @VincentLanglet in #7653 - fix(doctrine): Handling of parameter description by @VincentLanglet in #7656
- fix(openapi): properly document list parameters by @soyuka in #7658
- Enhance exception message for non-object relation by @rvanlaak in #7646
- fix(laravel): deprecation in definition name factory by @soyuka in #7661
- fix(test): change string to int for status in JsonApiTest::testError by @Maxcastel in #7631
- test(symfony): ensure
pagination_maximum_items_per_pagedefaults correctly when config defaults key is absent by @Maxcastel in #7609
New Contributors
- @eneko-koraliving made their first contribution in #7633
- @yceruto made their first contribution in #7632
Full Changelog: v4.2.11...v4.2.12