Commit Graph

1592 Commits

Author SHA1 Message Date
dependabot[bot]
177de4d0ba refactor: Bump semantic-release from 24.2.1 to 24.2.3 (#9696) 2025-04-07 15:21:24 +02:00
dependabot[bot]
2be9429ecc refactor: Bump mime from 4.0.6 to 4.0.7 (#9697)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 15:05:38 +02:00
dependabot[bot]
c7871e25aa refactor: Bump yaml from 2.7.0 to 2.7.1 (#9687) 2025-04-06 23:19:08 +02:00
dependabot[bot]
7e64eb74d7 refactor: Bump @babel/eslint-parser from 7.26.10 to 7.27.0 (#9691) 2025-04-06 22:36:35 +02:00
semantic-release-bot
4fb5bd7b5a chore(release): 8.1.0 [skip ci]
# [8.1.0](https://github.com/parse-community/parse-server/compare/8.0.2...8.1.0) (2025-04-04)

### Bug Fixes

* Parse Server doesn't shutdown gracefully ([#9634](https://github.com/parse-community/parse-server/issues/9634)) ([aed918d](aed918d310))

### Features

* Add Cloud Code triggers `Parse.Cloud.beforeFind(Parse.File)`and `Parse.Cloud.afterFind(Parse.File)` ([#8700](https://github.com/parse-community/parse-server/issues/8700)) ([b2beaa8](b2beaa86ff))
* Add default ACL ([#8701](https://github.com/parse-community/parse-server/issues/8701)) ([12b5d78](12b5d781dc))
* Upgrade Parse JS SDK from 6.0.0 to 6.1.0 ([#9686](https://github.com/parse-community/parse-server/issues/9686)) ([f49c371](f49c371c13))
2025-04-04 02:25:11 +00:00
dependabot[bot]
257be69128 refactor: Bump @babel/preset-env from 7.26.0 to 7.26.9 (#9683) 2025-04-02 01:16:31 +01:00
semantic-release-bot
5dbd254ce2 chore(release): 8.1.0-alpha.4 [skip ci]
# [8.1.0-alpha.4](https://github.com/parse-community/parse-server/compare/8.1.0-alpha.3...8.1.0-alpha.4) (2025-04-01)

### Features

* Upgrade Parse JS SDK from 6.0.0 to 6.1.0 ([#9686](https://github.com/parse-community/parse-server/issues/9686)) ([f49c371](f49c371c13))
2025-04-01 23:10:42 +00:00
Daniel
f49c371c13 feat: Upgrade Parse JS SDK from 6.0.0 to 6.1.0 (#9686) 2025-04-02 00:09:53 +01:00
dependabot[bot]
b559fbf4a2 refactor: Bump jwks-rsa from 3.1.0 to 3.2.0 (#9684) 2025-03-29 19:11:53 +01:00
Parse Platform
51e2e537d2 refactor: Upgrade @graphql-tools/utils from 10.6.3 to 10.8.4 (#9676) 2025-03-28 01:54:21 +01:00
semantic-release-bot
59ad99a40e chore(release): 8.1.0-alpha.3 [skip ci]
# [8.1.0-alpha.3](https://github.com/parse-community/parse-server/compare/8.1.0-alpha.2...8.1.0-alpha.3) (2025-03-27)

### Bug Fixes

* Parse Server doesn't shutdown gracefully ([#9634](https://github.com/parse-community/parse-server/issues/9634)) ([aed918d](aed918d310))
2025-03-27 20:39:39 +00:00
semantic-release-bot
f55de2b342 chore(release): 8.1.0-alpha.2 [skip ci]
# [8.1.0-alpha.2](https://github.com/parse-community/parse-server/compare/8.1.0-alpha.1...8.1.0-alpha.2) (2025-03-27)

### Features

* Add Cloud Code triggers `Parse.Cloud.beforeFind(Parse.File)`and `Parse.Cloud.afterFind(Parse.File)` ([#8700](https://github.com/parse-community/parse-server/issues/8700)) ([b2beaa8](b2beaa86ff))
2025-03-27 17:23:09 +00:00
dependabot[bot]
042a92048a refactor: Bump eslint from 9.20.0 to 9.23.0 (#9681) 2025-03-27 16:29:58 +01:00
dependabot[bot]
4683820250 refactor: Bump router from 2.1.0 to 2.2.0 (#9682) 2025-03-27 15:48:59 +01:00
dependabot[bot]
06ebd02e68 refactor: Bump lint-staged from 15.4.3 to 15.5.0 (#9678) 2025-03-26 22:22:00 +01:00
dependabot[bot]
a95e9af5b3 refactor: Bump @babel/preset-typescript from 7.26.0 to 7.27.0 (#9680) 2025-03-26 19:42:42 +01:00
dependabot[bot]
dcbbda8d04 refactor: Bump @babel/cli from 7.26.4 to 7.27.0 (#9679) 2025-03-25 22:19:27 +01:00
dependabot[bot]
67f4c1aba5 refactor: Bump typescript from 5.7.3 to 5.8.2 (#9674) 2025-03-24 18:26:33 +01:00
dependabot[bot]
b6d155f113 refactor: Bump commander from 13.0.0 to 13.1.0 (#9673) 2025-03-24 17:06:51 +01:00
semantic-release-bot
bb74f02231 chore(release): 8.1.0-alpha.1 [skip ci]
# [8.1.0-alpha.1](https://github.com/parse-community/parse-server/compare/8.0.2...8.1.0-alpha.1) (2025-03-24)

### Features

* Add default ACL ([#8701](https://github.com/parse-community/parse-server/issues/8701)) ([12b5d78](12b5d781dc))
2025-03-24 14:16:19 +00:00
dependabot[bot]
b9917dd734 refactor: Bump globals from 15.15.0 to 16.0.0 (#9670) 2025-03-21 14:19:10 +01:00
dependabot[bot]
bde989916e refactor: Bump mongodb from 6.13.0 to 6.15.0 (#9659) 2025-03-21 13:37:06 +01:00
dependabot[bot]
3270089a51 refactor: Bump uuid from 11.0.5 to 11.1.0 (#9660) 2025-03-21 12:00:13 +01:00
semantic-release-bot
f20e0f3ccd chore(release): 8.0.2 [skip ci]
## [8.0.2](https://github.com/parse-community/parse-server/compare/8.0.1...8.0.2) (2025-03-21)

### Bug Fixes

* Authentication provider credentials are usable across Parse Server apps; fixes security vulnerability [GHSA-837q-jhwx-cmpv](https://github.com/parse-community/parse-server/security/advisories/GHSA-837q-jhwx-cmpv) ([#9667](https://github.com/parse-community/parse-server/issues/9667)) ([5ef0440](5ef0440c8e))
2025-03-21 10:15:55 +00:00
semantic-release-bot
397842e657 chore(release): 8.0.2-alpha.1 [skip ci]
## [8.0.2-alpha.1](https://github.com/parse-community/parse-server/compare/8.0.1...8.0.2-alpha.1) (2025-03-21)

### Bug Fixes

* Authentication provider credentials are usable across Parse Server apps; fixes security vulnerability [GHSA-837q-jhwx-cmpv](https://github.com/parse-community/parse-server/security/advisories/GHSA-837q-jhwx-cmpv) ([#9667](https://github.com/parse-community/parse-server/issues/9667)) ([5ef0440](5ef0440c8e))
2025-03-21 09:50:02 +00:00
Corey
73380fba67 refactor: Bump pg-promise from 11.10.2 to 11.13.0 (#9661) 2025-03-19 20:28:15 +01:00
dependabot[bot]
c0454e05ca refactor: Bump @graphql-tools/schema from 10.0.21 to 10.0.23 (#9657) 2025-03-19 02:43:15 +01:00
dependabot[bot]
cc5b66375c refactor: Bump @babel/eslint-parser from 7.26.8 to 7.26.10 (#9658) 2025-03-18 20:39:34 +01:00
dependabot[bot]
31f1a3abcf refactor: Bump @parse/push-adapter from 6.10.0 to 6.11.0 (#9656) 2025-03-17 20:16:48 +01:00
dependabot[bot]
5a83b68b5f refactor: Bump form-data from 4.0.1 to 4.0.2 (#9655) 2025-03-17 19:55:24 +01:00
semantic-release-bot
81e9a93931 chore(release): 8.0.1 [skip ci]
## [8.0.1](https://github.com/parse-community/parse-server/compare/8.0.0...8.0.1) (2025-03-17)

### Bug Fixes

* Security upgrade node from 20.18.2-alpine3.20 to 20.19.0-alpine3.20 ([#9652](https://github.com/parse-community/parse-server/issues/9652)) ([2be1a19](2be1a19a13))
* Using Parse Server option `extendSessionOnUse` does not correctly clear memory and functions as a debounce instead of a throttle ([#8683](https://github.com/parse-community/parse-server/issues/8683)) ([6258a6a](6258a6a112))
2025-03-17 01:50:30 +00:00
dependabot[bot]
1b20f49792 refactor: Bump @graphql-tools/merge from 9.0.22 to 9.0.24 (#9647) 2025-03-16 19:42:16 +01:00
semantic-release-bot
48217953e3 chore(release): 8.0.1-alpha.2 [skip ci]
## [8.0.1-alpha.2](https://github.com/parse-community/parse-server/compare/8.0.1-alpha.1...8.0.1-alpha.2) (2025-03-16)

### Bug Fixes

* Security upgrade node from 20.18.2-alpine3.20 to 20.19.0-alpine3.20 ([#9652](https://github.com/parse-community/parse-server/issues/9652)) ([2be1a19](2be1a19a13))
2025-03-16 18:12:45 +00:00
dependabot[bot]
b0388d52c0 refactor: Bump router from 2.0.0 to 2.1.0 (#9648) 2025-03-15 14:19:56 +01:00
dependabot[bot]
de9462ae7d refactor: Bump @apollo/client from 3.12.8 to 3.13.4 (#9644) 2025-03-14 11:18:30 +01:00
dependabot[bot]
7b39e20bf9 refactor: Bump mongodb-runner from 5.7.1 to 5.8.0 (#9645) 2025-03-14 01:46:23 +01:00
dependabot[bot]
99bcfe2cde refactor: Bump @babel/helpers from 7.26.7 to 7.26.10 (#9635) 2025-03-13 00:20:25 +01:00
dependabot[bot]
858d9d290b refactor: Bump @graphql-tools/merge from 9.0.19 to 9.0.22 (#9642) 2025-03-12 23:35:18 +01:00
Diamond Lewis
97d4a9e783 refactor: Bump to jasmine 5.6.0 (#9453) 2025-03-11 21:34:14 +01:00
dependabot[bot]
5a2f3b8aec refactor: Bump ws from 8.18.0 to 8.18.1 (#9630) 2025-03-11 21:11:25 +01:00
Parse Platform
956d69cc1d refactor: Upgrade @babel/eslint-parser from 7.26.5 to 7.26.8 (#9633) 2025-03-11 20:35:53 +01:00
dependabot[bot]
4f55c3e9cf refactor: Bump @graphql-tools/schema from 10.0.16 to 10.0.21 (#9629) 2025-03-07 18:25:08 +01:00
Parse Platform
bba2fe61b8 refactor: Upgrade graphql from 16.9.0 to 16.10.0 (#9514) 2025-03-06 14:42:39 +01:00
semantic-release-bot
22e8568936 chore(release): 8.0.1-alpha.1 [skip ci]
## [8.0.1-alpha.1](https://github.com/parse-community/parse-server/compare/8.0.0...8.0.1-alpha.1) (2025-03-06)

### Bug Fixes

* Using Parse Server option `extendSessionOnUse` does not correctly clear memory and functions as a debounce instead of a throttle ([#8683](https://github.com/parse-community/parse-server/issues/8683)) ([6258a6a](6258a6a112))
2025-03-06 00:35:37 +00:00
semantic-release-bot
3cb3c5f7c6 chore(release): 8.0.0 [skip ci]
# [8.0.0](https://github.com/parse-community/parse-server/compare/7.4.0...8.0.0) (2025-03-04)

### Bug Fixes

* LiveQueryServer crashes using cacheAdapter on disconnect from Redis 4 server ([#9616](https://github.com/parse-community/parse-server/issues/9616)) ([bbc6bd4](bbc6bd4b3f))
* Push adapter not loading on some versions of Node 22 ([#9524](https://github.com/parse-community/parse-server/issues/9524)) ([ff7f671](ff7f671c79))
* Remove username from email verification and password reset process ([#8488](https://github.com/parse-community/parse-server/issues/8488)) ([d21dd97](d21dd97336))
* Security upgrade node from 20.17.0-alpine3.20 to 20.18.2-alpine3.20 ([#9583](https://github.com/parse-community/parse-server/issues/9583)) ([8f85ae2](8f85ae2054))

### Features

* Add dynamic master key by setting Parse Server option `masterKey` to a function ([#9582](https://github.com/parse-community/parse-server/issues/9582)) ([6f1d161](6f1d161a2f))
* Add support for MongoDB `databaseOptions` keys `autoSelectFamily`, `autoSelectFamilyAttemptTimeout` ([#9579](https://github.com/parse-community/parse-server/issues/9579)) ([5966068](5966068e96))
* Add support for MongoDB `databaseOptions` keys `minPoolSize`, `connectTimeoutMS`, `socketTimeoutMS` ([#9522](https://github.com/parse-community/parse-server/issues/9522)) ([91618fe](91618fe738))
* Add TypeScript support ([#9550](https://github.com/parse-community/parse-server/issues/9550)) ([59e46d0](59e46d0aea))
* Change default value of Parse Server option `encodeParseObjectInCloudFunction` to `true` ([#9527](https://github.com/parse-community/parse-server/issues/9527)) ([5c5ad69](5c5ad69b4a))
* Deprecate `PublicAPIRouter` in favor of `PagesRouter` ([#9526](https://github.com/parse-community/parse-server/issues/9526)) ([7f66629](7f666292e8))
* Increase required minimum MongoDB versions to `6.0.19`, `7.0.16`, `8.0.4` ([#9531](https://github.com/parse-community/parse-server/issues/9531)) ([871e508](871e5082a9))
* Increase required minimum Node versions to `18.20.4`, `20.18.0`, `22.12.0` ([#9521](https://github.com/parse-community/parse-server/issues/9521)) ([4e151cd](4e151cd0a5))
* Increase required minimum versions to Postgres `15`, PostGIS `3.3` ([#9538](https://github.com/parse-community/parse-server/issues/9538)) ([89c9b54](89c9b5485a))
* Upgrade to express 5.0.1 ([#9530](https://github.com/parse-community/parse-server/issues/9530)) ([e0480df](e0480dfa8d))
* Upgrade to Parse JS SDK 6.0.0 ([#9624](https://github.com/parse-community/parse-server/issues/9624)) ([bf9db75](bf9db75e86))

### BREAKING CHANGES

* This upgrades the internally used Express framework from version 4 to 5, which may be a breaking change. If Parse Server is set up to be mounted on an Express application, we recommend to also use version 5 of the Express framework to avoid any compatibility issues. Note that even if there are no issues after upgrading, future releases of Parse Server may introduce issues if Parse Server internally relies on Express 5-specific features which are unsupported by the Express version on which it is mounted. See the Express [migration guide](https://expressjs.com/en/guide/migrating-5.html) and [release announcement](https://expressjs.com/2024/10/15/v5-release.html#breaking-changes) for more info. ([e0480df](e0480df))
* This upgrades to the Parse JS SDK 6.0.0. See the [change log](https://github.com/parse-community/Parse-SDK-JS/releases/tag/6.0.0) of the Parse JS SDK for breaking changes and more details. ([bf9db75](bf9db75))
* This removes the username from the email verification and password reset process to prevent storing personally identifiable information (PII) in server and infrastructure logs. Customized HTML pages or emails related to email verification and password reset may need to be adapted accordingly. See the new templates that come bundled with Parse Server and the [migration guide](https://github.com/parse-community/parse-server/blob/alpha/8.0.0.md) for more details. ([d21dd97](d21dd97))
* This releases increases the required minimum versions to Postgres `15`, PostGIS `3.3` and removes support for Postgres `13`, `14`, PostGIS `3.1`, `3.2`. ([89c9b54](89c9b54))
* The default value of Parse Server option `encodeParseObjectInCloudFunction` changes to `true`; the option has been deprecated and will be removed in a future version. ([5c5ad69](5c5ad69))
* This releases increases the required minimum MongoDB versions to `6.0.19`, `7.0.16`, `8.0.4` and removes support for MongoDB `4`, `5`. ([871e508](871e508))
* This releases increases the required minimum Node versions to 18.20.4, 20.18.0, 22.12.0 and removes unofficial support for Node 19. ([4e151cd](4e151cd))
2025-03-04 01:45:14 +00:00
semantic-release-bot
9c2d9932de chore(release): 8.0.0-alpha.15 [skip ci]
# [8.0.0-alpha.15](https://github.com/parse-community/parse-server/compare/8.0.0-alpha.14...8.0.0-alpha.15) (2025-03-03)

### Features

* Upgrade to express 5.0.1 ([#9530](https://github.com/parse-community/parse-server/issues/9530)) ([e0480df](e0480dfa8d))

### BREAKING CHANGES

* This upgrades the internally used Express framework from version 4 to 5, which may be a breaking change. If Parse Server is set up to be mounted on an Express application, we recommend to also use version 5 of the Express framework to avoid any compatibility issues. Note that even if there are no issues after upgrading, future releases of Parse Server may introduce issues if Parse Server internally relies on Express 5-specific features which are unsupported by the Express version on which it is mounted. See the Express [migration guide](https://expressjs.com/en/guide/migrating-5.html) and [release announcement](https://expressjs.com/2024/10/15/v5-release.html#breaking-changes) for more info. ([e0480df](e0480df))
2025-03-03 21:12:36 +00:00
Colin Ulin
e0480dfa8d feat: Upgrade to express 5.0.1 (#9530)
BREAKING CHANGE: This upgrades the internally used Express framework from version 4 to 5, which may be a breaking change. If Parse Server is set up to be mounted on an Express application, we recommend to also use version 5 of the Express framework to avoid any compatibility issues. Note that even if there are no issues after upgrading, future releases of Parse Server may introduce issues if Parse Server internally relies on Express 5-specific features which are unsupported by the Express version on which it is mounted. See the Express [migration guide](https://expressjs.com/en/guide/migrating-5.html) and [release announcement](https://expressjs.com/2024/10/15/v5-release.html#breaking-changes) for more info.
2025-03-03 22:11:42 +01:00
semantic-release-bot
cc8dad8fa1 chore(release): 8.0.0-alpha.14 [skip ci]
# [8.0.0-alpha.14](https://github.com/parse-community/parse-server/compare/8.0.0-alpha.13...8.0.0-alpha.14) (2025-03-02)

### Features

* Upgrade to Parse JS SDK 6.0.0 ([#9624](https://github.com/parse-community/parse-server/issues/9624)) ([bf9db75](bf9db75e86))

### BREAKING CHANGES

* This upgrades to the Parse JS SDK 6.0.0. See the [change log](https://github.com/parse-community/Parse-SDK-JS/releases/tag/6.0.0) of the Parse JS SDK for breaking changes and more details. ([bf9db75](bf9db75))
2025-03-02 23:48:30 +00:00
Daniel
bf9db75e86 feat: Upgrade to Parse JS SDK 6.0.0 (#9624)
BREAKING CHANGE: This upgrades to the Parse JS SDK 6.0.0. See the [change log](https://github.com/parse-community/Parse-SDK-JS/releases/tag/6.0.0) of the Parse JS SDK for breaking changes and more details.
2025-03-03 00:47:40 +01:00
semantic-release-bot
275fe3782b chore(release): 8.0.0-alpha.13 [skip ci]
# [8.0.0-alpha.13](https://github.com/parse-community/parse-server/compare/8.0.0-alpha.12...8.0.0-alpha.13) (2025-03-02)

### Bug Fixes

* Remove username from email verification and password reset process ([#8488](https://github.com/parse-community/parse-server/issues/8488)) ([d21dd97](d21dd97336))

### BREAKING CHANGES

* This removes the username from the email verification and password reset process to prevent storing personally identifiable information (PII) in server and infrastructure logs. Customized HTML pages or emails related to email verification and password reset may need to be adapted accordingly. See the new templates that come bundled with Parse Server and the [migration guide](https://github.com/parse-community/parse-server/blob/alpha/8.0.0.md) for more details. ([d21dd97](d21dd97))
2025-03-02 01:33:32 +00:00