Skip to content

Conversation

mtrezza
Copy link
Member

@mtrezza mtrezza commented Oct 29, 2022

No description provided.

mtrezza and others added 30 commits May 1, 2022 02:39
* return correct response when revert is used in beforeSave ([parse-community#7839](parse-community#7839)) ([f63fb2b](parse-community@f63fb2b))
## [5.2.1-alpha.2](parse-community/parse-server@5.2.1-alpha.1...5.2.1-alpha.2) (2022-03-26)

### Performance Improvements

* reduce database operations when using the constant parameter in Cloud Function validation ([parse-community#7892](parse-community#7892)) ([48bd512](parse-community@48bd512))
# [5.3.0-alpha.2](parse-community/parse-server@5.3.0-alpha.1...5.3.0-alpha.2) (2022-03-27)

### Bug Fixes

* security upgrade parse push adapter from 4.1.0 to 4.1.2 ([parse-community#7893](parse-community#7893)) ([ef56e98](parse-community@ef56e98))
# [5.3.0-alpha.4](parse-community/parse-server@5.3.0-alpha.3...5.3.0-alpha.4) (2022-04-04)

### Bug Fixes

* custom database options are not passed to MongoDB GridFS ([parse-community#7911](parse-community#7911)) ([a72b384](parse-community@a72b384))
# [5.3.0-alpha.6](parse-community/parse-server@5.3.0-alpha.5...5.3.0-alpha.6) (2022-04-11)

### Bug Fixes

* peer dependency mismatch for GraphQL dependencies ([parse-community#7934](parse-community#7934)) ([b7a1d76](parse-community@b7a1d76))
# [5.3.0-alpha.7](parse-community/parse-server@5.3.0-alpha.6...5.3.0-alpha.7) (2022-04-25)

### Bug Fixes

* security upgrade @parse/fs-files-adapter from 1.2.1 to 1.2.2 ([parse-community#7948](parse-community#7948)) ([20fc4e2](parse-community@20fc4e2))
dblythy and others added 22 commits June 11, 2022 10:21
# [5.3.0-alpha.16](parse-community/parse-server@5.3.0-alpha.15...5.3.0-alpha.16) (2022-06-11)

### Bug Fixes

* live query role cache does not clear when a user is added to a role ([parse-community#8026](parse-community#8026)) ([199dfc1](parse-community@199dfc1))
# [5.3.0-alpha.17](parse-community/parse-server@5.3.0-alpha.16...5.3.0-alpha.17) (2022-06-17)

### Bug Fixes

* errors in GraphQL do not show the original error but a general `Unexpected Error` ([parse-community#8045](parse-community#8045)) ([0d81887](parse-community@0d81887))
* websocket connection of LiveQuery interrupts frequently ([parse-community#8048](parse-community#8048)) ([03caae1](parse-community@03caae1))
# [5.3.0-alpha.18](parse-community/parse-server@5.3.0-alpha.17...5.3.0-alpha.18) (2022-06-17)

### Bug Fixes

* auto-release process may fail if optional back-merging task fails ([parse-community#8051](parse-community#8051)) ([cf925e7](parse-community@cf925e7))
# [5.3.0-beta.1](parse-community/parse-server@5.2.1...5.3.0-beta.1) (2022-06-17)

### Bug Fixes

* afterSave trigger removes pointer in Parse object ([parse-community#7913](parse-community#7913)) ([47d796e](parse-community@47d796e))
* auto-release process may fail if optional back-merging task fails ([parse-community#8051](parse-community#8051)) ([cf925e7](parse-community@cf925e7))
* custom database options are not passed to MongoDB GridFS ([parse-community#7911](parse-community#7911)) ([b1e5565](parse-community@b1e5565))
* depreciate allowClientClassCreation defaulting to true ([parse-community#7925](parse-community#7925)) ([38ed96a](parse-community@38ed96a))
* errors in GraphQL do not show the original error but a general `Unexpected Error` ([parse-community#8045](parse-community#8045)) ([0d81887](parse-community@0d81887))
* interrupted WebSocket connection not closed by LiveQuery server ([parse-community#8012](parse-community#8012)) ([2d5221e](parse-community@2d5221e))
* live query role cache does not clear when a user is added to a role ([parse-community#8026](parse-community#8026)) ([199dfc1](parse-community@199dfc1))
* peer dependency mismatch for GraphQL dependencies ([parse-community#7934](parse-community#7934)) ([0a6faa8](parse-community@0a6faa8))
* return correct response when revert is used in beforeSave ([parse-community#7839](parse-community#7839)) ([19900fc](parse-community@19900fc))
* security upgrade @parse/fs-files-adapter from 1.2.1 to 1.2.2 ([parse-community#7948](parse-community#7948)) ([3a70fda](parse-community@3a70fda))
* security upgrade moment from 2.29.1 to 2.29.2 ([parse-community#7931](parse-community#7931)) ([731c550](parse-community@731c550))
* security upgrade parse push adapter from 4.1.0 to 4.1.2 ([parse-community#7893](parse-community#7893)) ([93667b4](parse-community@93667b4))
* websocket connection of LiveQuery interrupts frequently ([parse-community#8048](parse-community#8048)) ([03caae1](parse-community@03caae1))

### Features

* add MongoDB 5.1 compatibility ([parse-community#7682](parse-community#7682)) ([022a856](parse-community@022a856))
* add MongoDB 5.2 support ([parse-community#7894](parse-community#7894)) ([5bfa716](parse-community@5bfa716))
* add support for Node 17 and 18 ([parse-community#7896](parse-community#7896)) ([3e9f292](parse-community@3e9f292))
* align file trigger syntax with class trigger; use the new syntax `Parse.Cloud.beforeSave(Parse.File, (request) => {})`, the old syntax `Parse.Cloud.beforeSaveFile((request) => {})` has been deprecated ([parse-community#7966](parse-community#7966)) ([c6dcad8](parse-community@c6dcad8))
* replace GraphQL Apollo with GraphQL Yoga ([parse-community#7967](parse-community#7967)) ([1aa2204](parse-community@1aa2204))
* selectively enable / disable default authentication adapters ([parse-community#7953](parse-community#7953)) ([c1e808f](parse-community@c1e808f))
* upgrade mongodb from 4.4.1 to 4.5.0 ([parse-community#7991](parse-community#7991)) ([e692b5d](parse-community@e692b5d))

### Performance Improvements

* reduce database operations when using the constant parameter in Cloud Function validation ([parse-community#7892](parse-community#7892)) ([041197f](parse-community@041197f))
…ixes a security vulnerability in which a foreign user can write to the session object of another user if the session object ID is known; the fix prevents writing to foreign session objects ([GHSA-6w4q-23cf-j9jp](GHSA-6w4q-23cf-j9jp)) [skip release] (parse-community#8181)
…is fixes a vulnerability that affects configurations which allow users to authenticate using the Parse Server authentication adapter for *Facebook* or *Spotify* and where the server-side authentication adapter configuration `appIds` is set as a string (e.g. `abc`) instead of an array of strings (e.g. `["abc"]`) ([GHSA-r657-33vp-gp22](GHSA-r657-33vp-gp22)) [skip release] (parse-community#8188)
… byte range; this fixes a security vulnerability that allows an attacker to impact the availability of the server instance; the fix improves parsing of the range parameter to properly handle invalid range requests ([GHSA-h423-w6qv-2wj3](GHSA-h423-w6qv-2wj3)) [skip release] (parse-community#8237)
@parse-github-assistant
Copy link

parse-github-assistant bot commented Oct 29, 2022

Thanks for opening this pull request!

  • ❌ Please edit your post and use the provided template when creating a new pull request. This helps everyone to understand your post better and asks for essential information to quicker review the pull request.

@mtrezza mtrezza changed the base branch from alpha to release October 29, 2022 17:56
@codecov
Copy link

codecov bot commented Oct 29, 2022

Codecov Report

Base: 94.32% // Head: 94.30% // Decreases project coverage by -0.02% ⚠️

Coverage data is based on head (50409aa) compared to base (066f296).
Patch coverage: 96.34% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff             @@
##           release    #8263      +/-   ##
===========================================
- Coverage    94.32%   94.30%   -0.03%     
===========================================
  Files          182      182              
  Lines        13694    13730      +36     
===========================================
+ Hits         12917    12948      +31     
- Misses         777      782       +5     
Impacted Files Coverage Δ
src/Adapters/Cache/LRUCache.js 100.00% <ø> (ø)
src/Deprecator/Deprecations.js 100.00% <ø> (ø)
src/GraphQL/loaders/schemaTypes.js 100.00% <ø> (ø)
src/LiveQuery/SessionTokenCache.js 86.95% <ø> (ø)
src/Options/index.js 100.00% <ø> (ø)
src/SchemaMigrations/Migrations.js 0.00% <ø> (ø)
src/GraphQL/helpers/objectsQueries.js 90.62% <75.00%> (-0.22%) ⬇️
src/Auth.js 99.30% <83.33%> (-0.70%) ⬇️
src/GraphQL/loaders/defaultGraphQLTypes.js 97.06% <83.33%> (ø)
src/GraphQL/loaders/filesMutations.js 79.31% <83.33%> (-4.03%) ⬇️
... and 23 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@mtrezza mtrezza merged commit 2549540 into parse-community:release Oct 29, 2022
@parseplatformorg
Copy link
Contributor

🎉 This change has been released in version 5.3.0

@parseplatformorg parseplatformorg added the state:released Released as stable version label Oct 29, 2022
@mtrezza mtrezza deleted the build-release branch October 29, 2022 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
state:released Released as stable version
Projects
None yet
Development

Successfully merging this pull request may close these issues.