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-2.0-rc2.tar.gztar.gz
186.09 KB
MD5: 0ccd717b64c703d35d37048200d16673
SHA-1: 955677f34a36060e6bbf9b6286ff173eec554fc5
SHA-256: 6cc8d8031045da3052da323d92430d1cfe0df1986e3a12b61bbdfacf310d2932
Download jsonapi-8.x-2.0-rc2.zipzip
316.45 KB
MD5: 8a06ec3fd1f0e13381fc957de13ccbde
SHA-1: eb8bf7c9a6873672887dfccf6bd4360b9014cef4
SHA-256: 127f22ef5e99e98878d3e49fb0a75bc5a641d442c1a0bccc609a07bb57f3d643
Release notes
Barring a major regression, this should be the last release candidate before the stable release of 2.0 π JSON:API 2.0 comes with many performance enhancements, greater stability and 100% spec compliance.
Highlights:
- Sparse field sets now have the potential to result in significantly faster response times!
- Filter paths now match the JSON:API document structure in almost all cases.
- Fixed a regression which prevented the Page Cache module from delivering cached JSON:API responses.
- All JSON:API requests should set the
Accept
header toapplication/vnd.api+json
.
Contributors (8)
gabesullice, Wim Leers, effulgentsia, peterdijk, e0ipso, yobottehg, jibran, mortona2k
Changelog
Issues: 5 issues resolved.
Changes since 8.x-2.0-rc1:
Bug
- #3010432 by gabesullice, Wim Leers, effulgentsia, peterdijk, e0ipso: Filtering by referenced entity requires ".uuid" to be specified in filter path expression
Task
- #3014289 by gabesullice, Wim Leers: VocabularyTest is broken by Drupal core >= 8.7 which removed the `hierarchy` key
- #3009596 by gabesullice, Wim Leers, yobottehg, jibran, mortona2k: JSON API 2.x responses always result in a Page Cache MISS
- #3007274 by Wim Leers, gabesullice, e0ipso: s/JSON API/JSON:API/
- #3011099 by jibran, Wim Leers, e0ipso, gabesullice: Only serialize sparse_fieldset fields in \Drupal\jsonapi\Normalizer\EntityNormalizer::normalize()