Releases: evrythng/evrythng.js
Releases · evrythng/evrythng.js
v3.7.0
Features
- Collections: Add nested collection resource
operator.collection('id').collection()
v3.6.1
Bug fixes
- Iterator API: Use
sortOrder=DESCENDING
param by default - Application: Reject
application.$init
promise if app does not exist - AJAX Headers: Fix response headers not being handled correctly
v3.6.0
Features
- Batches: CRUD access in the Operator scope
- Batch tasks: CR access in the Batch resource
v3.5.0
Features
- Iterator API: Async generator
iterator()
added to every Resource, supporting looping
through the new pagination links - Utils: Added
forEachAsync()
utility to loop through async generator values - Utils: Added
spawn()
utility to run through generator function
Breaking changes
- Count:
count()
method on the Resource has been removed
Bug fixes
- AJAX Headers: Header values were being lowercased
v3.4.4
Bug fixes
- Request interceptors: Added Promise support for request interceptors
v3.4.3
Changes
- Callback API: Make deprecation warning mutable
v.3.4.2
Changes
- Errors: Added
code
andmoreInfo
and removedmessage
andtype
to/from EVT.js errors. - Callback API: Added deprecation when callbacks are executed
v3.4.1
Changes
- Transport: Common transport module for Node.js and Browser
v3.4.0
Features
- Projects: CRUD access in the Operator scope
- Applications: CRUD access in the Project resource
- Reactor Logs: RD access in the Operator scope
- Actions: allow to override global Geolocation setting per request