Skip to content

Releases: api-platform/core

v3.4.0-alpha.4

03 Sep 12:27
v3.4.0-alpha.4
e60ac51
Compare
Choose a tag to compare
v3.4.0-alpha.4 Pre-release
Pre-release

Deprecations:

Namespaces like ApiPlatform/Api, or ApiPlatform/Util are deprecated and will be removed in 4.0.
You should now install api-platform/symfony instead of api-platform/core.
The QueryParameterValidator is deprecated, use the new QueryParameter with constraints attribute instead.

What's Changed

  • fix: parameter context for filters by @soyuka in #6535

  • fix(doctrine): allow doctrine/dbal:^4 by @soyuka in #6425

  • fix(state): security parameter with listeners by @soyuka in #6457

  • Fix(graphql)(mercure): Use public URL for subscription URI creation if it is available by @psihius in #6514

  • test: Backed enum resource tests by @GwendolenLynch in #6288 and #6309

  • feat(dx): additional log to help locate a potential missing provider by @mrossard in #6519

  • fix(doctrine): move event listeners to doctrine/common by @soyuka in #6573

  • fix: deprecate url generator interface namespace by @soyuka in #6575

  • feat(openapi): allow optional request body content by @monitaurus in #6374

  • feat): Allow IRI to be pre-configured in context when serializing in HAL or JsonApi format by @pupaxxo in #6215

  • feat: inflector as service by @soyuka in #6447

  • feat(state): add security to parameters by @emmanuel-averty in #6435

  • feat: deprecate query parameter validator by @soyuka in #6454

  • feat(symfony): skip error handler by @soyuka in #6463

  • feat(openapi): make open_api_override_responses act on default 404 response generation by @monitaurus in #6551

  • refactor(metadata): provide a trait in addition to the attribute by @dunglas in #6558

  • feat(doctrine): add new filter for filtering an entity using PHP enums by @mremi in #6560

New Contributors

Full Changelog: v3.3.12...v3.4.0-alpha.2

v3.4.0-alpha.3

03 Sep 09:12
v3.4.0-alpha.3
faf8dc1
Compare
Choose a tag to compare

v3.4.0-alpha.2

30 Aug 20:48
v3.4.0-alpha.2
88c6066
Compare
Choose a tag to compare

Deprecations:

Namespaces like ApiPlatform/Api, or ApiPlatform/Util are deprecated and will be removed in 4.0.
You should now install api-platform/symfony instead of api-platform/core.
The QueryParameterValidator is deprecated, use the new QueryParameter with constraints attribute instead.

What's Changed

  • fix: parameter context for filters by @soyuka in #6535

  • fix(doctrine): allow doctrine/dbal:^4 by @soyuka in #6425

  • fix(state): security parameter with listeners by @soyuka in #6457

  • Fix(graphql)(mercure): Use public URL for subscription URI creation if it is available by @psihius in #6514

  • test: Backed enum resource tests by @GwendolenLynch in #6288 and #6309

  • feat(openapi): allow optional request body content by @monitaurus in #6374

  • feat): Allow IRI to be pre-configured in context when serializing in HAL or JsonApi format by @pupaxxo in #6215

  • feat: inflector as service by @soyuka in #6447

  • feat(state): add security to parameters by @emmanuel-averty in #6435

  • feat: deprecate query parameter validator by @soyuka in #6454

  • feat(symfony): skip error handler by @soyuka in #6463

  • feat(openapi): make open_api_override_responses act on default 404 response generation by @monitaurus in #6551

  • refactor(metadata): provide a trait in addition to the attribute by @dunglas in #6558

  • feat(doctrine): add new filter for filtering an entity using PHP enums by @mremi in #6560

New Contributors

Full Changelog: v3.3.12...v3.4.0-alpha.2

v3.3.12

30 Aug 14:45
v3.3.12
e2eeb6b
Compare
Choose a tag to compare

What's Changed

  • docs: remove unnecessary comments by @ttskch in #6408
  • fix(elasticsearch): change normalize return type to compatible with other normalizers by @Koenstell in #6493
  • Various cs fixes by @soyuka in #6504
  • fix(symfony): fix debug:api-resource command for class with multiple resources with same uriTemplate by @c1tru55 in #6505
  • Fix deserialization path for not denormalizable relations collected errors by @julienfalque in #6537
  • fix(symfony): allow schema restriction for collection like property from choice constraint by @c1tru55 in #6520
  • fix: use correct clasds in FilterValidationException deprecation message by @nikophil in #6549
  • Various ci fixes by @soyuka in #6556

New Contributors

Full Changelog: v3.3.11...v3.3.12

v4.0.0-alpha.4

19 Aug 20:12
b8430ab
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0-alpha.3...v4.0.0-alpha.4

v4.0.0-alpha.3

13 Aug 09:39
Compare
Choose a tag to compare

What's Changed

  • chore: update branch aliases with 3.4 and 4.0 by @soyuka in #6509
  • fix: add missing v4 version constraints by @dunglas in #6510
  • chore: align dependencies across components by @soyuka in #6512

Full Changelog: v4.0.0-alpha.2...v4.0.0-alpha.3

v4.0.0-alpha.2

12 Aug 09:31
c194b55
Compare
Choose a tag to compare

v4.0.0-alpha.1

10 Aug 08:26
ab32cb6
Compare
Choose a tag to compare

What's Changed

Deprecations got removed at 754e499

New Contributors

Full Changelog: v3.4.0-alpha.1...v4.0.0-alpha.1

v3.4.0-alpha.1

10 Aug 08:19
4b5ea85
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.11...v3.4.0-alpha.1

v3.3.11

20 Jul 08:20
v3.3.11
ea7d443
Compare
Choose a tag to compare

What's Changed

  • Revert "feat(jsonschema): make JSON-LD specific properties required" by @soyuka in #6484

Full Changelog: v3.3.10...v3.3.11