|
1 | 1 | ## Parse Server Changelog
|
2 | 2 |
|
3 | 3 | ### master
|
4 |
| -[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.4...master) |
| 4 | +[Full Changelog](https://github.com/parse-community/parse-server/compare/3.0.0...master) |
| 5 | + |
| 6 | + |
| 7 | +### 3.0.0 |
| 8 | +[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.4...3.0.0) |
| 9 | + |
| 10 | +`parse-server` 3.0.0 comes with brand new handlers for cloud code. It now fully supports promises and async / await. |
| 11 | +For more informations, visit the v3.0.0 [migration guide](https://github.com/parse-community/parse-server/blob/master/3.0.0.md). |
| 12 | + |
| 13 | +#### Breaking changes: |
| 14 | +* Cloud Code handlers have a new interface based on promises. |
| 15 | +* response.success / response.error are removed in Cloud Code |
| 16 | +* Cloud Code runs with Parse-SDK 2.0 |
| 17 | +* The aggregate now require aggregates to be passed in the form: `{"pipeline": [...]}` |
5 | 18 |
|
6 | 19 | #### Improvements:
|
7 |
| -* Adds Pipeline Operator to Aggregate Router |
| 20 | +* Adds Pipeline Operator to Aggregate Router. |
| 21 | +* Adds documentations for parse-server's adapters, constructors and more. |
| 22 | +* Adds ability to pass a context object between `beforeSave` and `afterSave` affecting the same object. |
8 | 23 |
|
9 | 24 | #### Bug Fixes:
|
10 | 25 | * Fixes issue that would crash the server when mongo objects had undefined values [#4966](https://github.com/parse-community/parse-server/issues/4966)
|
11 | 26 | * Fixes issue that prevented ACL's from being used with `select` (see [#571](https://github.com/parse-community/Parse-SDK-JS/issues/571))
|
12 | 27 |
|
13 | 28 | #### Dependency updates:
|
14 | 29 | * [@parse/simple-mailgun-adapter@1.1.0](https://www.npmjs.com/package/@parse/simple-mailgun-adapter)
|
| 30 | +* [[email protected]](https://www.npmjs.com/package/mongodb) |
| 31 | +* [[email protected]](https://www.npmjs.com/package/request) |
| 32 | + |
| 33 | +##### Devevelopment Dependencies Updates: |
| 34 | +* [@parse/minami@1.0.0](https://www.npmjs.com/package/@parse/minami) |
| 35 | +* [[email protected]](https://www.npmjs.com/package/deep-diff) |
| 36 | +* [[email protected]](https://www.npmjs.com/package/flow-bin) |
| 37 | +* [[email protected]](https://www.npmjs.com/package/jsdoc) |
| 38 | +* [[email protected]](https://www.npmjs.com/package/jsdoc-babel) |
15 | 39 |
|
16 | 40 | ### 2.8.4
|
17 | 41 | [Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.3...2.8.4)
|
|
0 commit comments