Skip to content

Commit f771160

Browse files
authored
⚡ Release 3.0.0 (#4982)
1 parent e880941 commit f771160

File tree

2 files changed

+27
-3
lines changed

2 files changed

+27
-3
lines changed

CHANGELOG.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,41 @@
11
## Parse Server Changelog
22

33
### 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": [...]}`
518

619
#### 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.
823

924
#### Bug Fixes:
1025
* Fixes issue that would crash the server when mongo objects had undefined values [#4966](https://github.com/parse-community/parse-server/issues/4966)
1126
* Fixes issue that prevented ACL's from being used with `select` (see [#571](https://github.com/parse-community/Parse-SDK-JS/issues/571))
1227

1328
#### Dependency updates:
1429
* [@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)
1539

1640
### 2.8.4
1741
[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.3...2.8.4)

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "parse-server",
3-
"version": "2.8.2",
3+
"version": "3.0.0",
44
"description": "An express module providing a Parse-compatible API server",
55
"main": "lib/index.js",
66
"repository": {

0 commit comments

Comments
 (0)