Skip to content

Releases: api-platform/core

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

v3.1.7

31 Mar 13:00
v3.1.7
0c12835
Compare
Choose a tag to compare

What's Changed

  • fix parameters extractor in openapi with yaml by @jorissae in #5487
  • fix(jsonschema): access related subschema on readableLink by @soyuka in #5515
  • fix(symfony): check operations's parameters by @Zowac in #5513
  • Fix SerializedName and name converter by @Zowac in #5495
  • fix(serialize): cache class metadata factory by @soyuka in #5512
  • fix(openapi): restore OpenApiFactory::OPENAPI_DEFINITION_NAME by @soyuka in #5516

New Contributors

Full Changelog: v3.1.6...v3.1.7

v3.1.6

24 Mar 16:57
v3.1.6
a7f4e0b
Compare
Choose a tag to compare

What's Changed

  • fix(jsonSchema): class shortname by @Zowac in #5469
  • feat: api-platform/openapi component split tree by @soyuka in #5434
  • fix(elasticsearch): Remove old bridge service by @dannyvw in #5488
  • fix(symfony): OperationMetadataFactoryInterface service alias by @soyuka in #5491
  • fix(openapi): deprecate api_keys names not compatible with 3.1 by @soyuka in #5490

These components are now standalone:

  • api-platform/openapi
  • api-platform/json-schema
  • api-platform/metadata
  • api-platform/state

Full Changelog: v3.1.5...v3.1.6

v3.1.5

20 Mar 10:14
v3.1.5
3b1d201
Compare
Choose a tag to compare

What's Changed

Notes:

  • #5473 changes the priority of the ApiPlatform\Symfony\EventListener\QueryParameterValidateListener from 16 to 2 so that it occurs after the security listener.

  • ReflectionEnum was removed as it was causing segfaults with opcache preload and an unidentified PHP extension

  • #5459 fixes the defaults operation declaration such as:

    defaults:
      - ApiPlatform\Metadata\Get
      - ApiPlatform\Metadata\GetCollection
    

    very useful for read only APIs, this was possible in 2.7 but not backported correctly

Full Changelog: v3.1.4...v3.1.5

v3.1.4

10 Mar 09:42
v3.1.4
693fd44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.1.3...v3.1.4