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
Full Changelog: v3.2.0-alpha.2...v3.2.0-beta.1