Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
- Remove Relationship and RelationshipItem classes updated 19 May 2019 at 11:32 UTC
- If do_not_use_removal_imminent isn't true, then rename the service ID and tag updated 26 Feb 2019 at 19:29 UTC
- Drupal core compatibility: User `mail` field varies by the ‘user’ cache context in Drupal >= 8.7 updated 26 Feb 2019 at 13:49 UTC
- Mark ResourceType @internal updated 22 Feb 2019 at 09:44 UTC
- Follow-up to #2927037: Add test coverage for `meta.links.me` when a user is authenticated updated 20 Feb 2019 at 16:04 UTC
- getExpectedCollectionCacheability() in ResourceTestBase and child classes causes PHPCS error updated 16 Feb 2019 at 17:19 UTC
- RemoveJsonapiFormatCompilerPass removes api_json from serializer.formats but not from serializer.format_providers, hence allowing it to be selected in REST export View displays updated 15 Feb 2019 at 21:49 UTC
- Clean-up: simplify Drupal\jsonapi\Normalizer\NormalizerBase thanks to #2863778 updated 15 Feb 2019 at 20:49 UTC
- Follow-up for #3001193: testPostIndividualDxWithoutCriticalBaseFields() fails in some circumstances on PHP 5 updated 15 Feb 2019 at 11:29 UTC
- Clean-up:: stop creating container parameters for information that is no longer public updated 15 Feb 2019 at 11:29 UTC
- Clean-up: remove support for the 'bc' service tag attribute from JSON:API normalizers updated 14 Feb 2019 at 22:44 UTC
- Use ::class constant instead of string literal where possible updated 14 Feb 2019 at 08:19 UTC
- Support `include` parameter on relationship routes (turns out it accidentally works on cold caches: fix + test this) updated 12 Feb 2019 at 16:19 UTC
- Audit all @todos updated 12 Feb 2019 at 15:04 UTC
- Do not hardcode the UUID entity key's value updated 11 Feb 2019 at 18:39 UTC
- Consolidate and simplify NormalizerValue objects: introduce CacheableNormalization updated 7 Feb 2019 at 11:54 UTC
- Add sorts to our collection tests that are inspecting values in the collection, to not be dependent on per-DB default order updated 6 Feb 2019 at 17:09 UTC
- Filter by path.alias updated 6 Feb 2019 at 12:34 UTC
- [regression] Follow-up for #2995960 and #2992833: syntax errors in PHP 5.5 & 5.6 updated 5 Feb 2019 at 11:14 UTC
- Add a Link and LinkCollection class to support RFC8288 web linking. updated 5 Feb 2019 at 11:14 UTC
- The controller result claims to be providing relevant cache metadata, but leaked metadata was detected updated 1 Feb 2019 at 09:09 UTC
- Spec Compliance: `resource_version` should be `resourceVersion` updated 23 Jan 2019 at 16:44 UTC
- Filtering - returning more results then expected updated 21 Jan 2019 at 16:49 UTC
- [upstream] Field types with a required property *and* an optional @DataType=datetime_iso8601 property trigger fatal error in DateTimeNormalizer when optional property is empty updated 13 Jan 2019 at 14:49 UTC
- Set collection-specific query parameter cache contexts on collection responses instead of all responses updated 9 Jan 2019 at 17:04 UTC
- Computed map field & array keys updated 7 Jan 2019 at 16:24 UTC
- After SA-CONTRIB-2018-081, automated tests soft-failing due to CS violations updated 3 Jan 2019 at 12:34 UTC
- [1.x] Drupal core compatibility release updated 2 Jan 2019 at 21:34 UTC
- Test failures on 8.7 since #2869426 updated 1 Jan 2019 at 21:29 UTC
- Backport #3005826 to 1.x: JSON API + hook_node_grants() implementations: count queries still result in cacheability metadata leak updated 1 Jan 2019 at 14:09 UTC
- Backport #2990532: Terms are now publishable in 8.6+ updated 1 Jan 2019 at 13:39 UTC
- MediaTest fails on 8.7 since #2956368 updated 31 Dec 2018 at 22:44 UTC
- UserTest::testRelated() fails on Drupal 8.5 because no $reason is given in the Access Denied response updated 27 Dec 2018 at 12:14 UTC
- Dynamic page cache updated 27 Dec 2018 at 11:59 UTC
- Filter by "IN operator" 1.x vs 2.x incompatibility. updated 27 Dec 2018 at 11:54 UTC
- JSON:API 1.1 RC1 Spec Compliance: Creating/updating a relationship to a non-existant resource should 404 updated 26 Dec 2018 at 17:04 UTC
- The "me" link breaks the EntryPoint when user resource is internal updated 25 Dec 2018 at 11:44 UTC
- [regression] ResourceTypeRepository is significantly slower in JSON:API 2, becomes noticeable when handling hundreds of interlinked resources updated 25 Dec 2018 at 08:14 UTC
- Simplify ResourceTypeRepository; use a protected property in place of an in-memory cache bin. updated 24 Dec 2018 at 18:24 UTC
- How to PATCH an entity multi-value field updated 24 Dec 2018 at 16:24 UTC
- Optimize ResourceTypeRepository::get(): don't loop over all possible resource types in every call updated 15 Dec 2018 at 06:04 UTC
- Missing path attribute updated 10 Apr 2022 at 15:14 UTC
- Filtering by referenced entity requires ".uuid" to be specified in filter path expression updated 14 Dec 2018 at 11:34 UTC
- CommentTest::testPostIndividualDxWithoutCriticalBaseFields() fails on 8.7 since #2885809 updated 12 Dec 2018 at 08:14 UTC
- Generating JSON:API routes fails when an entity reference field sets `target_bundles` to bundles that do not exist updated 23 Jan 2019 at 14:44 UTC
- s/JSON API/JSON:API/ updated 11 Dec 2018 at 08:19 UTC
- Blocks and menu updated 7 Mar 2021 at 02:03 UTC
- Follow-up for #3007274: s/JSON API/JSON:API/ in *.module files updated 5 Dec 2018 at 15:54 UTC
- Include the path / url alias updated 10 Apr 2022 at 15:15 UTC
- Only serialize sparse_fieldset fields in \Drupal\jsonapi\Normalizer\EntityNormalizer::normalize() updated 22 Nov 2018 at 13:49 UTC