|
1 | 1 | # Parse-SDK-JS |
2 | 2 |
|
3 | 3 | ### master |
4 | | -[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.6.0...master) |
| 4 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.11.0...master) |
| 5 | + |
| 6 | +## 2.11.0 |
| 7 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.10.0...2.11.0) |
| 8 | + |
| 9 | +**New Features** |
| 10 | +- Support encrypting current user ([#1036](https://github.com/parse-community/Parse-SDK-JS/pull/1036)) |
| 11 | +- File Upload Progress on Wechat ([#1029](https://github.com/parse-community/Parse-SDK-JS/pull/1029)) |
| 12 | + |
| 13 | +**Improvements** |
| 14 | +- Support query.cancel() on Node ([#1030](https://github.com/parse-community/Parse-SDK-JS/pull/1030)) |
| 15 | + |
| 16 | +**Fixes** |
| 17 | +- File Upload Progress on browser ([#1029](https://github.com/parse-community/Parse-SDK-JS/pull/1029)) |
| 18 | +- User signup with installationId ([#1031](https://github.com/parse-community/Parse-SDK-JS/pull/1031)) |
| 19 | + |
| 20 | +## 2.10.0 |
| 21 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.9.1...2.10.0) |
| 22 | + |
| 23 | +**New Features** |
| 24 | +- Add query.fromNetwork() ([#1002](https://github.com/parse-community/Parse-SDK-JS/pull/1002)) |
| 25 | +- Add query.cancel() (browser only) ([#1003](https://github.com/parse-community/Parse-SDK-JS/pull/1003)) |
| 26 | +- Support custom request headers ([#1019](https://github.com/parse-community/Parse-SDK-JS/pull/1019)) |
| 27 | + |
| 28 | +**Fixes** |
| 29 | +- To subclass Parse.User: `Parse.Object.registerSubclass('_User', CustomUser);` |
| 30 | + |
| 31 | +**Security** |
| 32 | +Address Security Advisory of possible leak of sensitive user info. ([#d110617](https://github.com/parse-community/Parse-SDK-JS/commit/d1106174571b699f972929dd7cbb8e45b5283cbb)), big thanks to [Colin Ulin](https://github.com/pocketcolin) for identifying the problem, following the vulnerability disclosure guidelines |
| 33 | + |
| 34 | +## 2.9.1 |
| 35 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.9.0...2.9.1) |
| 36 | + |
| 37 | +**Fixes** |
| 38 | +- Storing user to disk ([#992](https://github.com/parse-community/Parse-SDK-JS/issues/992)) ([#999](https://github.com/parse-community/Parse-SDK-JS/pull/999)) |
| 39 | + |
| 40 | +## 2.9.0 |
| 41 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.8.0...2.9.0) |
| 42 | + |
| 43 | +**Deprecation** |
| 44 | +`_linkWith` and `_logInWith` are deprecated. Replace with `linkWith` and `logInWith` respectively. ([#963](https://github.com/parse-community/Parse-SDK-JS/pull/963)) |
| 45 | + |
| 46 | +**New Features** |
| 47 | +- Set Class Level Permission via Parse.Schema ([#960](https://github.com/parse-community/Parse-SDK-JS/pull/960)) |
| 48 | +- Set required fields and default values via Parse.Schema ([#961](https://github.com/parse-community/Parse-SDK-JS/pull/961)) |
| 49 | +- Add installationId to LiveQuery ([#977](https://github.com/parse-community/Parse-SDK-JS/pull/977)) |
| 50 | +- Add response object to LiveQuery ([#979](https://github.com/parse-community/Parse-SDK-JS/pull/979)) |
| 51 | +- Support query.map, query.filter, query.reduce ([#987](https://github.com/parse-community/Parse-SDK-JS/pull/987)) |
| 52 | + |
| 53 | +**Fixes** |
| 54 | +- Can unlink without provider in cloud code ([#971](https://github.com/parse-community/Parse-SDK-JS/pull/971)) |
| 55 | +- Properly store User Subclass in Storage ([#978](https://github.com/parse-community/Parse-SDK-JS/pull/978)) |
| 56 | + |
| 57 | +**Improvements** |
| 58 | +- User subclass support for logInWith, hydrate, me, current ([#968](https://github.com/parse-community/Parse-SDK-JS/pull/968)) |
| 59 | +- Remove unused options from Parse.Schema ([#959](https://github.com/parse-community/Parse-SDK-JS/pull/959)) |
| 60 | +- Documentation for linking users and custom auth ([#963](https://github.com/parse-community/Parse-SDK-JS/pull/963)) |
| 61 | +- Generate installationId as uuid v4 ([#972](https://github.com/parse-community/Parse-SDK-JS/pull/972)) |
| 62 | +- Reuse StorageController for LDS ([#984](https://github.com/parse-community/Parse-SDK-JS/pull/984)) |
| 63 | + |
| 64 | +## 2.8.0 |
| 65 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.7.1...2.8.0) |
| 66 | + |
| 67 | +**New Features** |
| 68 | +- Parse.File save cancel ([#948](https://github.com/parse-community/Parse-SDK-JS/pull/948)) |
| 69 | +- Parse.File getData cancel ([#951](https://github.com/parse-community/Parse-SDK-JS/pull/951)) |
| 70 | + |
| 71 | +**Fixes** |
| 72 | +- React Native Emitter module ([#946](https://github.com/parse-community/Parse-SDK-JS/pull/946)) |
| 73 | +- Parse.Schema deleteIndex, deleteField returns Parse.Schema ([#949](https://github.com/parse-community/Parse-SDK-JS/pull/949)) |
| 74 | + |
| 75 | +**Improvements** |
| 76 | +- Compiling on Windows ([#947](https://github.com/parse-community/Parse-SDK-JS/pull/947)) |
| 77 | +- Generate _localId as UUID ([#956](https://github.com/parse-community/Parse-SDK-JS/pull/956)) |
| 78 | + |
| 79 | +## 2.7.1 |
| 80 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.7.0...2.7.1) |
| 81 | + |
| 82 | +**New Features** |
| 83 | +- Support for `ParseConfig.save` with `masterKeyOnlyFlags` option ([#910](https://github.com/parse-community/Parse-SDK-JS/pull/910)) (Requires Parse-Server 3.8.0+) |
| 84 | +- Support for `ParseConfig.get` with `useMasterKey` option ([#907](https://github.com/parse-community/Parse-SDK-JS/pull/907)) |
| 85 | + |
| 86 | +## 2.7.0 |
| 87 | +[Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.6.0...2.7.0) |
| 88 | + |
| 89 | +**New Features** |
| 90 | +- Support for `ParseObject.fetchAllIfNeededWithInclude` ([#900](https://github.com/parse-community/Parse-SDK-JS/pull/900)) |
| 91 | +- Support for `ParseObject.exists` ([#898](https://github.com/parse-community/Parse-SDK-JS/pull/898)) |
| 92 | +- Support for `ParseObject.save` with `cascadeSave` option ([#881](https://github.com/parse-community/Parse-SDK-JS/pull/881)) |
| 93 | + |
| 94 | +**Fixes** |
| 95 | +- `ParseUser.become` should return subclass ([#897](https://github.com/parse-community/Parse-SDK-JS/pull/897)) |
| 96 | +- Ensure LiveQuery subscribes before returning subscription ([#878](https://github.com/parse-community/Parse-SDK-JS/pull/878)) |
| 97 | + |
| 98 | +**Improvements** |
| 99 | +- Remove deprecated `@babel/polyfill` ([#877](https://github.com/parse-community/Parse-SDK-JS/pull/877)) |
5 | 100 |
|
6 | 101 | ## 2.6.0 |
7 | 102 | [Full Changelog](https://github.com/parse-community/Parse-SDK-JS/compare/2.5.1...2.6.0) |
|
0 commit comments