⚡ Release 3.0.0 (#4982)
This commit is contained in:
28
CHANGELOG.md
28
CHANGELOG.md
@@ -1,10 +1,25 @@
|
|||||||
## Parse Server Changelog
|
## Parse Server Changelog
|
||||||
|
|
||||||
### master
|
### master
|
||||||
[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.4...master)
|
[Full Changelog](https://github.com/parse-community/parse-server/compare/3.0.0...master)
|
||||||
|
|
||||||
|
|
||||||
|
### 3.0.0
|
||||||
|
[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.4...3.0.0)
|
||||||
|
|
||||||
|
`parse-server` 3.0.0 comes with brand new handlers for cloud code. It now fully supports promises and async / await.
|
||||||
|
For more informations, visit the v3.0.0 [migration guide](https://github.com/parse-community/parse-server/blob/master/3.0.0.md).
|
||||||
|
|
||||||
|
#### Breaking changes:
|
||||||
|
* Cloud Code handlers have a new interface based on promises.
|
||||||
|
* response.success / response.error are removed in Cloud Code
|
||||||
|
* Cloud Code runs with Parse-SDK 2.0
|
||||||
|
* The aggregate now require aggregates to be passed in the form: `{"pipeline": [...]}`
|
||||||
|
|
||||||
#### Improvements:
|
#### Improvements:
|
||||||
* Adds Pipeline Operator to Aggregate Router
|
* Adds Pipeline Operator to Aggregate Router.
|
||||||
|
* Adds documentations for parse-server's adapters, constructors and more.
|
||||||
|
* Adds ability to pass a context object between `beforeSave` and `afterSave` affecting the same object.
|
||||||
|
|
||||||
#### Bug Fixes:
|
#### Bug Fixes:
|
||||||
* Fixes issue that would crash the server when mongo objects had undefined values [#4966](https://github.com/parse-community/parse-server/issues/4966)
|
* Fixes issue that would crash the server when mongo objects had undefined values [#4966](https://github.com/parse-community/parse-server/issues/4966)
|
||||||
@@ -12,6 +27,15 @@
|
|||||||
|
|
||||||
#### Dependency updates:
|
#### Dependency updates:
|
||||||
* [@parse/simple-mailgun-adapter@1.1.0](https://www.npmjs.com/package/@parse/simple-mailgun-adapter)
|
* [@parse/simple-mailgun-adapter@1.1.0](https://www.npmjs.com/package/@parse/simple-mailgun-adapter)
|
||||||
|
* [mongodb@3.1.3](https://www.npmjs.com/package/mongodb)
|
||||||
|
* [request@2.88.0](https://www.npmjs.com/package/request)
|
||||||
|
|
||||||
|
##### Devevelopment Dependencies Updates:
|
||||||
|
* [@parse/minami@1.0.0](https://www.npmjs.com/package/@parse/minami)
|
||||||
|
* [deep-diff@1.0.2](https://www.npmjs.com/package/deep-diff)
|
||||||
|
* [flow-bin@0.79.0](https://www.npmjs.com/package/flow-bin)
|
||||||
|
* [jsdoc@3.5.5](https://www.npmjs.com/package/jsdoc)
|
||||||
|
* [jsdoc-babel@0.4.0](https://www.npmjs.com/package/jsdoc-babel)
|
||||||
|
|
||||||
### 2.8.4
|
### 2.8.4
|
||||||
[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.3...2.8.4)
|
[Full Changelog](https://github.com/parse-community/parse-server/compare/2.8.3...2.8.4)
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "parse-server",
|
"name": "parse-server",
|
||||||
"version": "2.8.2",
|
"version": "3.0.0",
|
||||||
"description": "An express module providing a Parse-compatible API server",
|
"description": "An express module providing a Parse-compatible API server",
|
||||||
"main": "lib/index.js",
|
"main": "lib/index.js",
|
||||||
"repository": {
|
"repository": {
|
||||||
|
|||||||
Reference in New Issue
Block a user