v0.16.0-beta.8
Pre-release
Pre-release
This release introduces preliminary and partial support for JSON:API Operations in @orbit/jsonapi
, which are expected to be introduced to the JSON:API spec in v1.2. @tchak has added serialization + deserialization support for operations to the JSONAPISerializer
class. Further support will be added to the JSONAPISource
for processing requests that include operations, as well as a WIP websocket implementation (#640).
@tchak has also been quite busy with housekeeping: all code is now formatted with Prettier for consistency.
Last but not least, @lukemelia and @cibernox fixed a few bugs / surprising quirks (see details below).
Changelog
🚀 Enhancement
@orbit/jsonapi
@orbit/data
🐛 Bug Fix
@orbit/data
- #659 Throw when invalid filter expression. (@lukemelia)
@orbit/integration-tests
,@orbit/jsonapi
@orbit/jsonapi
- #648 When serializing, exclude attributes & relationships not in the schema (@lukemelia)
🏠 Internal
@orbit/indexeddb-bucket
,@orbit/indexeddb
,@orbit/integration-tests
,@orbit/jsonapi
,@orbit/local-storage-bucket
,@orbit/local-storage
,@orbit/memory
,@orbit/serializers
,@orbit/store
@orbit/data
,@orbit/record-cache
,@orbit/utils
@orbit/coordinator
,@orbit/identity-map
,@orbit/immutable
@orbit/core
Committers: 3
- Luke Melia (@lukemelia)
- Miguel Camba (@cibernox)
- Paul Chavard (@tchak)