Skip to content

Releases: Kinvey/js-sdk

3.4.2

23 Feb 15:48
Compare
Choose a tag to compare

Full Changelog

Changes

  • Move mocked classes to the test directory. Fixes a bug that would cause the package to not work when installed from NPM.

3.4.1

23 Feb 15:47
Compare
Choose a tag to compare

Full Changelog

Changes

  • Correctly refresh MIC sessions. #104
  • Add missing error objects. #105
  • Fix bug that prevented files from being uploaded to GCS. #106
  • Remove es6-promise dependency. #107
  • Remove core http middleware. #109
  • Add more unit tests for user logout. #110
  • Rename package name and update README. #111

3.3.3

16 Dec 15:33
Compare
Choose a tag to compare

Full Changelog

Merged pull requests:

  • Added error.kinveyRequestId as a property to error objects. This property is set to the X-Kinvey-Request-Id header value of a Kinvey API response. It is undefined by default. #84
  • Added a global get/set default timeout property on the client. The library sets the default timeout to a value of 60 seconds. You can change this value by passing a default timeout when you initialize the SDK. #85
Kinvey.initialize({
  appKey: '<appKey>',
  appSecret: '<appSecret>',
  defaultTimeout: 30000 // 30 seconds in ms
});
  • Delta fetch requests now works with queries. #83
  • Fixed a check with instanceof in Mobile Identity Connect that caused a TypeError to be thrown. #87
  • Entities will now be persisted when calling store.sync on a data store instance. #88
  • Fixed issues that caused inconsistencies with Error objects. #89
  • Sort, limit, and skip now work correctly when querying the local cache. #90

1.6.0

11 Nov 15:40
Compare
Choose a tag to compare
  • Fixed a bug in the promise-queue library that prevented the library from being used in a Titanium environment.
  • Fixed race condition in crypto localStorage adapter.
  • Fixed methodUnsupported warning when using the SDK in a NodeJS environment.
  • Update sync to batch operations to prevent exhausting network resources, cache database data in memory for faster retrievals, and to not send unnecessary network requests when syncing items created on the client.

1.4.0

25 Jun 11:32
Compare
Choose a tag to compare
  • Added support to register for a device for push notifications on TItanium.
  • Fixed a bug where an error would be thrown when expecting a promise to be returned. A rejected promise with the error is now returned.

1.3.0

10 Apr 12:52
Compare
Choose a tag to compare
  • Added MIC support
  • Fixed bug that prevented a user from logging out on Angular

1.2.0

25 Mar 21:24
Compare
Choose a tag to compare
  • Enhancement: Added support for setting client app version.
  • Enhancement: Added support for setting custom request properties.

1.1.14

17 Mar 16:16
Compare
Choose a tag to compare

Bugfix: Properly get header values from a $http response