Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download jsonapi-8.x-1.17.tar.gztar.gz
156.15 KB
MD5: 9566cda862bb35e22fae7ee720803537
SHA-1: 42aef7d6683b938ab4eb758e1c1d2031702f6b3b
SHA-256: 83f6feb769154f4b0842a4810ee8f0941bfdc0068fb46e2c01789218419e86ee
Download jsonapi-8.x-1.17.zipzip
283.41 KB
MD5: 51da7411befcd5090b8b6b569f5968d9
SHA-1: fbe3f36bfbbb804c2d7b0314136d30338002b1a0
SHA-256: d59e63ad545cd6440fdd440e6af18b81f5c49be3169c8d21853b290879811b08
Release notes
Summary: 8.x-1.17
Contributors: (10) Wim Leers, gabesullice, caseylau, skyredwang, jlscott, pwolanin, e0ipso, Dave Reid, dawehner, mstef
Issues: 14 issues resolved.
Changes since 8.x-1.16:
Bug
- #2953207 by Wim Leers, gabesullice, caseylau, skyredwang: Can't get the right target type when filtering on relationship with bundle-specific target entity type
- #2946746 by Wim Leers, jlscott, pwolanin, gabesullice, e0ipso: Unhandled exceptions/fatal errors when POST/PATCH documents contain unknown field names
- #2958587 by gabesullice, Wim Leers, Dave Reid: Unable to filter on columns of entity reference fields
- #2943170 by Wim Leers, e0ipso, gabesullice: JSON API's RequestHandler causes fatal PHP error when a PATCH or POST request has no body
- #2959445 by Wim Leers, caseylau, gabesullice: Entity querying config entities does not work, so neither does JSON API collection filtering: provide helpful DX
Feature
- #2968891 by Wim Leers, mstef, gabesullice: Allow extreme shorthand filtering: ?filter[promote]=1
Task
- #2971562 by gabesullice, Wim Leers: Refactor/clean-up Routes.php
- #2971277 by Wim Leers: FileTest::testPatchIndividual() and FileTest::testDeleteIndividual() failing on 8.6
- #2962443 by gabesullice, Wim Leers: Remove route object and route requirements access
- #2859207 by Wim Leers, gabesullice, dawehner: Move Drupal\jsonapi\EventSubscriber\ResourceResponseSubscriber::validateResponse() to its own subscriber
- #2969493 by Wim Leers: MediaTest::testPatchIndividual() and MediaTest::testDeleteIndividual() failing on 8.6
- #2968015 by gabesullice: Break out ResourceTestBase field-related setUp into separate method
- #2968019 by gabesullice: EntityViewDisplayTest::testGetIndividual() failing on 8.6
- #2966363 by Wim Leers: CommentTest::testPatchIndividual() failing on 8.6