Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
230.14 KB
MD5: 7f159657b1f8dc5c7fd896500f383826
SHA-1: 47c51613ad02e85ae9382f1f504ac394eabba5e0
SHA-256: a47e636604d80aa28312ab1382fcb18b9535ceff3437082bb436aedfda12f8b5
Download zip
369.36 KB
MD5: c0d147036f5f237dbed2e73e57df6ac1
SHA-1: 8173e0f44cd86752b055f069ce55c5bf7632e719
SHA-256: db7bd996b5fe6f2fa2458ccfbff4e021e70bbbd38b26f0ef64a1078e203d33b1
Release notes
If you're updating from a 1.x version of JSON:API, we recommend you first read the 2.0 release notes: https://www.drupal.org/project/jsonapi/releases/8.x-2.0
Two major new features: reading individual revisions (enabling previews!) and uploading files. One small bugfix, which was a regression compared to the 1.x branch that had been around for months but was only noticed recently.
Summary: 8.x-2.1
See the change records.
Contributors: (15) Wim Leers, killes@www.drop.org, gabesullice, e0ipso, malik.kotob, pfrilling, Grimreaper, andriansyahnc, blainelang, btully, ebeyrent, garphy, justageek, ndobromirov, amateescu
Issues: 8 issues resolved.
Changes since 8.x-2.0:
Bug
- #3026030 by Wim Leers, killes@www.drop.org: [regression] Includes are no longer respected when POSTing/PATCHing
- #3024799 by gabesullice: Spec Compliance: `resource_version` should be `resourceVersion`
Feature
- #2958554 by Wim Leers, gabesullice, malik.kotob, pfrilling, Grimreaper, andriansyahnc, blainelang, e0ipso, btully, ebeyrent: Allow creation of file entities from binary data via JSON API requests
- #2995960 by gabesullice, Wim Leers, e0ipso: Add a Link and LinkCollection class to support RFC8288 web linking
- #2992833 by gabesullice, e0ipso, Wim Leers, garphy, justageek, ndobromirov, amateescu: Add a version negotiation to revisionable resource types
Task
- #3022584 by gabesullice, Wim Leers, e0ipso: Consolidate and simplify NormalizerValue objects: introduce CacheableNormalization
- #3010389 by gabesullice: CS violation: Language constructs must be followed by a single space; expected 1 space but found "\n"