Skip to content

Releases: parse-community/Parse-SDK-JS

2.12.0

30 Mar 20:58
2081dc2

Choose a tag to compare

New Features

  • Support Parse.Query hint (#1054)
  • Support Parse.Query eachBatch (#1114)
  • Support Parse.Object decrement (#1069)
  • Support deleting Parse.File (#1067)
  • Support File Metadata (#1065) (#1070)

Improvements

  • Support global request batch size (#1053)
  • Username signup error (#1080)
  • Pass SaveAll options to Files (#1107)
  • Make iteration query methods (map, filter, reduce) returned promises (#1112)

Fixes

  • Fix user.become for AsyncStorage (#1056)
  • Subscribing to query with null sessionToken (#1058)
  • Fix addIndex annotation in Parse.Schema (#1071)
  • Fix cascadeSave=false bug for SingleInstance objects (#1078)
  • Fix react-native build (#1094)

2.11.0

24 Dec 20:55
ecd7ced

Choose a tag to compare

New Features

  • Support encrypting current user (#1036)
  • File Upload Progress on Wechat (#1029)

Improvements

  • Support query.cancel() on Node (#1030)

Fixes

  • File Upload Progress on browser (#1029)
  • User signup with installationId (#1031)

2.10.0

03 Dec 06:16
db341e4

Choose a tag to compare

New Features

  • Add query.fromNetwork() (#1002)
  • Add query.cancel() (browser only) (#1003)
  • Support custom request headers (#1019)

Fixes

  • To subclass Parse.User: Parse.Object.registerSubclass('_User', CustomUser);

Security

  • Address Security Advisory of possible leak of sensitive user info. (#d110617), big thanks to Colin Ulin for identifying the problem, following the vulnerability disclosure guidelines

2.9.1

14 Nov 20:11
a9c3000

Choose a tag to compare

Fixes

2.9.0

07 Nov 17:58
6227aa9

Choose a tag to compare

Deprecation
_linkWith and _logInWith are deprecated. Replace with linkWith and logInWith respectively. (#963)

New Features

  • Set Class Level Permission via Parse.Schema (#960)
  • Set required fields and default values via Parse.Schema (#961)
  • Add installationId to LiveQuery (#977)
  • Add response object to LiveQuery (#979)
  • Support query.map, query.filter, query.reduce (#987)

Fixes

  • Can unlink without provider in cloud code (#971)
  • Properly store User Subclass in Storage (#978)

Improvements

  • User subclass support for logInWith, hydrate, me, current (#968)
  • Remove unused options from Parse.Schema (#959)
  • Documentation for linking users and custom auth (#963)
  • Generate installationId as uuid v4 (#972)
  • Reuse StorageController for LDS (#984)
  • LiveQuery reconnect on server error (#977)

2.8.0

15 Oct 19:33
b8b75ef

Choose a tag to compare

New Features

  • Parse.File save cancel (#948)
  • Parse.File getData cancel (#951)

Fixes

  • React Native Emitter module (#946)
  • Parse.Schema deleteIndex, deleteField returns Parse.Schema (#949)

Improvements

  • Compiling on Windows (#947)
  • Generate _localId as UUID (#956)

2.7.1

07 Sep 17:12
719e98f

Choose a tag to compare

New Features

  • Support for ParseConfig.save with masterKeyOnlyFlags option (#910) (Requires Parse-Server 3.8.0+)
  • Support for ParseConfig.get with useMasterKey option (#907)

2.7.0

28 Aug 20:55

Choose a tag to compare

New Features

  • Support for ParseObject.fetchAllIfNeededWithInclude (#900)
  • Support for ParseObject.exists (#898)
  • Support for ParseObject.save with cascadeSave option (#881)

Fixes

  • ParseUser.become should return subclass (#897)
  • Ensure LiveQuery subscribes before returning subscription (#878)

Improvements

  • Remove deprecated @babel/polyfill (#877)

2.6.0

29 Jul 04:41
2f809ea

Choose a tag to compare

New Features:
- Support configurable WebSocketController (#64f359a)
- Support for WeChat Mini Program (#874)
- Support withCount query constraint (#868)

Improvements:
- Fix SERVER_RENDERING environment variable (#873)

2.5.1

12 Jul 00:06

Choose a tag to compare

  • Update NPM credentials