Skip to content

Releases: api-platform/core

v2.7.15

11 Aug 14:05
v2.7.15
dd433f7
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.14...v2.7.15

v3.1.13

03 Aug 16:49
v3.1.13
190bb4e
Compare
Choose a tag to compare

What's Changed

  • fix(serializer): put replaces embed collection by @soyuka in #5604
  • fix(symfony): enable API Platform in LexikJWTAuthenticationBundle by @alanpoulain in #5609
  • fix: filters don't have to implement the "legacy" FilterInterface by @mrossard in #5619
  • cs: maker bundle now applies php-cs-fixer by @soyuka in #5628
  • fix(doctrine): search on nested sub-entity that doesn't use "id" as its ORM identifier by @mrossard in #5623
  • fix(symfony): support for custom controller with class method by @gquemener in #5681
  • fix: ORM filters can use doctrine expressions in join conditions by @mrossard in #5671
  • fix(metadata): missing xml/yaml properties by @ttskch in #5684
  • feat(serializer): support for getSupportedTypes (symfony 6.3) by @mrossard in #5672
  • fix: don't implement deprecated CacheableSupportsMethodInterface by @dunglas in #5696
  • fix(openapi): merge parameters with deprecated openApiContext by @ttskch in #5703
  • fix: change tests to not rely on order of insertion by @GregoireHebert in #5709

If you use doctrine and auto increments make sure to check out doctrine/orm#10864 as order of creation changed when creating entities with their relations, we can't do anything about it within API Platform. Related to #5709.

Special thanks to @dunglas for removing deprecation and fixing a bunch of compatibility stuff for Symfony 6.3! This release should improve performances as well.

New Contributors

Full Changelog: v3.1.12...v3.1.13

v2.7.14

03 Aug 16:31
v2.7.14
05e05bc
Compare
Choose a tag to compare

What's Changed

  • fix: handle item iri with identifiers in LegacyIriConverter by @jonnyeom in #5670

New Contributors

Full Changelog: v2.7.13...v2.7.14

v2.7.13

22 Jun 12:18
v2.7.13
c1b4e5a
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.12...v2.7.13

v2.7.12

31 May 08:11
v2.7.12
8257741
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.7.11...v2.7.12

v3.1.12

24 May 19:25
v3.1.12
1fe505a
Compare
Choose a tag to compare

What's Changed

  • fix(symfony): provider can throw validation exception by @soyuka in #5586
  • fix(metadata): convert composite uri variables w/ proper type by @Sarahshr in #5589 and 8901d04
  • fix(serializer): disable_type_enforcement with null values by @soyuka in #5593
  • chore: graphiql and opensans font update

New Contributors

Full Changelog: v3.1.11...v3.1.12

v3.1.11

05 May 14:19
v3.1.11
1fc611e
Compare
Choose a tag to compare

What's Changed

  • fix(serializer): Guess uri variables with the operation and the data instead of hardcoding id by @Aerendir in #5546
  • fix(symfony): allow post with uri variables and no provider by @soyuka in #5583

New Contributors

Full Changelog: v3.1.10...v3.1.11

v3.1.10

28 Apr 09:11
v3.1.10
8bede6d
Compare
Choose a tag to compare

What's Changed

  • fix(serializer): fix denormalizing to non-cloneable objects by @colinodell in #5569
  • chore: openapi command alias by @soyuka in #5575
  • fix(serializer): don't force resource class on relation by @soyuka in #5576

New Contributors

Full Changelog: v3.1.9...v3.1.10

v3.1.9

24 Apr 09:14
v3.1.9
4e1b0c9
Compare
Choose a tag to compare

What's Changed

  • chore: move interfaces without breaking by @soyuka in #5563

Full Changelog: v3.1.8...v3.1.9

v3.1.8

21 Apr 14:03
v3.1.8
3de661c
Compare
Choose a tag to compare

What's Changed

  • fix: class already declared with preloading by @Gwemox in #5523
  • fix(metadata): remove identifier_metadata_factory services by @soyuka in #5518
  • fix(elasticsearch): add is_collection to documentation by @dannyvw in #5497
  • fix(graphiql): send headers by @orelus in #5539
  • fix(serializer): no forced resource class relation by @mrossard in #5542
  • fix(metadata): Change type to integer in Json Schema for int backed … by @maxtorete in #5553
  • Fixing issue in ORM/LinkHandlerTrait : Wrong class metadata by @VincentChalnot in #5508
  • fix: the stateOptions::entityClass should be used when present while building Links by @mrossard in #5550
  • Revert "fix: QueryParamerterValidateListener after authentication" by @soyuka in #5556

New Contributors

Full Changelog: v3.1.7...v3.1.8