Releases: evrythng/evrythng.js
Releases · evrythng/evrythng.js
v3.3.1
Bug fixes
- Properties: normalize arguments with falsy values (e.g.
0
,false
) on property creation or update
v3.3.0
Features
- Trusted App: updated permissions for TrustedApp scope
- Custom headers: allow to setup custom headers with headers object option
- Action Types: CRUD access like other entities
- Filters: escape special characters for filter param when using object notation
Bug fixes
- Properties: normalize arguments on creation, just like updates. Read properties with special characters
- Empty fields: empty fields not being sent to API request
- Encoding: nested params objects (e.g. filters) are only encoded once
v3.2.0
Features
- Trusted App: scope to use with you Application Secret Key, mainly used in Reactor scripts
(only available in evrythng-extended.js)
Breaking changes
- plugins:
EVT.use()
to install plugin is now synchronous. Callback has been removed. Required dependencies
now use$inject
property instead ofrequires
v3.1.2
Features
- documentation: clearer usage and installation steps. Consistent format from other libs
v3.1.1
v3.1.1 (19-06-2015)
Bug fixes
- package.json: Github url with
git://
protocol
v3.1.0
Bug fixes
- xhr: responses without headers were being ignored
Features
- interceptors: setup request and response interceptors globally or as a one-off request settings
- plugins: ability to install/use plugins for additional functionality
Breaking changes
- synchronous requests: sync option removed for Node.js vs Browser consistency and to promote best practices