Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: api-platform/graphql

Tags

v4.3.10

Toggle v4.3.10's commit message
fix(graphql): dispatch item Query through its own provider (#8237)

Fixes #5805

v4.3.9

Toggle v4.3.9's commit message
fix(graphql): return identifier-only node on circular reference (#8239)

Fixes #8080

v4.3.8

Toggle v4.3.8's commit message
Merge 4.2 into 4.3

# Conflicts:
#	CHANGELOG.md
#	src/GraphQl/Serializer/ItemNormalizer.php
#	src/GraphQl/composer.json
#	src/Hal/composer.json
#	src/JsonApi/Tests/Serializer/ItemNormalizerTest.php
#	src/JsonApi/composer.json

v4.2.25

Toggle v4.2.25's commit message
Merge 4.1 into 4.2

# Conflicts:
#	CHANGELOG.md
#	src/GraphQl/composer.json
#	src/Hal/Tests/Serializer/ItemNormalizerTest.php
#	src/Hal/composer.json
#	src/JsonApi/Tests/Serializer/ItemNormalizerTest.php
#	src/JsonApi/composer.json
#	src/Serializer/AbstractItemNormalizer.php

v4.3.7

Toggle v4.3.7's commit message
fix(phpstan): correct json_decode args and prune stale ignores (#8203)

v4.1.29

Toggle v4.1.29's commit message
fix(serializer): bump min serializer dep and fix phpstan probe typing

- Bump api-platform/serializer min to ^4.3.7 in JsonApi, Hal and GraphQl
  composer.json so they pull a serializer release that exposes the new
  protected isCacheKeySafe() method on AbstractItemNormalizer.
- Change createCacheKeySafeProbe() return type to object so PHPStan can
  resolve probeIsCacheKeySafe() on the anonymous AbstractItemNormalizer
  subclass.

v4.3.6

Toggle v4.3.6's commit message
fix(graphql): accept FilterInterface instance in QueryParameter (#7972)

| Q             | A
| ------------- | ---
| Branch?       | 4.3
| Tickets       | refs #7966
| License       | MIT
| Doc PR        | ∅

FieldsBuilder called filterLocator->has() with whatever QueryParameter::$filter
returned, crashing on object-form filters (new SortFilter()) when the parameter
key contained '['. A resolveFilter() helper now handles both string service ids
and FilterInterface instances, applied at every locator site.

v4.3.5

Toggle v4.3.5's commit message
chore: allow phpunit ^11.5 for PHP 8.2 compatibility

PHPUnit 12 requires PHP 8.3+. Widen the constraint in the root and
each component composer.json so PHP 8.2 resolves to 11.5 (LTS) and
8.3+ to 12.x. Removes the per-job "Force PHPUnit 11.5" workaround
steps from CI.

| Q             | A
| ------------- | ---
| Branch?       | 4.3
| Tickets       | ∅
| License       | MIT
| Doc PR        | ∅

v4.3.4

Toggle v4.3.4's commit message
chore: allow phpunit ^11.5 for PHP 8.2 compatibility

PHPUnit 12 requires PHP 8.3+. Widen the constraint in the root and
each component composer.json so PHP 8.2 resolves to 11.5 (LTS) and
8.3+ to 12.x. Removes the per-job "Force PHPUnit 11.5" workaround
steps from CI.

| Q             | A
| ------------- | ---
| Branch?       | 4.3
| Tickets       | ∅
| License       | MIT
| Doc PR        | ∅

v4.3.3

Toggle v4.3.3's commit message
chore: bump validator to ^4.3.1 to fix lowest changes