What's Changed
- Typo fix in delete-operation-with-validation guide by @piotrgradzinski in #6419
- feat(laravel): laravel component by @soyuka in #5882
- perf: use XXH3 instead of MD5 by @dunglas in #6487
- fix(laravel): SwaggerUI title by @dunglas in #6527
- fix(laravel): Eloquent date and datetime type detection by @dunglas in #6529
- feat(laravel): policy, auth and gate by @soyuka in #6523
- fix(laravel): do not normalize exception originalTrace by @soyuka in #6533
- fix(laravel): identitifer is not writable unless marked as writable by @soyuka in #6531
- fix(laravel): snake case props by @dunglas in #6532
- fix(laravel): Eloquent PropertyAccessor by @dunglas in #6536
- feat(laravel): search filter by @soyuka in #6534
- chore(laravel): only enable JSON-LD by default by @dunglas in #6528
- fix(laravel): api_doc route regex by @dunglas in #6540
- fix(laravel): visible and hidden fields support by @dunglas in #6538
- fix(laravel): entrypoint serialization by @dunglas in #6541
- feat(laravel): provide a trait in addition to the annotation by @dunglas in #6543
- feat(laravel): supports more Eloquent types by @dunglas in #6544
- feat(laravel): enable graphQl support by @soyuka in #6550
- fix(laravel): entrypoint with doc formats by @soyuka in #6552
- fix(laravel): cache metadata, add trace on debug mode by @soyuka in #6555
- feat(doctrine): add new filter for filtering an entity using PHP backed enum, resolves #6506 by @mremi in #6547
- fix: remove PUT from default operations by @soyuka in #6570
- fix(laravel): disable GraphQL by default and fix provider by @dunglas in #6585
- fix(laravel): register HydraPartialCollectionViewNormalizer by @dunglas in #6588
- feat(laravel): eloquent filters (search, date, equals, or) by @soyuka in #6593
- fix(laravel): docs _format and open swagger ui by @soyuka in #6595
New Contributors
- @piotrgradzinski made their first contribution in #6419
- @mremi made their first contribution in #6547
Full Changelog: v3.4.0-alpha.5...v4.0.0-alpha.5