What's Changed
- feat(openapi): update Swagger UI to v5.6.2 by @vincentchalamon in #5807
- fix(symfony): use "main" state alias for decoration by @soyuka in #5806
- feat: deprecate not setting formats manually by @soyuka in #5808
- feat(serializer): add ApiProperty::uriTemplate option by @GregoireHebert in #5675
- chore: allow psr/container v1 by @bendavies in #5811
- fix(jsonschema): allow embed resources by @soyuka in #5810
- Update dependencies, add more subtree components by @soyuka in #5813
- feat(elasticsearch): filtering on nested fields by @jonnyeom in #5820
- Revert "feat(elasticsearch): filtering on nested fields" by @soyuka in #5825
- fix: exception to status on error resource by @soyuka in #5823
- fix: profiler can not serialize closure by @soyuka in #5828
- Test guides by @soyuka in #5819
- fix: fix Mercure assertions to public to allow Mercure Hub reset by @vincentchalamon in #5834
- [HTTP] Add canonical_uri_template by @mtarld in #5832
- fix(symfony): use static variable to store Error by @soyuka in #5837
- docs: wrong comment inside guide by @soyuka in #5838
- fix(symfony): show documentation as entrypoint when requesting html by @soyuka in #5836
- Merge 3.1 into main by @soyuka in #5839
- fix(jsonschema): build non-resource class schema by @soyuka in #5842
- fix: errors without compatibility flag by @soyuka in #5841
- fix(FilterContext): add xxx[] hydra:search iexact by @CorentinFackeure in #5850
- docs(subresource): Parser is losing the closing structure on new line by @xavierleune in #5846
- fix(jsonschema): do not override nor complete ApiProperty::schema user value by @vincentchalamon in #5855
- fix: entrypoint for OpenAPI by @vincentchalamon in #5863
- fix(jsonschema): do not override nor complete ApiProperty::schema user value by @vincentchalamon in #5864
- exclude error ressources from graphql by @jotwea in #5848
- fix(openapi): dump security properties scheme as object by @clementtalleu in #5861
- Update PublishMercureUpdatesListener.php by @kamilrzany in #5817
- fix(validation): normalize constraint violation list by @soyuka in #5866
- feat: improve
collectDenormalizationErrors
by @vincentchalamon in #5844 - chore: wrong namespace by @soyuka in #5857
- fix(jsonschema): field with unknown_type by @romainallanot in #5869
- Merge 3.1 into main by @soyuka in #5871
- fix(serializer): allow usage of genId property for collection #5858 by @soyuka in #5870
- fix(openapi): entrypoint text/html 200 by @soyuka in #5868
New Contributors
- @CorentinFackeure made their first contribution in #5850
- @clementtalleu made their first contribution in #5861
- @kamilrzany made their first contribution in #5817
Full Changelog: v3.2.0-alpha.2...v3.2.0-beta.2