Releases: parse-community/Parse-SDK-JS
Releases · parse-community/Parse-SDK-JS
2.15.0
Features
- New Parse.Error 159 DUPLICATE_REQUEST (#1189)
Fixes
- Live Query Subscription Error Event (#1193)
2.14.0
New Features
- Passing context in destroy, saveAll, get, find hooks. (#1159)
- Support using aggregate on top of constructed query (#1170)
Improvements
- Performance improvement for Query.eachBatch (#1179)
Fixes
- Fix context for cascade saving (#1186)
2.13.0
New Features
- Add Email Verification to Parse.User (#1144)
- Add Verify Password to Parse.User (#1144)
Improvements
- Add read preference for aggregate query (#1143)
- Add file progress type (upload/download) (#1140)
- Add context to Parse.Object.save (#1150)
Fixes
- File upload progress (#1133)
- Live Query Subscription Open Event (#1151)
2.12.0
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
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
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.0
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
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
New Features
- Support for
ParseConfig.save
with masterKeyOnlyFlags
option (#910) (Requires Parse-Server 3.8.0+)
- Support for
ParseConfig.get
with useMasterKey
option (#907)