Skip to content

Releases: parse-community/parse-server

6.5.6

16 May 07:12
Compare
Choose a tag to compare

6.5.6 (2024-05-16)

Bug Fixes

  • Facebook Limited Login not working due to incorrect domain in JWT validation (#9120) (0e92f76)

7.1.0-alpha.6

14 Apr 19:43
Compare
Choose a tag to compare
7.1.0-alpha.6 Pre-release
Pre-release

7.1.0-alpha.6 (2024-04-14)

Bug Fixes

  • Parse.Cloud.startJob and Parse.Push.send not returning status ID when setting Parse Server option directAccess: true (#8766) (5b0efb2)

7.1.0-alpha.5

07 Apr 13:29
Compare
Choose a tag to compare
7.1.0-alpha.5 Pre-release
Pre-release

7.1.0-alpha.5 (2024-04-07)

Features

  • Prevent Parse Server start in case of unknown option in server configuration (#8987) (8758e6a)

7.1.0-alpha.4

31 Mar 00:11
Compare
Choose a tag to compare
7.1.0-alpha.4 Pre-release
Pre-release

7.1.0-alpha.4 (2024-03-31)

Features

7.1.0-alpha.3

24 Mar 01:18
Compare
Choose a tag to compare
7.1.0-alpha.3 Pre-release
Pre-release

7.1.0-alpha.3 (2024-03-24)

Bug Fixes

  • Rate limiting can fail when using Parse Server option rateLimit.redisUrl with clusters (#8632) (c277739)

7.1.0-alpha.2

24 Mar 00:51
Compare
Choose a tag to compare
7.1.0-alpha.2 Pre-release
Pre-release

7.1.0-alpha.2 (2024-03-24)

Features

  • Add server security check status security.enableCheck to Features Router (#8679) (b07ec15)

7.1.0-alpha.1

23 Mar 00:53
Compare
Choose a tag to compare
7.1.0-alpha.1 Pre-release
Pre-release

7.1.0-alpha.1 (2024-03-23)

Bug Fixes

  • Required option not handled correctly for special fields (File, GeoPoint, Polygon) on GraphQL API mutations (#8915) (907ad42)

Features

7.0.0-alpha.31

21 Mar 15:20
Compare
Choose a tag to compare
7.0.0-alpha.31 Pre-release
Pre-release

7.0.0-alpha.31 (2024-03-21)

Features

7.0.0-alpha.30

20 Mar 22:34
Compare
Choose a tag to compare
7.0.0-alpha.30 Pre-release
Pre-release

7.0.0-alpha.30 (2024-03-20)

Bug Fixes

  • Required option not handled correctly for special fields (File, GeoPoint, Polygon) on GraphQL API mutations (#8915) (907ad42)

7.0.0

19 Mar 20:42
Compare
Choose a tag to compare

7.0.0 (2024-03-19)

Bug Fixes

  • CacheAdapter does not connect when using a CacheAdapter with a JSON config (#8633) (720d24e)
  • Conditional email verification not working in some cases if verifyUserEmails, preventLoginWithUnverifiedEmail set to functions (#8838) (8e7a6b1)
  • Context not passed to Cloud Code Trigger beforeFind when using Parse.Query.include (#8765) (7d32d89)
  • Deny request if master key is not set in Parse Server option masterKeyIps regardless of ACL and CLP (#8957) (a7b5b38)
  • Docker image not published to Docker Hub on new release (#8905) (a2ac8d1)
  • Docker version releases by removing arm/v6 and arm/v7 support (#8976) (1f62dd0)
  • GraphQL file upload fails in case of use of pointer or relation (#8721) (1aba638)
  • Improve PostgreSQL injection detection; fixes security vulnerability GHSA-6927-3vr9-fxf2 which affects Parse Server deployments using a Postgres database (#8961) (cbefe77)
  • Incomplete user object in verifyEmail function if both username and email are changed (#8889) (1eb95ae)
  • Parse Server option emailVerifyTokenReuseIfValid: true generates new token on every email verification request (#8885) (0023ce4)
  • Parse Server option fileExtensions default value rejects file extensions that are less than 3 or more than 4 characters long (#8699) (2760381)
  • Parse Server option fileUpload.fileExtensions fails to determine file extension if filename contains multiple dots (#8754) (3d6d50e)
  • Security bump @babel/traverse from 7.20.5 to 7.23.2 (#8777) (2d6b3d1)
  • Security upgrade graphql from 16.6.0 to 16.8.1 (#8758) (71dfd8a)
  • Server crashes on invalid Cloud Function or Cloud Job name; fixes security vulnerability GHSA-6hh7-46r2-vf29 (#9024) (9f6e342)
  • Server crashes when receiving an array of Parse.Pointer in the request body (#8784) (66e3603)
  • Username is undefined in email verification link on email change (#8887) (e315c13)

Features

  • Add $setOnInsert operator to Parse.Server.database.update (#8791) (f630a45)
  • Add installationId to arguments for verifyUserEmails, preventLoginWithUnverifiedEmail (#8836) (a22dbe1)
  • Add installationId, ip, resendRequest to arguments passed to verifyUserEmails on verification email request (#8873) (8adcbee)
  • Add Parse.User as function parameter to Parse Server options verifyUserEmails, preventLoginWithUnverifiedEmail on login (#8850) (972f630)
  • Add compatibility for MongoDB Atlas Serverless and AWS Amazon DocumentDB with collation options enableCollationCaseComparison, transformEmailToLowercase, transformUsernameToLowercase (#8805) (09fbeeb)
  • Add context to Cloud Code Triggers beforeLogin and afterLogin (#8724) (a9c34ef)
  • Add password validation via POST request for user with unverified email using master key and option ignoreEmailVerification (#8895) (633a9d2)
  • Add support for MongoDB 7 (#8761) (3de8494)
  • Add support for MongoDB query comment (#8928) (2170962)
  • Add support for Node 20, drop support for Node 14, 16 (#8907) (ced4872)
  • Add support for Postgres 16 (#8898) (99489b2)
  • Allow Parse.Session.current on expired session token instead of throwing error (#8722) (f9dde4a)
  • Allow setting createdAt and updatedAt during Parse.Object creation with maintenance key (#8696) (77bbfb3)
  • Deprecation DEPPS5: Config option allowClientClassCreation defaults to false (#8849) (29624e0)
  • Deprecation DEPPS6: Authentication adapters disabled by default (#8858) (0cf58eb)
  • Deprecation DEPPS7: Remove deprecated Cloud Code file trigger syntax (#8855) (4e6a375)
  • Deprecation DEPPS8: Parse Server option allowExpiredAuthDataToken defaults to false (#8860) (e29845f)
  • Deprecation DEPPS9: LiveQuery fields option is renamed to keys (#8852) (38983e8)
  • Node process exits with error code 1 on uncaught exception to allow custom uncaught exception handling (#8894) ([70c280c](70c280c...
Read more