Releases: telerik/backend-services-js-sdk
Releases · telerik/backend-services-js-sdk
Release list
Bugfixes for offline cache in NativeScript
- [NativeScript] el.cache.clearAll() does not clear the cache
- [NativeScript] DataCollection.get() timeouts after el.cache.clear('ContentTypeName')
- [NativeScript] el.offlineStorage.purgeAll() does not remove the items from the offline store with fileSystem storage provider
- Uri of the file is not returned after create and get of an offline file
Bugfix for Cache maxAge
- Fix for Cache maxAge parameter to work with a custom value in SDK initialization
Update reqwest module to 2.0.5
1.9.2 Increased the version to 1.9.2
Bugfixes for build
Fixed polyfill for Promise, which was not correctly used
Fixed version of a dependency which was causing failure on NS
Fixed bug with creating items in SQLite
Add SQLite as new offline storage provider
1.9.0 Update version to 1.9.0
Improve exporting and importing CurrentDevice class
The CurrentDevice class is now exported so the constructor is usable.
Adding Typescript Support
The Everlive JS SDK now supports Typescript declarations.
Adding support for login with SAML
Features:
- Adding a method to support logging in with SAML 2.0 identity provider
- Adding methods for linking and unlinking users with SAML 2.0 identity provider
NPM support for SDK for NS plus bugfixes
Features:
- NPM support for NativeScript
Bugfixes:
- Unlink from Facebook is not working
- syncEnd event should be raised even if the sync requests are cancelled
- el.cache.clear(collectionName) and el.offlineStorage.purge(collectionName) return an error if localStorage is empty
- Caching related functions should return a meaningful error if the cache is not enabled
- Wrong error message if useOffline(true) is executed in an offline disabled sdk
Internal rework
- Reworked the sdk to be extendable
- The source code is now in ES6, compiled with Babel