packagist api-platform/core v4.4.0-alpha.4

latest release: v5.0.0-alpha.3
one hour ago

What's Changed

  • fix(doctrine): ignore operator-map values in ExactFilter and PartialSearchFilter by @soyuka in #8415
  • fix(mcp): support mcp/sdk 0.7 and pin symfony/mcp-bundle by @soyuka in #8425
  • ci: verify splitsh-lite checksum before running it by @alexisLefebvre in #8441
  • ci: pin third-party actions to commit SHAs by @alexisLefebvre in #8439
  • ci: pin build tooling to exact versions by @alexisLefebvre in #8442
  • ci: restrict default token permissions to read-only by @alexisLefebvre in #8440
  • test(state): mark the deprecated serializer-aware provider test by @soyuka in #8426
  • fix(symfony): remove redundant messenger dispatch docblocks by @ousamabenyounes in #8410
  • chore(state): document processor and provider interface by @VincentLanglet in #8446
  • fix(mcp): fix no security / validation in mcp tools when using symfony listeners by @joelwurtz in #8435
  • ci: remove dead Coveralls integration by @soyuka in #8456
  • fix(test): support symfony/mercure 0.8 in test fixtures by @soyuka in #8458
  • fix(hydra): stream totalItems as an integer by @soyuka in #8459
  • fix(metadata): drop unreachable array guards on serializer attributes by @soyuka in #8460
  • test: adapt json-streamer and object-mapper fixtures to Symfony 8.1.4 by @soyuka in #8461
  • refactor(mcp): dedupe security and validator gates by @soyuka in #8457
  • fix(serializer): discriminated input patch fix by @aurimasrimkusnfq in #8427
  • test(symfony): skip mcp provider chain tests without mcp-bundle by @soyuka in #8462
  • ci: align the whole symfony stack on the 8.1 edge job by @soyuka in #8465
  • test: assert rating as a json number across json-streamer versions by @soyuka in #8463
  • test(openapi): assert the yaml export structurally, not by key order by @soyuka in #8464
  • test: stop mercure tests hitting a public hub by @soyuka in #8489
  • perf(laravel): add a local cache to the metadata cache factories by @nstoeckel in #8417
  • ci: ignore files inside component test directories in codecov by @dylan-rumble in #8469
  • fix(symfony): log the ErrorListener diagnostic at debug level by @davidmpaz in #8433
  • fix(jsonschema): handle partial update required properties by @JakovKnezovicc in #8485
  • fix(metadata): stop alerting on inline unwired filters at warmup by @soyuka in #8490
  • fix: improve iri converter cache by @Johannes-Werbrouck in #8472
  • fix(metadata): preserve bracketed indexes in query values by @ousamabenyounes in #8409
  • fix(jsonschema): keep property metadata on reference schemas by @gaetan-petit in #8480
  • fix(laravel): key the iri operation cache on Relation by @soyuka in #8492
  • perf(metadata): reuse the cached resource metadata collection by @soyuka in #8493
  • test(metadata): build the elasticsearch state options in the compatibility expectation by @Amoifr in #8496
  • fix(mcp): evaluate security when listing tools and resources by @Amoifr in #8483

New Contributors

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

Don't miss a new core release

NewReleases is sending notifications on new releases.