semantic-release-bot
0762ba6b79
chore(release): 6.5.0-alpha.1 [skip ci]
...
# [6.5.0-alpha.1](https://github.com/parse-community/parse-server/compare/6.4.0...6.5.0-alpha.1 ) (2023-11-18)
### Bug Fixes
* Context not passed to Cloud Code Trigger `beforeFind` when using `Parse.Query.include` ([#8765 ](https://github.com/parse-community/parse-server/issues/8765 )) ([7d32d89 ](7d32d8934f ))
* Parse Server option `fileUpload.fileExtensions` fails to determine file extension if filename contains multiple dots ([#8754 ](https://github.com/parse-community/parse-server/issues/8754 )) ([3d6d50e ](3d6d50e0af ))
* Security bump @babel/traverse from 7.20.5 to 7.23.2 ([#8777 ](https://github.com/parse-community/parse-server/issues/8777 )) ([2d6b3d1 ](2d6b3d1849 ))
* Security upgrade graphql from 16.6.0 to 16.8.1 ([#8758 ](https://github.com/parse-community/parse-server/issues/8758 )) ([71dfd8a ](71dfd8a7ec ))
### Features
* Add `$setOnInsert` operator to `Parse.Server.database.update` ([#8791 ](https://github.com/parse-community/parse-server/issues/8791 )) ([f630a45 ](f630a45aa5 ))
* Add compatibility for MongoDB Atlas Serverless and AWS Amazon DocumentDB with collation options `enableCollationCaseComparison`, `transformEmailToLowercase`, `transformUsernameToLowercase` ([#8805 ](https://github.com/parse-community/parse-server/issues/8805 )) ([09fbeeb ](09fbeebba8 ))
* Add context to Cloud Code Triggers `beforeLogin` and `afterLogin` ([#8724 ](https://github.com/parse-community/parse-server/issues/8724 )) ([a9c34ef ](a9c34ef1e2 ))
* Allow setting `createdAt` and `updatedAt` during `Parse.Object` creation with maintenance key ([#8696 ](https://github.com/parse-community/parse-server/issues/8696 )) ([77bbfb3 ](77bbfb3f18 ))
* Upgrade Parse Server Push Adapter to 5.0.2 ([#8813 ](https://github.com/parse-community/parse-server/issues/8813 )) ([6ef1986 ](6ef1986c03 ))
2023-11-18 13:54:18 +00:00
semantic-release-bot
988ecdac54
chore(release): 6.5.0-beta.1 [skip ci]
...
# [6.5.0-beta.1](https://github.com/parse-community/parse-server/compare/6.4.0...6.5.0-beta.1 ) (2023-11-16)
### Bug Fixes
* Context not passed to Cloud Code Trigger `beforeFind` when using `Parse.Query.include` ([#8765 ](https://github.com/parse-community/parse-server/issues/8765 )) ([7d32d89 ](7d32d8934f ))
* Parse Server option `fileUpload.fileExtensions` fails to determine file extension if filename contains multiple dots ([#8754 ](https://github.com/parse-community/parse-server/issues/8754 )) ([3d6d50e ](3d6d50e0af ))
* Security bump @babel/traverse from 7.20.5 to 7.23.2 ([#8777 ](https://github.com/parse-community/parse-server/issues/8777 )) ([2d6b3d1 ](2d6b3d1849 ))
* Security upgrade graphql from 16.6.0 to 16.8.1 ([#8758 ](https://github.com/parse-community/parse-server/issues/8758 )) ([71dfd8a ](71dfd8a7ec ))
### Features
* Add `$setOnInsert` operator to `Parse.Server.database.update` ([#8791 ](https://github.com/parse-community/parse-server/issues/8791 )) ([f630a45 ](f630a45aa5 ))
* Add compatibility for MongoDB Atlas Serverless and AWS Amazon DocumentDB with collation options `enableCollationCaseComparison`, `transformEmailToLowercase`, `transformUsernameToLowercase` ([#8805 ](https://github.com/parse-community/parse-server/issues/8805 )) ([09fbeeb ](09fbeebba8 ))
* Add context to Cloud Code Triggers `beforeLogin` and `afterLogin` ([#8724 ](https://github.com/parse-community/parse-server/issues/8724 )) ([a9c34ef ](a9c34ef1e2 ))
* Allow setting `createdAt` and `updatedAt` during `Parse.Object` creation with maintenance key ([#8696 ](https://github.com/parse-community/parse-server/issues/8696 )) ([77bbfb3 ](77bbfb3f18 ))
2023-11-16 15:57:46 +00:00
Manuel Trezza
d58032d39d
Merge branch 'beta' into build-release
...
* beta:
chore(release): 6.4.0 [skip ci]
release
refactor: Server crash when uploading file without extension; fixes security vulnerability [GHSA-792q-q67h-w579](https://github.com/parse-community/parse-server/security/advisories/GHSA-792q-q67h-w579 ) (#8780 )
chore(release): 6.3.1 [skip ci]
fix: Server crash when uploading file without extension; fixes security vulnerability [GHSA-792q-q67h-w579](https://github.com/parse-community/parse-server/security/advisories/GHSA-792q-q67h-w579 ) (#8781 )
2023-11-16 16:41:43 +01:00
semantic-release-bot
5b1bb598e4
chore(release): 6.4.0 [skip ci]
...
# [6.4.0](https://github.com/parse-community/parse-server/compare/6.3.1...6.4.0 ) (2023-11-16)
### Bug Fixes
* Parse Server option `fileUpload.fileExtensions` does not work with an array of extensions ([#8688 ](https://github.com/parse-community/parse-server/issues/8688 )) ([6a4a00c ](6a4a00ca7a ))
* Redis 4 does not reconnect after unhandled error ([#8706 ](https://github.com/parse-community/parse-server/issues/8706 )) ([2b3d4e5 ](2b3d4e5d3c ))
* Remove config logging when launching Parse Server via CLI ([#8710 ](https://github.com/parse-community/parse-server/issues/8710 )) ([ae68f0c ](ae68f0c31b ))
* Server does not start via CLI when `auth` option is set ([#8666 ](https://github.com/parse-community/parse-server/issues/8666 )) ([4e2000b ](4e2000bc56 ))
### Features
* Add conditional email verification via dynamic Parse Server options `verifyUserEmails`, `sendUserEmailVerification` that now accept functions ([#8425 ](https://github.com/parse-community/parse-server/issues/8425 )) ([44acd6d ](44acd6d9ed ))
* Add property `Parse.Server.version` to determine current version of Parse Server in Cloud Code ([#8670 ](https://github.com/parse-community/parse-server/issues/8670 )) ([a9d376b ](a9d376b61f ))
* Add TOTP authentication adapter ([#8457 ](https://github.com/parse-community/parse-server/issues/8457 )) ([cc079a4 ](cc079a40f6 ))
### Performance Improvements
* Improve performance of recursive pointer iterations ([#8741 ](https://github.com/parse-community/parse-server/issues/8741 )) ([45a3ed0 ](45a3ed0fcf ))
2023-11-16 15:26:18 +00:00
Manuel Trezza
90aac622b0
Merge branch 'release' into build-release
...
* release:
chore(release): 6.3.1 [skip ci]
fix: Server crash when uploading file without extension; fixes security vulnerability [GHSA-792q-q67h-w579](https://github.com/parse-community/parse-server/security/advisories/GHSA-792q-q67h-w579 ) (#8781 )
2023-11-16 15:57:43 +01:00
semantic-release-bot
4b3ce20300
chore(release): 6.4.0-alpha.8 [skip ci]
...
# [6.4.0-alpha.8](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.7...6.4.0-alpha.8 ) (2023-11-13)
### Features
* Add compatibility for MongoDB Atlas Serverless and AWS Amazon DocumentDB with collation options `enableCollationCaseComparison`, `transformEmailToLowercase`, `transformUsernameToLowercase` ([#8805 ](https://github.com/parse-community/parse-server/issues/8805 )) ([09fbeeb ](09fbeebba8 ))
2023-11-13 22:33:43 +00:00
semantic-release-bot
9e0094980f
chore(release): 6.4.0-alpha.7 [skip ci]
...
# [6.4.0-alpha.7](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.6...6.4.0-alpha.7 ) (2023-10-25)
### Features
* Add `$setOnInsert` operator to `Parse.Server.database.update` ([#8791 ](https://github.com/parse-community/parse-server/issues/8791 )) ([f630a45 ](f630a45aa5 ))
2023-10-25 17:14:37 +00:00
semantic-release-bot
b0c012e835
chore(release): 6.3.1 [skip ci]
...
## [6.3.1](https://github.com/parse-community/parse-server/compare/6.3.0...6.3.1 ) (2023-10-20)
### Bug Fixes
* Server crash when uploading file without extension; fixes security vulnerability [GHSA-792q-q67h-w579](https://github.com/parse-community/parse-server/security/advisories/GHSA-792q-q67h-w579 ) ([#8781 ](https://github.com/parse-community/parse-server/issues/8781 )) ([fd86278 ](fd86278919 ))
2023-10-20 23:02:48 +00:00
semantic-release-bot
5dd3aa0d48
chore(release): 6.4.0-alpha.6 [skip ci]
...
# [6.4.0-alpha.6](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.5...6.4.0-alpha.6 ) (2023-10-18)
### Bug Fixes
* Security bump @babel/traverse from 7.20.5 to 7.23.2 ([#8777 ](https://github.com/parse-community/parse-server/issues/8777 )) ([2d6b3d1 ](2d6b3d1849 ))
2023-10-18 21:46:43 +00:00
semantic-release-bot
5462834240
chore(release): 6.4.0-alpha.5 [skip ci]
...
# [6.4.0-alpha.5](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.4...6.4.0-alpha.5 ) (2023-10-14)
### Bug Fixes
* Context not passed to Cloud Code Trigger `beforeFind` when using `Parse.Query.include` ([#8765 ](https://github.com/parse-community/parse-server/issues/8765 )) ([7d32d89 ](7d32d8934f ))
2023-10-14 00:58:51 +00:00
semantic-release-bot
a2a98b1684
chore(release): 6.4.0-alpha.4 [skip ci]
...
# [6.4.0-alpha.4](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.3...6.4.0-alpha.4 ) (2023-09-29)
### Features
* Allow setting `createdAt` and `updatedAt` during `Parse.Object` creation with maintenance key ([#8696 ](https://github.com/parse-community/parse-server/issues/8696 )) ([77bbfb3 ](77bbfb3f18 ))
2023-09-29 20:18:59 +00:00
semantic-release-bot
9b9c3a4214
chore(release): 6.4.0-alpha.3 [skip ci]
...
# [6.4.0-alpha.3](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.2...6.4.0-alpha.3 ) (2023-09-23)
### Bug Fixes
* Parse Server option `fileUpload.fileExtensions` fails to determine file extension if filename contains multiple dots ([#8754 ](https://github.com/parse-community/parse-server/issues/8754 )) ([3d6d50e ](3d6d50e0af ))
2023-09-23 20:44:36 +00:00
semantic-release-bot
b70c2d9027
chore(release): 6.4.0-alpha.2 [skip ci]
...
# [6.4.0-alpha.2](https://github.com/parse-community/parse-server/compare/6.4.0-alpha.1...6.4.0-alpha.2 ) (2023-09-22)
### Bug Fixes
* Security upgrade graphql from 16.6.0 to 16.8.1 ([#8758 ](https://github.com/parse-community/parse-server/issues/8758 )) ([71dfd8a ](71dfd8a7ec ))
2023-09-22 01:23:36 +00:00
Manuel
39a91d0d77
docs: fix incorrect alpha changelog ( #8756 )
2023-09-20 15:13:03 +02:00
semantic-release-bot
4945ab7520
chore(release): 6.4.0-alpha.1 [skip ci]
...
# [6.4.0-alpha.1](https://github.com/parse-community/parse-server/compare/6.3.0...6.4.0-alpha.1 ) (2023-09-20)
### Bug Fixes
* Parse Server option `fileUpload.fileExtensions` does not work with an array of extensions ([#8688 ](https://github.com/parse-community/parse-server/issues/8688 )) ([6a4a00c ](6a4a00ca7a ))
* Redis 4 does not reconnect after unhandled error ([#8706 ](https://github.com/parse-community/parse-server/issues/8706 )) ([2b3d4e5 ](2b3d4e5d3c ))
* Remove config logging when launching Parse Server via CLI ([#8710 ](https://github.com/parse-community/parse-server/issues/8710 )) ([ae68f0c ](ae68f0c31b ))
* Server does not start via CLI when `auth` option is set ([#8666 ](https://github.com/parse-community/parse-server/issues/8666 )) ([4e2000b ](4e2000bc56 ))
### Features
* Add conditional email verification via dynamic Parse Server options `verifyUserEmails`, `sendUserEmailVerification` that now accept functions ([#8425 ](https://github.com/parse-community/parse-server/issues/8425 )) ([44acd6d ](44acd6d9ed ))
* Add context to Cloud Code Triggers `beforeLogin` and `afterLogin` ([#8724 ](https://github.com/parse-community/parse-server/issues/8724 )) ([a9c34ef ](a9c34ef1e2 ))
* Add property `Parse.Server.version` to determine current version of Parse Server in Cloud Code ([#8670 ](https://github.com/parse-community/parse-server/issues/8670 )) ([a9d376b ](a9d376b61f ))
* Add TOTP authentication adapter ([#8457 ](https://github.com/parse-community/parse-server/issues/8457 )) ([cc079a4 ](cc079a40f6 ))
### Performance Improvements
* Improve performance of recursive pointer iterations ([#8741 ](https://github.com/parse-community/parse-server/issues/8741 )) ([45a3ed0 ](45a3ed0fcf ))
2023-09-20 08:48:52 +00:00
semantic-release-bot
05939858af
chore(release): 6.4.0-beta.1 [skip ci]
...
# [6.4.0-beta.1](https://github.com/parse-community/parse-server/compare/6.3.0...6.4.0-beta.1 ) (2023-09-16)
### Bug Fixes
* Parse Server option `fileUpload.fileExtensions` does not work with an array of extensions ([#8688 ](https://github.com/parse-community/parse-server/issues/8688 )) ([6a4a00c ](6a4a00ca7a ))
* Redis 4 does not reconnect after unhandled error ([#8706 ](https://github.com/parse-community/parse-server/issues/8706 )) ([2b3d4e5 ](2b3d4e5d3c ))
* Remove config logging when launching Parse Server via CLI ([#8710 ](https://github.com/parse-community/parse-server/issues/8710 )) ([ae68f0c ](ae68f0c31b ))
* Server does not start via CLI when `auth` option is set ([#8666 ](https://github.com/parse-community/parse-server/issues/8666 )) ([4e2000b ](4e2000bc56 ))
### Features
* Add conditional email verification via dynamic Parse Server options `verifyUserEmails`, `sendUserEmailVerification` that now accept functions ([#8425 ](https://github.com/parse-community/parse-server/issues/8425 )) ([44acd6d ](44acd6d9ed ))
* Add property `Parse.Server.version` to determine current version of Parse Server in Cloud Code ([#8670 ](https://github.com/parse-community/parse-server/issues/8670 )) ([a9d376b ](a9d376b61f ))
* Add TOTP authentication adapter ([#8457 ](https://github.com/parse-community/parse-server/issues/8457 )) ([cc079a4 ](cc079a40f6 ))
### Performance Improvements
* Improve performance of recursive pointer iterations ([#8741 ](https://github.com/parse-community/parse-server/issues/8741 )) ([45a3ed0 ](45a3ed0fcf ))
2023-09-16 02:52:34 +00:00
Manuel Trezza
4baeae4f4f
Merge branch 'beta' into build
...
* beta:
chore(release): 6.3.0 [skip ci]
release
refactor: Parse Pointer allows to access internal Parse Server classes and circumvent `beforeFind` query trigger (#8734 )
chore(release): 6.2.2 [skip ci]
fix: Parse Pointer allows to access internal Parse Server classes and circumvent `beforeFind` query trigger; fixes security vulnerability [GHSA-fcv6-fg5r-jm9q](https://github.com/parse-community/parse-server/security/advisories/GHSA-fcv6-fg5r-jm9q )
refactor: Remote code execution via MongoDB BSON parser through prototype pollution; fixes security vulnerability [GHSA-462x-c3jw-7vr6](https://github.com/parse-community/parse-server/security/advisories/GHSA-462x-c3jw-7vr6 ) (#8677 )
chore(release): 6.2.1 [skip ci]
fix: Remote code execution via MongoDB BSON parser through prototype pollution; fixes security vulnerability [GHSA-462x-c3jw-7vr6](https://github.com/parse-community/parse-server/security/advisories/GHSA-462x-c3jw-7vr6 ) (#8674 )
refactor: Add option to convert `Parse.Object` to instance in Cloud Function payload (#8656 )
2023-09-16 03:25:21 +02:00
semantic-release-bot
3602ecb169
chore(release): 6.3.0 [skip ci]
...
# [6.3.0](https://github.com/parse-community/parse-server/compare/6.2.2...6.3.0 ) (2023-09-16)
### Bug Fixes
* Cloud Code Trigger `afterSave` executes even if not set ([#8520 ](https://github.com/parse-community/parse-server/issues/8520 )) ([afd0515 ](afd0515e20 ))
* GridFS file storage doesn't work with certain `enableSchemaHooks` settings ([#8467 ](https://github.com/parse-community/parse-server/issues/8467 )) ([d4cda4b ](d4cda4b26c ))
* Inaccurate table total row count for PostgreSQL ([#8511 ](https://github.com/parse-community/parse-server/issues/8511 )) ([0823a02 ](0823a02fbf ))
* LiveQuery server is not shut down properly when `handleShutdown` is called ([#8491 ](https://github.com/parse-community/parse-server/issues/8491 )) ([967700b ](967700bdbc ))
* Rate limit feature is incompatible with Node 14 ([#8578 ](https://github.com/parse-community/parse-server/issues/8578 )) ([f911f2c ](f911f2cd3a ))
* Unnecessary log entries by `extendSessionOnUse` ([#8562 ](https://github.com/parse-community/parse-server/issues/8562 )) ([fd6a007 ](fd6a0077f2 ))
### Features
* `extendSessionOnUse` to automatically renew Parse Sessions ([#8505 ](https://github.com/parse-community/parse-server/issues/8505 )) ([6f885d3 ](6f885d36b9 ))
* Add new Parse Server option `preventSignupWithUnverifiedEmail` to prevent returning a user without session token on sign-up with unverified email address ([#8451 ](https://github.com/parse-community/parse-server/issues/8451 )) ([82da308 ](82da30842a ))
* Add option to change the log level of logs emitted by Cloud Functions ([#8530 ](https://github.com/parse-community/parse-server/issues/8530 )) ([2caea31 ](2caea310be ))
* Add support for `$eq` query constraint in LiveQuery ([#8614 ](https://github.com/parse-community/parse-server/issues/8614 )) ([656d673 ](656d673cf5 ))
* Add zones for rate limiting by `ip`, `user`, `session`, `global` ([#8508 ](https://github.com/parse-community/parse-server/issues/8508 )) ([03fba97 ](03fba97e05 ))
* Allow `Parse.Object` pointers in Cloud Code arguments ([#8490 ](https://github.com/parse-community/parse-server/issues/8490 )) ([28aeda3 ](28aeda3f16 ))
### Reverts
* fix: Inaccurate table total row count for PostgreSQL ([6722110 ](6722110f20 ))
2023-09-16 01:08:49 +00:00
Manuel Trezza
391c7a02aa
Merge branch 'release' into build
...
* release:
chore(release): 6.2.2 [skip ci]
fix: Parse Pointer allows to access internal Parse Server classes and circumvent `beforeFind` query trigger; fixes security vulnerability [GHSA-fcv6-fg5r-jm9q](https://github.com/parse-community/parse-server/security/advisories/GHSA-fcv6-fg5r-jm9q )
chore(release): 6.2.1 [skip ci]
fix: Remote code execution via MongoDB BSON parser through prototype pollution; fixes security vulnerability [GHSA-462x-c3jw-7vr6](https://github.com/parse-community/parse-server/security/advisories/GHSA-462x-c3jw-7vr6 ) (#8674 )
2023-09-16 02:22:36 +02:00
semantic-release-bot
6ea65f255f
chore(release): 6.3.0-alpha.9 [skip ci]
...
# [6.3.0-alpha.9](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.8...6.3.0-alpha.9 ) (2023-09-13)
### Performance Improvements
* Improve performance of recursive pointer iterations ([#8741 ](https://github.com/parse-community/parse-server/issues/8741 )) ([45a3ed0 ](45a3ed0fcf ))
2023-09-13 12:17:51 +00:00
semantic-release-bot
d141b822ad
chore(release): 6.2.2 [skip ci]
...
## [6.2.2](https://github.com/parse-community/parse-server/compare/6.2.1...6.2.2 ) (2023-09-04)
### Bug Fixes
* Parse Pointer allows to access internal Parse Server classes and circumvent `beforeFind` query trigger; fixes security vulnerability [GHSA-fcv6-fg5r-jm9q](https://github.com/parse-community/parse-server/security/advisories/GHSA-fcv6-fg5r-jm9q ) ([be4c7e2 ](be4c7e23c6 ))
2023-09-04 12:20:56 +00:00
semantic-release-bot
877eede075
chore(release): 6.3.0-alpha.8 [skip ci]
...
# [6.3.0-alpha.8](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.7...6.3.0-alpha.8 ) (2023-08-30)
### Bug Fixes
* Redis 4 does not reconnect after unhandled error ([#8706 ](https://github.com/parse-community/parse-server/issues/8706 )) ([2b3d4e5 ](2b3d4e5d3c ))
2023-08-30 00:53:25 +00:00
semantic-release-bot
b9bdca4520
chore(release): 6.3.0-alpha.7 [skip ci]
...
# [6.3.0-alpha.7](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.6...6.3.0-alpha.7 ) (2023-08-18)
### Bug Fixes
* Remove config logging when launching Parse Server via CLI ([#8710 ](https://github.com/parse-community/parse-server/issues/8710 )) ([ae68f0c ](ae68f0c31b ))
2023-08-18 00:24:55 +00:00
semantic-release-bot
95da5d64c1
chore(release): 6.3.0-alpha.6 [skip ci]
...
# [6.3.0-alpha.6](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.5...6.3.0-alpha.6 ) (2023-07-17)
### Bug Fixes
* Parse Server option `fileUpload.fileExtensions` does not work with an array of extensions ([#8688 ](https://github.com/parse-community/parse-server/issues/8688 )) ([6a4a00c ](6a4a00ca7a ))
2023-07-17 22:35:58 +00:00
semantic-release-bot
02f40fd896
chore(release): 6.3.0-alpha.5 [skip ci]
...
# [6.3.0-alpha.5](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.4...6.3.0-alpha.5 ) (2023-07-05)
### Features
* Add property `Parse.Server.version` to determine current version of Parse Server in Cloud Code ([#8670 ](https://github.com/parse-community/parse-server/issues/8670 )) ([a9d376b ](a9d376b61f ))
2023-07-05 20:12:35 +00:00
semantic-release-bot
a742656a90
chore(release): 6.3.0-alpha.4 [skip ci]
...
# [6.3.0-alpha.4](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.3...6.3.0-alpha.4 ) (2023-07-04)
### Bug Fixes
* Server does not start via CLI when `auth` option is set ([#8666 ](https://github.com/parse-community/parse-server/issues/8666 )) ([4e2000b ](4e2000bc56 ))
2023-07-04 11:18:02 +00:00
semantic-release-bot
328918178f
chore(release): 6.2.1 [skip ci]
...
## [6.2.1](https://github.com/parse-community/parse-server/compare/6.2.0...6.2.1 ) (2023-06-28)
### Bug Fixes
* Remote code execution via MongoDB BSON parser through prototype pollution; fixes security vulnerability [GHSA-462x-c3jw-7vr6](https://github.com/parse-community/parse-server/security/advisories/GHSA-462x-c3jw-7vr6 ) ([#8674 ](https://github.com/parse-community/parse-server/issues/8674 )) ([3dd99dd ](3dd99dd80e ))
2023-06-28 20:58:52 +00:00
semantic-release-bot
f8b5a99d54
chore(release): 6.3.0-alpha.3 [skip ci]
...
# [6.3.0-alpha.3](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.2...6.3.0-alpha.3 ) (2023-06-23)
### Features
* Add TOTP authentication adapter ([#8457 ](https://github.com/parse-community/parse-server/issues/8457 )) ([cc079a4 ](cc079a40f6 ))
2023-06-23 15:59:00 +00:00
Manuel
e212eb5195
refactor: Add option to convert Parse.Object to instance in Cloud Function payload ( #8656 )
2023-06-23 16:29:32 +02:00
semantic-release-bot
e6bd2baf71
chore(release): 6.3.0-alpha.2 [skip ci]
...
# [6.3.0-alpha.2](https://github.com/parse-community/parse-server/compare/6.3.0-alpha.1...6.3.0-alpha.2 ) (2023-06-20)
### Features
* Add conditional email verification via dynamic Parse Server options `verifyUserEmails`, `sendUserEmailVerification` that now accept functions ([#8425 ](https://github.com/parse-community/parse-server/issues/8425 )) ([44acd6d ](44acd6d9ed ))
2023-06-20 10:12:02 +00:00
semantic-release-bot
9674d4a2c0
chore(release): 6.3.0-alpha.1 [skip ci]
...
# [6.3.0-alpha.1](https://github.com/parse-community/parse-server/compare/6.2.0...6.3.0-alpha.1 ) (2023-06-18)
### Bug Fixes
* Cloud Code Trigger `afterSave` executes even if not set ([#8520 ](https://github.com/parse-community/parse-server/issues/8520 )) ([afd0515 ](afd0515e20 ))
* GridFS file storage doesn't work with certain `enableSchemaHooks` settings ([#8467 ](https://github.com/parse-community/parse-server/issues/8467 )) ([d4cda4b ](d4cda4b26c ))
* Inaccurate table total row count for PostgreSQL ([#8511 ](https://github.com/parse-community/parse-server/issues/8511 )) ([0823a02 ](0823a02fbf ))
* LiveQuery server is not shut down properly when `handleShutdown` is called ([#8491 ](https://github.com/parse-community/parse-server/issues/8491 )) ([967700b ](967700bdbc ))
* Rate limit feature is incompatible with Node 14 ([#8578 ](https://github.com/parse-community/parse-server/issues/8578 )) ([f911f2c ](f911f2cd3a ))
* Unnecessary log entries by `extendSessionOnUse` ([#8562 ](https://github.com/parse-community/parse-server/issues/8562 )) ([fd6a007 ](fd6a0077f2 ))
### Features
* `extendSessionOnUse` to automatically renew Parse Sessions ([#8505 ](https://github.com/parse-community/parse-server/issues/8505 )) ([6f885d3 ](6f885d36b9 ))
* Add new Parse Server option `preventSignupWithUnverifiedEmail` to prevent returning a user without session token on sign-up with unverified email address ([#8451 ](https://github.com/parse-community/parse-server/issues/8451 )) ([82da308 ](82da30842a ))
* Add option to change the log level of logs emitted by Cloud Functions ([#8530 ](https://github.com/parse-community/parse-server/issues/8530 )) ([2caea31 ](2caea310be ))
* Add support for `$eq` query constraint in LiveQuery ([#8614 ](https://github.com/parse-community/parse-server/issues/8614 )) ([656d673 ](656d673cf5 ))
* Add zones for rate limiting by `ip`, `user`, `session`, `global` ([#8508 ](https://github.com/parse-community/parse-server/issues/8508 )) ([03fba97 ](03fba97e05 ))
* Allow `Parse.Object` pointers in Cloud Code arguments ([#8490 ](https://github.com/parse-community/parse-server/issues/8490 )) ([28aeda3 ](28aeda3f16 ))
### Reverts
* fix: Inaccurate table total row count for PostgreSQL ([6722110 ](6722110f20 ))
2023-06-18 01:20:54 +00:00
semantic-release-bot
4ad0800508
chore(release): 6.3.0-beta.1 [skip ci]
...
# [6.3.0-beta.1](https://github.com/parse-community/parse-server/compare/6.2.0...6.3.0-beta.1 ) (2023-06-10)
### Bug Fixes
* Cloud Code Trigger `afterSave` executes even if not set ([#8520 ](https://github.com/parse-community/parse-server/issues/8520 )) ([afd0515 ](afd0515e20 ))
* GridFS file storage doesn't work with certain `enableSchemaHooks` settings ([#8467 ](https://github.com/parse-community/parse-server/issues/8467 )) ([d4cda4b ](d4cda4b26c ))
* Inaccurate table total row count for PostgreSQL ([#8511 ](https://github.com/parse-community/parse-server/issues/8511 )) ([0823a02 ](0823a02fbf ))
* LiveQuery server is not shut down properly when `handleShutdown` is called ([#8491 ](https://github.com/parse-community/parse-server/issues/8491 )) ([967700b ](967700bdbc ))
* Rate limit feature is incompatible with Node 14 ([#8578 ](https://github.com/parse-community/parse-server/issues/8578 )) ([f911f2c ](f911f2cd3a ))
* Unnecessary log entries by `extendSessionOnUse` ([#8562 ](https://github.com/parse-community/parse-server/issues/8562 )) ([fd6a007 ](fd6a0077f2 ))
### Features
* `extendSessionOnUse` to automatically renew Parse Sessions ([#8505 ](https://github.com/parse-community/parse-server/issues/8505 )) ([6f885d3 ](6f885d36b9 ))
* Add new Parse Server option `preventSignupWithUnverifiedEmail` to prevent returning a user without session token on sign-up with unverified email address ([#8451 ](https://github.com/parse-community/parse-server/issues/8451 )) ([82da308 ](82da30842a ))
* Add option to change the log level of logs emitted by Cloud Functions ([#8530 ](https://github.com/parse-community/parse-server/issues/8530 )) ([2caea31 ](2caea310be ))
* Add support for `$eq` query constraint in LiveQuery ([#8614 ](https://github.com/parse-community/parse-server/issues/8614 )) ([656d673 ](656d673cf5 ))
* Add zones for rate limiting by `ip`, `user`, `session`, `global` ([#8508 ](https://github.com/parse-community/parse-server/issues/8508 )) ([03fba97 ](03fba97e05 ))
* Allow `Parse.Object` pointers in Cloud Code arguments ([#8490 ](https://github.com/parse-community/parse-server/issues/8490 )) ([28aeda3 ](28aeda3f16 ))
### Reverts
* fix: Inaccurate table total row count for PostgreSQL ([6722110 ](6722110f20 ))
2023-06-10 23:05:13 +00:00
Manuel Trezza
24c0b03f5e
Squashed commit of the following:
...
commit 150627328f
Author: semantic-release-bot <semantic-release-bot@martynus.net >
Date: Sat May 20 23:24:03 2023 +0000
chore(release): 6.2.0 [skip ci]
# [6.2.0](https://github.com/parse-community/parse-server/compare/6.1.0...6.2.0 ) (2023-05-20)
### Features
* Add new Parse Server option `fileUpload.fileExtensions` to restrict file upload by file extension; this fixes a security vulnerability in which a phishing attack could be performed using an uploaded HTML file; by default the new option only allows file extensions matching the regex pattern `^[^hH][^tT][^mM][^lL]?$`, which excludes HTML files; if your app currently depends on uploading files with HTML file extensions then this may be a breaking change and you could allow HTML file upload by setting the option to `['.*']` ([#8538 ](https://github.com/parse-community/parse-server/issues/8538 )) ([a318e7b ](a318e7bbaf ))
commit a318e7bbaf
Author: Manuel <5673677+mtrezza@users.noreply.github.com >
Date: Sun May 21 01:23:00 2023 +0200
feat: Add new Parse Server option `fileUpload.fileExtensions` to restrict file upload by file extension; this fixes a security vulnerability in which a phishing attack could be performed using an uploaded HTML file; by default the new option only allows file extensions matching the regex pattern `^[^hH][^tT][^mM][^lL]?$`, which excludes HTML files; if your app currently depends on uploading files with HTML file extensions then this may be a breaking change and you could allow HTML file upload by setting the option to `['.*']` (#8538 )
commit 832702dffd
Author: semantic-release-bot <semantic-release-bot@martynus.net >
Date: Mon May 1 21:50:23 2023 +0000
chore(release): 6.1.0 [skip ci]
# [6.1.0](https://github.com/parse-community/parse-server/compare/6.0.0...6.1.0 ) (2023-05-01)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
* Security upgrade jsonwebtoken to 9.0.0 ([#8420 ](https://github.com/parse-community/parse-server/issues/8420 )) ([f5bfe45 ](f5bfe4571e ))
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
* Deprecate LiveQuery `fields` option in favor of `keys` for semantic consistency ([#8388 ](https://github.com/parse-community/parse-server/issues/8388 )) ([a49e323 ](a49e323d5a ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
commit 18b63d1da7
Merge: f7eee19d f59d46c9
Author: Manuel <5673677+mtrezza@users.noreply.github.com >
Date: Mon May 1 23:49:22 2023 +0200
build: Release (#8526 )
2023-06-10 23:11:12 +02:00
semantic-release-bot
c8910abdaa
chore(release): 6.1.0-alpha.20 [skip ci]
...
# [6.1.0-alpha.20](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.19...6.1.0-alpha.20 ) (2023-06-09)
### Features
* Add zones for rate limiting by `ip`, `user`, `session`, `global` ([#8508 ](https://github.com/parse-community/parse-server/issues/8508 )) ([03fba97 ](03fba97e05 ))
2023-06-09 11:29:05 +00:00
semantic-release-bot
e2a7218f74
chore(release): 6.1.0-alpha.19 [skip ci]
...
# [6.1.0-alpha.19](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.18...6.1.0-alpha.19 ) (2023-06-08)
### Bug Fixes
* LiveQuery server is not shut down properly when `handleShutdown` is called ([#8491 ](https://github.com/parse-community/parse-server/issues/8491 )) ([967700b ](967700bdbc ))
2023-06-08 09:05:50 +00:00
semantic-release-bot
3ea1ace631
chore(release): 6.1.0-alpha.18 [skip ci]
...
# [6.1.0-alpha.18](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.17...6.1.0-alpha.18 ) (2023-06-08)
### Features
* Add support for `$eq` query constraint in LiveQuery ([#8614 ](https://github.com/parse-community/parse-server/issues/8614 )) ([656d673 ](656d673cf5 ))
2023-06-08 02:06:02 +00:00
semantic-release-bot
b01d4f0abb
chore(release): 6.1.0-alpha.17 [skip ci]
...
# [6.1.0-alpha.17](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.16...6.1.0-alpha.17 ) (2023-06-07)
### Features
* Add new Parse Server option `preventSignupWithUnverifiedEmail` to prevent returning a user without session token on sign-up with unverified email address ([#8451 ](https://github.com/parse-community/parse-server/issues/8451 )) ([82da308 ](82da30842a ))
2023-06-07 19:53:02 +00:00
semantic-release-bot
fc81b411e9
chore(release): 6.1.0-alpha.16 [skip ci]
...
# [6.1.0-alpha.16](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.15...6.1.0-alpha.16 ) (2023-05-28)
### Reverts
* fix: Inaccurate table total row count for PostgreSQL ([6722110 ](6722110f20 ))
2023-05-28 19:46:01 +00:00
semantic-release-bot
6c5f89a56b
chore(release): 6.1.0-alpha.15 [skip ci]
...
# [6.1.0-alpha.15](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.14...6.1.0-alpha.15 ) (2023-05-28)
### Bug Fixes
* Inaccurate table total row count for PostgreSQL ([#8511 ](https://github.com/parse-community/parse-server/issues/8511 )) ([0823a02 ](0823a02fbf ))
2023-05-28 11:59:52 +00:00
semantic-release-bot
bd39ac54f4
chore(release): 6.1.0-alpha.14 [skip ci]
...
# [6.1.0-alpha.14](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.13...6.1.0-alpha.14 ) (2023-05-27)
### Bug Fixes
* Unnecessary log entries by `extendSessionOnUse` ([#8562 ](https://github.com/parse-community/parse-server/issues/8562 )) ([fd6a007 ](fd6a0077f2 ))
### Features
* Allow `Parse.Object` pointers in Cloud Code arguments ([#8490 ](https://github.com/parse-community/parse-server/issues/8490 )) ([28aeda3 ](28aeda3f16 ))
2023-05-27 23:32:51 +00:00
semantic-release-bot
3030c7652e
chore(release): 6.1.0-alpha.13 [skip ci]
...
# [6.1.0-alpha.13](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.12...6.1.0-alpha.13 ) (2023-05-25)
### Bug Fixes
* Rate limit feature is incompatible with Node 14 ([#8578 ](https://github.com/parse-community/parse-server/issues/8578 )) ([f911f2c ](f911f2cd3a ))
2023-05-25 11:15:05 +00:00
semantic-release-bot
150627328f
chore(release): 6.2.0 [skip ci]
...
# [6.2.0](https://github.com/parse-community/parse-server/compare/6.1.0...6.2.0 ) (2023-05-20)
### Features
* Add new Parse Server option `fileUpload.fileExtensions` to restrict file upload by file extension; this fixes a security vulnerability in which a phishing attack could be performed using an uploaded HTML file; by default the new option only allows file extensions matching the regex pattern `^[^hH][^tT][^mM][^lL]?$`, which excludes HTML files; if your app currently depends on uploading files with HTML file extensions then this may be a breaking change and you could allow HTML file upload by setting the option to `['.*']` ([#8538 ](https://github.com/parse-community/parse-server/issues/8538 )) ([a318e7b ](a318e7bbaf ))
2023-05-20 23:24:03 +00:00
semantic-release-bot
ab301b6518
chore(release): 6.1.0-alpha.12 [skip ci]
...
# [6.1.0-alpha.12](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.11...6.1.0-alpha.12 ) (2023-05-19)
### Bug Fixes
* GridFS file storage doesn't work with certain `enableSchemaHooks` settings ([#8467 ](https://github.com/parse-community/parse-server/issues/8467 )) ([d4cda4b ](d4cda4b26c ))
2023-05-19 06:43:10 +00:00
semantic-release-bot
c78a5a6f10
chore(release): 6.1.0-alpha.11 [skip ci]
...
# [6.1.0-alpha.11](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.10...6.1.0-alpha.11 ) (2023-05-17)
### Features
* `extendSessionOnUse` to automatically renew Parse Sessions ([#8505 ](https://github.com/parse-community/parse-server/issues/8505 )) ([6f885d3 ](6f885d36b9 ))
2023-05-17 17:58:54 +00:00
semantic-release-bot
559b1de828
chore(release): 6.1.0-alpha.10 [skip ci]
...
# [6.1.0-alpha.10](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.9...6.1.0-alpha.10 ) (2023-05-12)
### Bug Fixes
* Cloud Code Trigger `afterSave` executes even if not set ([#8520 ](https://github.com/parse-community/parse-server/issues/8520 )) ([afd0515 ](afd0515e20 ))
2023-05-12 00:41:19 +00:00
semantic-release-bot
4187a973cc
chore(release): 6.1.0-alpha.9 [skip ci]
...
# [6.1.0-alpha.9](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.8...6.1.0-alpha.9 ) (2023-05-09)
### Features
* Add option to change the log level of logs emitted by Cloud Functions ([#8530 ](https://github.com/parse-community/parse-server/issues/8530 )) ([2caea31 ](2caea310be ))
2023-05-09 13:04:52 +00:00
semantic-release-bot
832702dffd
chore(release): 6.1.0 [skip ci]
...
# [6.1.0](https://github.com/parse-community/parse-server/compare/6.0.0...6.1.0 ) (2023-05-01)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
* Security upgrade jsonwebtoken to 9.0.0 ([#8420 ](https://github.com/parse-community/parse-server/issues/8420 )) ([f5bfe45 ](f5bfe4571e ))
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
* Add option `schemaCacheTtl` for schema cache pulling as alternative to `enableSchemaHooks` ([#8436 ](https://github.com/parse-community/parse-server/issues/8436 )) ([b3b76de ](b3b76de71b ))
* Add Parse Server option `resetPasswordSuccessOnInvalidEmail` to choose success or error response on password reset with invalid email ([#7551 ](https://github.com/parse-community/parse-server/issues/7551 )) ([e5d610e ](e5d610e5e4 ))
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
* Deprecate LiveQuery `fields` option in favor of `keys` for semantic consistency ([#8388 ](https://github.com/parse-community/parse-server/issues/8388 )) ([a49e323 ](a49e323d5a ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
2023-05-01 21:50:23 +00:00
semantic-release-bot
f59d46c9e9
chore(release): 6.1.0-beta.2 [skip ci]
...
# [6.1.0-beta.2](https://github.com/parse-community/parse-server/compare/6.1.0-beta.1...6.1.0-beta.2 ) (2023-05-01)
### Bug Fixes
* LiveQuery can return incorrectly formatted date ([#8456 ](https://github.com/parse-community/parse-server/issues/8456 )) ([4ce135a ](4ce135a4fe ))
* Nested date is incorrectly decoded as empty object `{}` when fetching a Parse Object ([#8446 ](https://github.com/parse-community/parse-server/issues/8446 )) ([22d2446 ](22d2446dfe ))
* Parameters missing in `afterFind` trigger of authentication adapters ([#8458 ](https://github.com/parse-community/parse-server/issues/8458 )) ([ce34747 ](ce34747e8a ))
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
### Features
* Add `afterFind` trigger to authentication adapters ([#8444 ](https://github.com/parse-community/parse-server/issues/8444 )) ([c793bb8 ](c793bb88e7 ))
* Add rate limiting across multiple servers via Redis ([#8394 ](https://github.com/parse-community/parse-server/issues/8394 )) ([34833e4 ](34833e42ee ))
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
* Export `AuthAdapter` to make it available for extension with custom authentication adapters ([#8443 ](https://github.com/parse-community/parse-server/issues/8443 )) ([40c1961 ](40c196153b ))
2023-05-01 21:36:01 +00:00
semantic-release-bot
2f53c80298
chore(release): 6.1.0-alpha.8 [skip ci]
...
# [6.1.0-alpha.8](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.7...6.1.0-alpha.8 ) (2023-05-01)
### Features
* Allow multiple origins for header `Access-Control-Allow-Origin` ([#8517 ](https://github.com/parse-community/parse-server/issues/8517 )) ([4f15539 ](4f15539ac2 ))
2023-05-01 20:26:26 +00:00
semantic-release-bot
cf1b59e97b
chore(release): 6.1.0-alpha.7 [skip ci]
...
# [6.1.0-alpha.7](https://github.com/parse-community/parse-server/compare/6.1.0-alpha.6...6.1.0-alpha.7 ) (2023-03-10)
### Bug Fixes
* Rate limiting across multiple servers via Redis not working ([#8469 ](https://github.com/parse-community/parse-server/issues/8469 )) ([d9e347d ](d9e347d741 ))
2023-03-10 16:44:46 +00:00