Skip to content

Commit

Permalink
Squashed commit of the following:
Browse files Browse the repository at this point in the history
commit 0081e1c81c952ebe873ae56af429eaf49f88807c
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed May 18 18:03:09 2022 +0000

    chore(release): 5.3.0-alpha.11 [skip ci]

    # [5.3.0-alpha.11](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.10...5.3.0-alpha.11) (2022-05-18)

    ### Features

    * replace GraphQL Apollo with GraphQL Yoga ([#7967](https://github.com/parse-community/parse-server/issues/7967)) ([1aa2204](https://github.com/parse-community/parse-server/commit/1aa2204aebfdbe273d54d6d56c6029f7c34aab14))

commit 1aa2204aebfdbe273d54d6d56c6029f7c34aab14
Author: Antoine Cormouls <contact.antoine.cormouls@gmail.com>
Date:   Wed May 18 19:55:43 2022 +0200

    feat: replace GraphQL Apollo with GraphQL Yoga (#7967)

commit b2ae2e1db4c7996b19aa7bfec23c5c9ac71502a4
Author: Antonio Davi Macedo Coelho de Castro <adavimacedo@gmail.com>
Date:   Tue May 17 06:32:10 2022 -0700

    refactor: upgrade express from 4.17.3 to 4.18.0 (#8003)

commit b10182f35e18cdb2d3c299491904c192b71eaf8f
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Wed May 11 04:16:07 2022 -0500

    refactor: upgrade winston-daily-rotate-file from 4.6.0 to 4.6.1 (#7995)

commit 2b1dc5c46a29f3bc349ceac9ff537e6ccc7c5c87
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon May 9 21:59:49 2022 +0000

    chore(release): 5.3.0-alpha.10 [skip ci]

    # [5.3.0-alpha.10](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.9...5.3.0-alpha.10) (2022-05-09)

    ### Features

    * upgrade mongodb from 4.4.1 to 4.5.0 ([#7991](https://github.com/parse-community/parse-server/issues/7991)) ([e692b5d](https://github.com/parse-community/parse-server/commit/e692b5dd8214cdb0ce79bedd30d9aa3cf4de76a5))

commit e692b5dd8214cdb0ce79bedd30d9aa3cf4de76a5
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Mon May 9 16:57:08 2022 -0500

    feat: upgrade mongodb from 4.4.1 to 4.5.0 (#7991)

commit 364e3465480c9489e0c37b32db7353ecac0c3911
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Mon May 9 07:20:09 2022 -0500

    refactor: upgrade ws from 8.2.3 to 8.5.0 (#7988)

commit 4462b39d48105b6b3cde31d953cdb46dac8ad44a
Author: dblythy <daniel-blyth@live.com.au>
Date:   Mon May 9 20:28:06 2022 +1000

    docs: fix incorrect deprecation date of `allowClientClassCreation` option (#7992)

commit c35d74d176c825f222c2dbd019a52387d3d3a588
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Sun May 8 20:54:49 2022 -0500

    refactor: upgrade ldapjs from 2.3.1 to 2.3.2 (#7990)

commit 330286d22ba5fd5a262bd68f2109bf8f8b5b1c1c
Author: Antoine Cormouls <contact.antoine.cormouls@gmail.com>
Date:   Sun May 8 13:36:58 2022 +0200

    ci: fix Node version specific tests not running properly in local environment (#7984)

commit ad5e82f2b7249b3f3187603036876c8d0dd6b433
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat May 7 19:09:58 2022 +0000

    chore(release): 5.3.0-alpha.9 [skip ci]

    # [5.3.0-alpha.9](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.8...5.3.0-alpha.9) (2022-05-07)

    ### Bug Fixes

    * depreciate allowClientClassCreation defaulting to true ([#7925](https://github.com/parse-community/parse-server/issues/7925)) ([38ed96a](https://github.com/parse-community/parse-server/commit/38ed96ace534d639db007aa7dd5387b2da8f03ae))

commit 38ed96ace534d639db007aa7dd5387b2da8f03ae
Author: dblythy <daniel-blyth@live.com.au>
Date:   Sun May 8 05:08:59 2022 +1000

    fix: depreciate allowClientClassCreation defaulting to true (#7925)

commit d69159163069eda525e56d64d6c6aebee5f08e67
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri May 6 22:31:30 2022 +0200

    test: enable GraphQL file upload tests (#7980)

commit 2eb56039e28fb13d606fee23476d90743dd5c869
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Fri May 6 17:15:30 2022 +0000

    chore(release): 5.3.0-alpha.8 [skip ci]

    # [5.3.0-alpha.8](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.7...5.3.0-alpha.8) (2022-05-06)

    ### Features

    * add support for Node 17 and 18 ([#7896](https://github.com/parse-community/parse-server/issues/7896)) ([3e9f292](https://github.com/parse-community/parse-server/commit/3e9f292d840334244934cee9a34545ac86313549))

commit 3e9f292d840334244934cee9a34545ac86313549
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri May 6 19:12:19 2022 +0200

    feat: add support for Node 17 and 18 (#7896)

commit 68b15c298e307c7b7aff75df044fd4a982241b92
Author: Antoine Cormouls <contact.antoine.cormouls@gmail.com>
Date:   Fri May 6 02:09:09 2022 +0200

    refactor: replace internal GraphQL array classes to object style (#7788)

commit 39fbcde612fbef0fd3ee62f2412f2ef19a88bef8
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Fri May 6 02:17:50 2022 +0300

    refactor: upgrade semver from 7.3.5 to 7.3.7 (#7976)

commit 8f7393f84777fafb8062b9d198c22740b3862b63
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Fri May 6 01:38:04 2022 +0300

    refactor: upgrade express from 4.17.2 to 4.17.3 (#7977)

commit 0294d450781595fda552af4da57a1865c2d43e96
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Thu May 5 11:42:01 2022 +0300

    refactor: upgrade @graphql-tools/links from 8.2.9 to 8.2.11 (#7971)

commit b84acd578ad3ad26729c4008817f5c783a5a04da
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Tue May 3 22:39:31 2022 +0300

    refactor: upgrade follow-redirects from 1.14.8 to 1.14.9 (#7968)

commit 261ce010dd484892e61784b2c32159b05f6ba9de
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Sun May 1 20:03:53 2022 -0500

    refactor: upgrade @graphql-tools/links from 8.2.8 to 8.2.9 (#7964)

commit e6d7d8f0a2e403d35f0a11dbb4e261f8a0e25fba
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sun May 1 00:29:41 2022 +0200

    refactor: upgrade body-parser from 1.19.2 to 1.20.0 (#7961)

commit 3fb6b2b4ab2dd4568d8f87afc7d54a2077da71c8
Author: dblythy <daniel-blyth@live.com.au>
Date:   Sat Apr 30 22:38:49 2022 +1000

    ci: fix flaky tests for Apple Game Center authentication (#7958)

commit e849cf52d768138f21c49de849116ef9f905c6ed
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Apr 29 12:08:01 2022 +0200

    refactor: upgrade @apollo/client from 3.5.9 to 3.5.10 (#7957)

commit 3c60d6f299d1d9700fedc3deb038bfc5a7d08b48
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Apr 27 14:07:21 2022 +0200

    refactor: upgrade winston from 3.5.1 to 3.7.2 (#7954)

commit 19717b8f84dd591ac2e4bb501d46829a3a92bfb9
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Apr 25 11:31:38 2022 +0000

    chore(release): 5.3.0-alpha.7 [skip ci]

    # [5.3.0-alpha.7](https://github.com/parse-community/parse-server/compare/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 ([#7948](https://github.com/parse-community/parse-server/issues/7948)) ([20fc4e2](https://github.com/parse-community/parse-server/commit/20fc4e23b53c91aac657f894bd70d049b7525c37))

commit 3a70fda6798d4143f21046439b5eaf232a31bdb6
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Mon Apr 25 13:30:35 2022 +0200

    fix: security upgrade @parse/fs-files-adapter from 1.2.1 to 1.2.2 (#7948)

commit e0b588351acd75caadb2492cfcde6c9f2407ee1f
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Fri Apr 22 12:45:43 2022 -0500

    refactor: upgrade @graphql-tools/links from 8.2.7 to 8.2.8 (#7945)

commit a31a1ff7774a27a99018756c608529d972ab5814
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Wed Apr 20 09:47:21 2022 -0500

    refactor: upgrade body-parser from 1.19.1 to 1.19.2 (#7944)

commit a68d0502bd84f19b359cb5534e934561ca1681d9
Author: Diamond Lewis <findlewis@gmail.com>
Date:   Sun Apr 17 16:55:02 2022 -0500

    refactor: upgrade @graphql-tools/links from 8.2.6 to 8.2.7 (#7941)

commit 89b412caffae5ada53545b8b7180d53e5ad09ee9
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Fri Apr 15 10:47:47 2022 +0100

    refactor: upgrade @graphql-tools/links from 8.2.4 to 8.2.6 (#7935)

commit da99abeaec3afc6a69460f757c8a9df1613688a4
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Mon Apr 11 21:16:41 2022 +0100

    refactor: upgrade @graphql-tools/links from 8.2.2 to 8.2.4 (#7932)

commit dd40dfa4d91060e4a7bc86462322458ca91bf259
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Apr 11 13:56:07 2022 +0000

    chore(release): 5.3.0-alpha.6 [skip ci]

    # [5.3.0-alpha.6](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.5...5.3.0-alpha.6) (2022-04-11)

    ### Bug Fixes

    * peer dependency mismatch for GraphQL dependencies ([#7934](https://github.com/parse-community/parse-server/issues/7934)) ([b7a1d76](https://github.com/parse-community/parse-server/commit/b7a1d7617b4bcac677cecedfeb6ac4a27447083b))

commit 0a6faa81fa97f8620e7fd05e8c7bbdb4b7da9578
Author: Marvin ROGER <marvinroger@users.noreply.github.com>
Date:   Mon Apr 11 15:55:11 2022 +0200

    fix: peer dependency mismatch for GraphQL dependencies (#7934)

commit f47d58471efa11b80f2d037cb362d702df7842c9
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Apr 9 20:44:41 2022 +0000

    chore(release): 5.3.0-alpha.5 [skip ci]

    # [5.3.0-alpha.5](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.4...5.3.0-alpha.5) (2022-04-09)

    ### Bug Fixes

    * security upgrade moment from 2.29.1 to 2.29.2 ([#7931](https://github.com/parse-community/parse-server/issues/7931)) ([6b68593](https://github.com/parse-community/parse-server/commit/6b68593eaec17e8b183899d2b92699c9ede7625b))

commit 731c5507144bbacff236097e7a2a03bfe54f6e10
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Sat Apr 9 22:42:21 2022 +0200

    fix: security upgrade moment from 2.29.1 to 2.29.2 (#7931)

commit f51d6382465770880a500c2281bf570ba4a9f347
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Sat Apr 9 21:00:11 2022 +0100

    refactor: upgrade @apollo/client from 3.5.8 to 3.5.9 (#7921)

commit 519b6bac68b3bb77d143d189ded03101fc1efa72
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Apr 4 00:22:45 2022 +0000

    chore(release): 5.3.0-alpha.4 [skip ci]

    # [5.3.0-alpha.4](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.3...5.3.0-alpha.4) (2022-04-04)

    ### Bug Fixes

    * custom database options are not passed to MongoDB GridFS ([#7911](https://github.com/parse-community/parse-server/issues/7911)) ([a72b384](https://github.com/parse-community/parse-server/commit/a72b384f76137a3d83ffb69f65cb25aff1bbab4f))

commit b1e5565b22f2eff229571fe9a9500314bd30965b
Author: dblythy <daniel-blyth@live.com.au>
Date:   Mon Apr 4 10:04:37 2022 +1000

    fix: custom database options are not passed to MongoDB GridFS (#7911)

commit a169663304e15a0df07ebdc57648648c42d1801c
Author: Antoine Cormouls <contact.antoine.cormouls@gmail.com>
Date:   Mon Apr 4 01:40:29 2022 +0200

    refactor: add missing schema definitions (#7917)

commit e47b61de46e89f78426d021e5a30811df0b11b68
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Apr 3 17:30:38 2022 +0200

    ci: bump environment (#7907)

commit 341f9f71e3708cff50910107aad69a2502cda07c
Author: Snyk bot <snyk-bot@snyk.io>
Date:   Sun Apr 3 15:09:04 2022 +0100

    refactor: upgrade mongodb from 4.3.1 to 4.4.1 (#7906)

commit 91eca2e45f10fc20041261511f6158972f368e2f
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun Mar 27 20:46:31 2022 +0000

    chore(release): 5.3.0-alpha.3 [skip ci]

    # [5.3.0-alpha.3](https://github.com/parse-community/parse-server/compare/5.3.0-alpha.2...5.3.0-alpha.3) (2022-03-27)

    ### Features

    * add MongoDB 5.2 support ([#7894](https://github.com/parse-community/parse-server/issues/7894)) ([6b4b358](https://github.com/parse-community/parse-server/commit/6b4b358f0842ae920e45652f5e8b2afebc6caf3a))

commit 5bfa7160d9e35b237cbae1016ed86724aa99f8d7
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sun Mar 27 22:44:02 2022 +0200

    feat: add MongoDB 5.2 support (#7894)

commit 38eb5ace37f38a62be3275cd6de4efccce11a599
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun Mar 27 13:18:57 2022 +0000

    chore(release): 5.3.0-alpha.2 [skip ci]

    # [5.3.0-alpha.2](https://github.com/parse-community/parse-server/compare/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 ([#7893](https://github.com/parse-community/parse-server/issues/7893)) ([ef56e98](https://github.com/parse-community/parse-server/commit/ef56e98ef65041b4d3b7b82cce3473269c27f6fd))

commit 93667b4e8402bf13b46c4d3ef12cec6532fd9da7
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sun Mar 27 15:17:48 2022 +0200

    fix: security upgrade parse push adapter from 4.1.0 to 4.1.2 (#7893)

commit 58cd870a1e1fcf330620f2301ef458afe4f8b81a
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun Mar 27 02:00:17 2022 +0000

    chore(release): 5.3.0-alpha.1 [skip ci]

    # [5.3.0-alpha.1](https://github.com/parse-community/parse-server/compare/5.2.1-alpha.2...5.3.0-alpha.1) (2022-03-27)

    ### Features

    * add MongoDB 5.1 compatibility ([#7682](https://github.com/parse-community/parse-server/issues/7682)) ([90155cf](https://github.com/parse-community/parse-server/commit/90155cf1680e5e0499b0000e071c6cb0ce3aef96))

commit 022a85619d8a2c57a2f2938e245e4d8a47c15276
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Sun Mar 27 03:59:16 2022 +0200

    feat: add MongoDB 5.1 compatibility (#7682)

commit 94e27ef85032ed6a638ac45b00216694a8dd503f
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Mar 26 14:30:48 2022 +0000

    chore(release): 5.2.1-alpha.2 [skip ci]

    ## [5.2.1-alpha.2](https://github.com/parse-community/parse-server/compare/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 ([#7892](https://github.com/parse-community/parse-server/issues/7892)) ([48bd512](https://github.com/parse-community/parse-server/commit/48bd512eeb47666967dff8c5e723ddc5b7801daa))

commit 041197fb4ca1cd7cf18dc426ce38647267823668
Author: dblythy <daniel-blyth@live.com.au>
Date:   Sun Mar 27 01:29:39 2022 +1100

    perf: reduce database operations when using the constant parameter in Cloud Function validation (#7892)

commit 884f4c0ecd8bcf91e2a555a23f9eeb4fd8c8b5d0
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Mar 26 02:40:21 2022 +0000

    chore(release): 5.2.1-alpha.1 [skip ci]

    * return correct response when revert is used in beforeSave ([#7839](https://github.com/parse-community/parse-server/issues/7839)) ([f63fb2b](https://github.com/parse-community/parse-server/commit/f63fb2b338c908f0e7a648d338c26b9daa50c8f2))

commit 19900fcdf8c9f29a674fb62cf6e4b3341d796891
Author: dblythy <daniel-blyth@live.com.au>
Date:   Sat Mar 26 13:39:16 2022 +1100

    fix: return correct response when revert is used in beforeSave (#7839)

commit d609c727830a9062ecbc7eb2214fdff34d2143ac
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 25 19:47:05 2022 +0100

    ci: fix node engine check (#7891)

commit a8aef820afa2c8d87683668c2961e523016bad9b
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sun May 1 00:31:48 2022 +0000

    chore(release): 5.2.1 [skip ci]

    ## [5.2.1](https://github.com/parse-community/parse-server/compare/5.2.0...5.2.1) (2022-05-01)

    ### Bug Fixes

    * authentication bypass and denial of service (DoS) vulnerabilities in Apple Game Center auth adapter (GHSA-qf8x-vqjv-92gr) ([#7962](https://github.com/parse-community/parse-server/issues/7962)) ([af4a041](https://github.com/parse-community/parse-server/commit/af4a0417a9f3c1e99b3793806b4b18e04d9fa999))

commit af4a0417a9f3c1e99b3793806b4b18e04d9fa999
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sun May 1 02:28:16 2022 +0200

    fix: authentication bypass and denial of service (DoS) vulnerabilities in Apple Game Center auth adapter (GHSA-qf8x-vqjv-92gr) (#7962)

commit 852bb4782a28ad72a9dcb7b337a8b8876a87cbf1
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Mar 24 18:23:57 2022 +0000

    chore(release): 5.2.0 [skip ci]

    # [5.2.0](https://github.com/parse-community/parse-server/compare/5.1.1...5.2.0) (2022-03-24)

    ### Bug Fixes

    * security bump minimist from 1.2.5 to 1.2.6 ([#7884](https://github.com/parse-community/parse-server/issues/7884)) ([c5cf282](https://github.com/parse-community/parse-server/commit/c5cf282d11ffdc023764f8e7539a2bd6bc246fe1))
    * sensitive keyword detection may produce false positives ([#7881](https://github.com/parse-community/parse-server/issues/7881)) ([0d6f9e9](https://github.com/parse-community/parse-server/commit/0d6f9e951d9e186e95e96d8869066ce7022bad02))

    ### Features

    * improved LiveQuery error logging with additional information ([#7837](https://github.com/parse-community/parse-server/issues/7837)) ([443a509](https://github.com/parse-community/parse-server/commit/443a5099059538d379fe491793a5871fcbb4f377))

commit 9c414804ac4feeec78e77119b07bd52ead428f58
Merge: 28300219 ff5b3912
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 19:18:30 2022 +0100

    build: release

commit ff5b39123bcbe553142d1c16910b6ea3ddb2d5be
Author: mtrezza <mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 18:16:15 2022 +0000

    ci: release commit

commit 2aeae76d80d251c7b728c50d9d3535a4f2e455ff
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Mar 24 18:13:50 2022 +0000

    chore(release): 5.2.0-beta.2 [skip ci]

    # [5.2.0-beta.2](https://github.com/parse-community/parse-server/compare/5.2.0-beta.1...5.2.0-beta.2) (2022-03-24)

    ### Bug Fixes

    * security bump minimist from 1.2.5 to 1.2.6 ([#7884](https://github.com/parse-community/parse-server/issues/7884)) ([c5cf282](https://github.com/parse-community/parse-server/commit/c5cf282d11ffdc023764f8e7539a2bd6bc246fe1))
    * sensitive keyword detection may produce false positives ([#7881](https://github.com/parse-community/parse-server/issues/7881)) ([0d6f9e9](https://github.com/parse-community/parse-server/commit/0d6f9e951d9e186e95e96d8869066ce7022bad02))

commit 065141f00efab19a43ece38ef7213c5fe81c19ee
Merge: 765cfd02 05759525
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 19:12:47 2022 +0100

    build: release beta

commit 057595250905de44f66168b8300b613187de98ff
Author: mtrezza <mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 18:12:13 2022 +0000

    ci: release commit

commit bc07a3ff3ac3bfd1e711376f0b64512a5530517d
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Mar 24 13:42:07 2022 +0000

    chore(release): 5.2.0-alpha.3 [skip ci]

    # [5.2.0-alpha.3](https://github.com/parse-community/parse-server/compare/5.2.0-alpha.2...5.2.0-alpha.3) (2022-03-24)

    ### Bug Fixes

    * security bump minimist from 1.2.5 to 1.2.6 ([#7884](https://github.com/parse-community/parse-server/issues/7884)) ([c5cf282](https://github.com/parse-community/parse-server/commit/c5cf282d11ffdc023764f8e7539a2bd6bc246fe1))

commit c5cf282d11ffdc023764f8e7539a2bd6bc246fe1
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Date:   Thu Mar 24 14:41:04 2022 +0100

    fix: security bump minimist from 1.2.5 to 1.2.6 (#7884)

commit e2333ba2628ba2ea1651196a2386391c49073dc0
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 03:33:31 2022 +0100

    docs: add release instructions to contribution guide (#7885)

commit 892c6f94d50b6dced8a5e1948e058dc7b095c914
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Thu Mar 24 01:55:04 2022 +0000

    chore(release): 5.2.0-alpha.2 [skip ci]

    # [5.2.0-alpha.2](https://github.com/parse-community/parse-server/compare/5.2.0-alpha.1...5.2.0-alpha.2) (2022-03-24)

    ### Bug Fixes

    * sensitive keyword detection may produce false positives ([#7881](https://github.com/parse-community/parse-server/issues/7881)) ([0d6f9e9](https://github.com/parse-community/parse-server/commit/0d6f9e951d9e186e95e96d8869066ce7022bad02))

commit 0d6f9e951d9e186e95e96d8869066ce7022bad02
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Thu Mar 24 02:54:07 2022 +0100

    fix: sensitive keyword detection may produce false positives (#7881)

commit 765cfd02dcd791ec1d98bd4a6e36a037a0791b57
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Mar 23 01:22:38 2022 +0000

    chore(release): 5.2.0-beta.1 [skip ci]

    # [5.2.0-beta.1](https://github.com/parse-community/parse-server/compare/5.1.1...5.2.0-beta.1) (2022-03-23)

    ### Features

    * improved LiveQuery error logging with additional information ([#7837](https://github.com/parse-community/parse-server/issues/7837)) ([443a509](https://github.com/parse-community/parse-server/commit/443a5099059538d379fe491793a5871fcbb4f377))

commit ccd3d86137b6ca43939ff61d10bccf6ca4b370d4
Merge: 28300219 693d7206
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 02:19:37 2022 +0100

    build: release beta

commit 693d72060db730e94b6591c49f97c564ef1b25e6
Author: mtrezza <mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 01:15:29 2022 +0000

    ci: release commit

commit 2b7f772a1baeaa0b4f95bbddaea43550618fdfe8
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Wed Mar 23 01:12:46 2022 +0000

    chore(release): 5.2.0-alpha.1 [skip ci]

    # [5.2.0-alpha.1](https://github.com/parse-community/parse-server/compare/5.1.1...5.2.0-alpha.1) (2022-03-23)

    ### Features

    * improved LiveQuery error logging with additional information ([#7837](https://github.com/parse-community/parse-server/issues/7837)) ([443a509](https://github.com/parse-community/parse-server/commit/443a5099059538d379fe491793a5871fcbb4f377))

commit 443a5099059538d379fe491793a5871fcbb4f377
Author: dblythy <daniel-blyth@live.com.au>
Date:   Wed Mar 23 12:11:39 2022 +1100

    feat: improved LiveQuery error logging with additional information (#7837)

commit 28300219906ea9da6fec478956285a6385ed6f74
Merge: 01096b36 d2d12d3d
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 00:45:30 2022 +0100

    build: release

commit d2d12d3d69e3afde33cbc0c309a2995fd1750dc3
Merge: 4c50c4d1 1099ebbc
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 00:39:13 2022 +0100

    build: release

commit 1099ebbcd8b384ddb7fbd5653784629b56b915b2
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 00:26:36 2022 +0100

    ci: fix backmerge credentials (#7876)

commit 4c50c4d11c2c4c404c38413f01f2c59420a233af
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Wed Mar 23 00:09:49 2022 +0100

    ci: add backmerge branches (#7874)

commit e9d23830a3a34d7d0762f835bd918f5978ab0338
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 16:41:27 2022 +0100

    docs: improve reverting in CONTRIBUTION guide (#7866)

commit 01096b360aaec71011aa5f35a404f1729667bad4
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Fri Mar 18 15:14:57 2022 +0000

    chore(release): 5.1.1 [skip ci]

    ## [5.1.1](https://github.com/parse-community/parse-server/compare/5.1.0...5.1.1) (2022-03-18)

    ### Reverts

    * ci: temporarily disable breaking change detection ([#7861](https://github.com/parse-community/parse-server/issues/7861)) ([effed92](https://github.com/parse-community/parse-server/commit/effed92cabd88676fdf9eca2e079a4d8be017f1b))

commit effed92cabd88676fdf9eca2e079a4d8be017f1b
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 16:13:29 2022 +0100

    revert: ci: temporarily disable breaking change detection (#7861)

    This reverts commit ef9ee66640a45312d8dfea44bd4c12c2492c5817.

commit 9cdc6ca5b380967e908a36e9bc0faa92cd939085
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 16:06:49 2022 +0100

    docs: update changelog (#7864)

commit 158a974c890e1139bdc842e1f0a6b8a7c169b44a
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Fri Mar 18 14:48:03 2022 +0000

    chore(release): 5.1.0 [skip ci]

    # [5.1.0](https://github.com/parse-community/parse-server/compare/5.0.0...5.1.0) (2022-03-18)

    ### Bug Fixes

    * adding or modifying a nested property requires addField permissions ([#7679](https://github.com/parse-community/parse-server/issues/7679)) ([6a6248b](https://github.com/parse-community/parse-server/commit/6a6248b6cb2e732d17131e18e659943b894ed2f1))
    * bump nanoid from 3.1.25 to 3.2.0 ([#7781](https://github.com/parse-community/parse-server/issues/7781)) ([f5f63bf](https://github.com/parse-community/parse-server/commit/f5f63bfc64d3481ed944ceb5e9f50b33dccd1ce9))
    * bump node-fetch from 2.6.1 to 3.1.1 ([#7782](https://github.com/parse-community/parse-server/issues/7782)) ([9082351](https://github.com/parse-community/parse-server/commit/90823514113a1a085ebc818f7109b3fd7591346f))
    * node engine compatibility did not include node 16 ([#7739](https://github.com/parse-community/parse-server/issues/7739)) ([ea7c014](https://github.com/parse-community/parse-server/commit/ea7c01400f992a1263543706fe49b6174758a2d6))
    * node engine range has no upper limit to exclude incompatible node versions ([#7692](https://github.com/parse-community/parse-server/issues/7692)) ([573558d](https://github.com/parse-community/parse-server/commit/573558d3adcbcc6222c92003829867e1a73eef94))
    * package.json & package-lock.json to reduce vulnerabilities ([#7823](https://github.com/parse-community/parse-server/issues/7823)) ([5ca2288](https://github.com/parse-community/parse-server/commit/5ca228882332b65f3ac05407e6e4da1ee3ef3749))
    * schema cache not cleared in some cases ([#7678](https://github.com/parse-community/parse-server/issues/7678)) ([5af6e5d](https://github.com/parse-community/parse-server/commit/5af6e5dfaa129b1a350afcba4fb381b21c4cc35d))
    * security upgrade follow-redirects from 1.14.6 to 1.14.7 ([#7769](https://github.com/parse-community/parse-server/issues/7769)) ([8f5a861](https://github.com/parse-community/parse-server/commit/8f5a8618cfa7ed9a2a239a095abffa8f3fd8d31a))
    * security upgrade follow-redirects from 1.14.7 to 1.14.8 ([#7801](https://github.com/parse-community/parse-server/issues/7801)) ([70088a9](https://github.com/parse-community/parse-server/commit/70088a95a78393da2a4ac68be81e63107747626a))
    * security vulnerability that allows remote code execution (GHSA-p6h4-93qp-jhcm) ([#7844](https://github.com/parse-community/parse-server/issues/7844)) ([e569f40](https://github.com/parse-community/parse-server/commit/e569f402b1fd8648fb0d1523b71b2a03273902a5))
    * server crash using GraphQL due to missing @apollo/client peer dependency ([#7787](https://github.com/parse-community/parse-server/issues/7787)) ([08089d6](https://github.com/parse-community/parse-server/commit/08089d6fcbb215412448ce7d92b21b9fe6c929f2))
    * unable to use objectId size higher than 19 on GraphQL API ([#7627](https://github.com/parse-community/parse-server/issues/7627)) ([ed86c80](https://github.com/parse-community/parse-server/commit/ed86c807721cc52a1a5a9dea0b768717eec269ed))
    * upgrade mime from 2.5.2 to 3.0.0 ([#7725](https://github.com/parse-community/parse-server/issues/7725)) ([f5ef98b](https://github.com/parse-community/parse-server/commit/f5ef98bde32083403c0e30a12162fcc1e52cac37))
    * upgrade parse from 3.3.1 to 3.4.0 ([#7723](https://github.com/parse-community/parse-server/issues/7723)) ([d4c1f47](https://github.com/parse-community/parse-server/commit/d4c1f473073764cb0570c633fc4a30669c2ce889))
    * upgrade winston from 3.5.0 to 3.5.1 ([#7820](https://github.com/parse-community/parse-server/issues/7820)) ([4af253d](https://github.com/parse-community/parse-server/commit/4af253d1f8654a6f57b5137ad310cdacadc922cc))

    ### Features

    * add Cloud Code context to `ParseObject.fetch` ([#7779](https://github.com/parse-community/parse-server/issues/7779)) ([315290d](https://github.com/parse-community/parse-server/commit/315290d16110110938f80a6b779cc2d1db58c552))
    * add Idempotency to Postgres ([#7750](https://github.com/parse-community/parse-server/issues/7750)) ([0c3feaa](https://github.com/parse-community/parse-server/commit/0c3feaaa1751964c0db89f25674935c3354b1538))
    * add support for Node 16 ([#7707](https://github.com/parse-community/parse-server/issues/7707)) ([45cc58c](https://github.com/parse-community/parse-server/commit/45cc58c7e5e640a46c5d508019a3aa81242964b1))
    * bump required node engine to >=12.22.10 ([#7846](https://github.com/parse-community/parse-server/issues/7846)) ([5ace99d](https://github.com/parse-community/parse-server/commit/5ace99d542a11e422af46d9fd6b1d3d2513b34cf))
    * support `postgresql` protocol in database URI ([#7757](https://github.com/parse-community/parse-server/issues/7757)) ([caf4a23](https://github.com/parse-community/parse-server/commit/caf4a2341f554b28e3918c53e7e897a3ca47bf8b))
    * support relativeTime query constraint on Postgres ([#7747](https://github.com/parse-community/parse-server/issues/7747)) ([16b1b2a](https://github.com/parse-community/parse-server/commit/16b1b2a19714535ca805f2dbb3b561d8f6a519a7))
    * upgrade to MongoDB Node.js driver 4.x for MongoDB 5.0 support ([#7794](https://github.com/parse-community/parse-server/issues/7794)) ([f88aa2a](https://github.com/parse-community/parse-server/commit/f88aa2a62a533e5344d1c13dd38c5a0b283a480a))

    ### Reverts

    * refactor: allow ES import for cloud string if package type is module ([b64640c](https://github.com/parse-community/parse-server/commit/b64640c5705f733798783e68d216e957044ef23c))
    * update node engine to 2.22.0 ([#7827](https://github.com/parse-community/parse-server/issues/7827)) ([f235412](https://github.com/parse-community/parse-server/commit/f235412c1b6c2b173b7531f285429ea7214b56a2))

commit 1593575a87c380130ad51758c53331a73a5c62b5
Merge: ef9ee666 9fa80eb4
Author: Manuel Trezza <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 15:16:09 2022 +0100

    build: release

commit ef9ee66640a45312d8dfea44bd4c12c2492c5817
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 15:02:41 2022 +0100

    ci: temporarily disable breaking change detection (#7861)

commit d5db318db8d88f0908e1308ef9487e3bf323c8b6
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Fri Mar 18 14:38:52 2022 +0100

    ci: temporarily disable braking change detection (#7860)

commit 9fa80eb4ed0125a3b787b7590cda6158cc9dd857
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Tue Mar 15 00:13:57 2022 +0000

    chore(release): 5.0.0-beta.10 [skip ci]

    # [5.0.0-beta.10](https://github.com/parse-community/parse-server/compare/5.0.0-beta.9...5.0.0-beta.10) (2022-03-15)

    ### Bug Fixes

    * adding or modifying a nested property requires addField permissions ([#7679](https://github.com/parse-community/parse-server/issues/7679)) ([6a6248b](https://github.com/parse-community/parse-server/commit/6a6248b6cb2e732d17131e18e659943b894ed2f1))
    * bump nanoid from 3.1.25 to 3.2.0 ([#7781](https://github.com/parse-community/parse-server/issues/7781)) ([f5f63bf](https://github.com/parse-community/parse-server/commit/f5f63bfc64d3481ed944ceb5e9f50b33dccd1ce9))
    * bump node-fetch from 2.6.1 to 3.1.1 ([#7782](https://github.com/parse-community/parse-server/issues/7782)) ([9082351](https://github.com/parse-community/parse-server/commit/90823514113a1a085ebc818f7109b3fd7591346f))
    * node engine compatibility did not include node 16 ([#7739](https://github.com/parse-community/parse-server/issues/7739)) ([ea7c014](https://github.com/parse-community/parse-server/commit/ea7c01400f992a1263543706fe49b6174758a2d6))
    * node engine range has no upper limit to exclude incompatible node versions ([#7692](https://github.com/parse-community/parse-server/issues/7692)) ([573558d](https://github.com/parse-community/parse-server/commit/573558d3adcbcc6222c92003829867e1a73eef94))
    * package.json & package-lock.json to reduce vulnerabilities ([#7823](https://github.com/parse-community/parse-server/issues/7823)) ([5ca2288](https://github.com/parse-community/parse-server/commit/5ca228882332b65f3ac05407e6e4da1ee3ef3749))
    * schema cache not cleared in some cases ([#7678](https://github.com/parse-community/parse-server/issues/7678)) ([5af6e5d](https://github.com/parse-community/parse-server/commit/5af6e5dfaa129b1a350afcba4fb381b21c4cc35d))
    * security upgrade follow-redirects from 1.14.6 to 1.14.7 ([#7769](https://github.com/parse-community/parse-server/issues/7769)) ([8f5a861](https://github.com/parse-community/parse-server/commit/8f5a8618cfa7ed9a2a239a095abffa8f3fd8d31a))
    * security upgrade follow-redirects from 1.14.7 to 1.14.8 ([#7801](https://github.com/parse-community/parse-server/issues/7801)) ([70088a9](https://github.com/parse-community/parse-server/commit/70088a95a78393da2a4ac68be81e63107747626a))
    * security vulnerability that allows remote code execution (GHSA-p6h4-93qp-jhcm) ([#7844](https://github.com/parse-community/parse-server/issues/7844)) ([e569f40](https://github.com/parse-community/parse-server/commit/e569f402b1fd8648fb0d1523b71b2a03273902a5))
    * server crash using GraphQL due to missing @apollo/client peer dependency ([#7787](https://github.com/parse-community/parse-server/issues/7787)) ([08089d6](https://github.com/parse-community/parse-server/commit/08089d6fcbb215412448ce7d92b21b9fe6c929f2))
    * unable to use objectId size higher than 19 on GraphQL API ([#7627](https://github.com/parse-community/parse-server/issues/7627)) ([ed86c80](https://github.com/parse-community/parse-server/commit/ed86c807721cc52a1a5a9dea0b768717eec269ed))
    * upgrade mime from 2.5.2 to 3.0.0 ([#7725](https://github.com/parse-community/parse-server/issues/7725)) ([f5ef98b](https://github.com/parse-community/parse-server/commit/f5ef98bde32083403c0e30a12162fcc1e52cac37))
    * upgrade parse from 3.3.1 to 3.4.0 ([#7723](https://github.com/parse-community/parse-server/issues/7723)) ([d4c1f47](https://github.com/parse-community/parse-server/commit/d4c1f473073764cb0570c633fc4a30669c2ce889))
    * upgrade winston from 3.5.0 to 3.5.1 ([#7820](https://github.com/parse-community/parse-server/issues/7820)) ([4af253d](https://github.com/parse-community/parse-server/commit/4af253d1f8654a6f57b5137ad310cdacadc922cc))

    ### Features

    * add Cloud Code context to `ParseObject.fetch` ([#7779](https://github.com/parse-community/parse-server/issues/7779)) ([315290d](https://github.com/parse-community/parse-server/commit/315290d16110110938f80a6b779cc2d1db58c552))
    * add Idempotency to Postgres ([#7750](https://github.com/parse-community/parse-server/issues/7750)) ([0c3feaa](https://github.com/parse-community/parse-server/commit/0c3feaaa1751964c0db89f25674935c3354b1538))
    * add support for Node 16 ([#7707](https://github.com/parse-community/parse-server/issues/7707)) ([45cc58c](https://github.com/parse-community/parse-server/commit/45cc58c7e5e640a46c5d508019a3aa81242964b1))
    * bump required node engine to >=12.22.10 ([#7846](https://github.com/parse-community/parse-server/issues/7846)) ([5ace99d](https://github.com/parse-community/parse-server/commit/5ace99d542a11e422af46d9fd6b1d3d2513b34cf))
    * support `postgresql` protocol in database URI ([#7757](https://github.com/parse-community/parse-server/issues/7757)) ([caf4a23](https://github.com/parse-community/parse-server/commit/caf4a2341f554b28e3918c53e7e897a3ca47bf8b))
    * support relativeTime query constraint on Postgres ([#7747](https://github.com/parse-community/parse-server/issues/7747)) ([16b1b2a](https://github.com/parse-community/parse-server/commit/16b1b2a19714535ca805f2dbb3b561d8f6a519a7))
    * upgrade to MongoDB Node.js driver 4.x for MongoDB 5.0 support ([#7794](https://github.com/parse-community/parse-server/issues/7794)) ([f88aa2a](https://github.com/parse-community/parse-server/commit/f88aa2a62a533e5344d1c13dd38c5a0b283a480a))

    ### Reverts

    * refactor: allow ES import for cloud string if package type is module ([b64640c](https://github.com/parse-community/parse-server/commit/b64640c5705f733798783e68d216e957044ef23c))
    * update node engine to 2.22.0 ([#7827](https://github.com/parse-community/parse-server/issues/7827)) ([f235412](https://github.com/parse-community/parse-server/commit/f235412c1b6c2b173b7531f285429ea7214b56a2))

    ### BREAKING CHANGES

    * This requires Node.js version >=12.22.10. ([5ace99d](5ace99d))
    * The MongoDB GridStore adapter has been removed. By default, Parse Server already uses GridFS, so if you do not manually use the GridStore adapter, you can ignore this change. ([f88aa2a](f88aa2a))
    * Removes official Node 15 support which has reached it end-of-life date. ([45cc58c](45cc58c))

commit ff1683945098745564e78f60cc166fcd990b49c6
Merge: f5ef2e91 0c1b75fc
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Tue Mar 15 01:12:57 2022 +0100

    build: release beta

commit 0c1b75fcbef856bc765ffe26eef1c028325203f5
Merge: 69781ce0 f5ef2e91
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Tue Mar 15 00:56:54 2022 +0100

    Merge branch 'beta' into build-release-beta-19837863611

commit 69781ce0ccebbe47fcdb8ea30cf34feb062d21a2
Author: mtrezza <mtrezza@users.noreply.github.com>
Date:   Mon Mar 14 23:51:23 2022 +0000

    ci: release commit

commit 2eebc68f21e2322354a2a45232873721fcd54843
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Mon Mar 14 18:20:12 2022 +0100

    docs: fix release link in CHANGELOG (#7856)

commit 79e00e1deec8fba752942b5f3129162a1e33ac59
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Mon Mar 14 13:57:39 2022 +0100

    docs: update changelog (#7855)

commit 46c9a91627a0503f0364c4cc1cc9bba3c6a86d65
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Mon Mar 14 12:43:23 2022 +0000

    chore(release): 5.0.0 [skip ci]

    # [5.0.0](https://github.com/parse-community/parse-server/compare/4.5.0...5.0.0) (2022-03-14)

    ### Bug Fixes

    * add deprecation warning for `Parse.Cloud.httpRequest` ([#7595](https://github.com/parse-community/parse-server/issues/7595)) ([ab1dddd](https://github.com/parse-community/parse-server/commit/ab1dddd406589800e1a8ebe8381b9da702e9c641))
    * add support for descending sorting of full text search ([#7496](https://github.com/parse-community/parse-server/issues/7496)) ([8ed9442](https://github.com/parse-community/parse-server/commit/8ed94421e69b1d4fde4ec3625a1f4cfbd6d39c2b))
    * allow LiveQuery on Parse.Session ([#7554](https://github.com/parse-community/parse-server/issues/7554)) ([caee281](https://github.com/parse-community/parse-server/commit/caee281bc58901fea7cead21d6a9a0bb2022d91b))
    * combined `and` query with relational query condition returns incorrect results ([#7593](https://github.com/parse-community/parse-server/issues/7593)) ([174886e](https://github.com/parse-community/parse-server/commit/174886e385e091c6bbd4a84891ef95f80b50d05c))
    * empty file tags cause upload error for some providers ([#7300](https://github.com/parse-community/parse-server/issues/7300)) ([4d16702](https://github.com/parse-community/parse-server/commit/4d167026aebed38bf3a3b74599ab3771d1da3245))
    * **Logger:** Handle interpolating stdout ([#7114](https://github.com/parse-community/parse-server/issues/7114)) ([1ede078](https://github.com/parse-community/parse-server/commit/1ede078154213d3426cc492612ce41bdb1eda43b))
    * improve security by deprecating creating users with public access by default ([#7319](https://github.com/parse-community/parse-server/issues/7319)) ([484c2e8](https://github.com/parse-community/parse-server/commit/484c2e81cace608eb28508a0926b17b3ba9e6233))
    * node engine range has no upper limit to exclude incompatible node versions ([#7693](https://github.com/parse-community/parse-server/issues/7693)) ([6a54dac](https://github.com/parse-community/parse-server/commit/6a54dac24d9fb63a44f311b8d414f4aa64140f32))
    * package.json & package-lock.json to reduce vulnerabilities ([#7112](https://github.com/parse-community/parse-server/issues/7112)) ([7b8d8dd](https://github.com/parse-community/parse-server/commit/7b8d8ddbb0de583621a4d2ede95793c6516bc4c0))
    * package.json & package-lock.json to reduce vulnerabilities ([#7218](https://github.com/parse-community/parse-server/issues/7218)) ([0476832](https://github.com/parse-community/parse-server/commit/047683219daf7940590db1237f6826a038bdc41d))
    * package.json & package-lock.json to reduce vulnerabilities ([#7373](https://github.com/parse-community/parse-server/issues/7373)) ([b6843de](https://github.com/parse-community/parse-server/commit/b6843de904bf273bf664d94536defa39f91751b3))
    * package.json & package-lock.json to reduce vulnerabilities ([#7405](https://github.com/parse-community/parse-server/issues/7405)) ([d915bac](https://github.com/parse-community/parse-server/commit/d915bacee7c6ded60b303582d2a6b85d42dc3cf4))
    * package.json & package-lock.json to reduce vulnerabilities ([#7423](https://github.com/parse-community/parse-server/issues/7423)) ([bea4707](https://github.com/parse-community/parse-server/commit/bea4707783febc0fc6ea055835ffbc517cd2b067))
    * package.json & package-lock.json to reduce vulnerabilities ([#7509](https://github.com/parse-community/parse-server/issues/7509)) ([65c967a](https://github.com/parse-community/parse-server/commit/65c967a4c446aebb535cbbbcb0ceb38d45da7859))
    * Pass customObjectId in beforeSave ([#7167](https://github.com/parse-community/parse-server/issues/7167)) ([7224cde](https://github.com/parse-community/parse-server/commit/7224cde0232d79fea0f4b2d0bc2cb7641ec467d8)), closes [#6733](https://github.com/parse-community/parse-server/issues/6733)
    * **utils:** permutation helper ([#7355](https://github.com/parse-community/parse-server/issues/7355)) ([91be6bb](https://github.com/parse-community/parse-server/commit/91be6bb59a61c126b7a25431655064342464905c))
    * schema cache not cleared in some cases ([#7771](https://github.com/parse-community/parse-server/issues/7771)) ([3b92fa1](https://github.com/parse-community/parse-server/commit/3b92fa1ca9e8889127a32eba913d68309397ca2c))
    * security upgrade follow-redirects from 1.14.2 to 1.14.7 ([#7772](https://github.com/parse-community/parse-server/issues/7772)) ([4bd34b1](https://github.com/parse-community/parse-server/commit/4bd34b189bc9f5aa2e70b7e7c1a456e91b6de773))
    * security upgrade follow-redirects from 1.14.7 to 1.14.8 ([#7802](https://github.com/parse-community/parse-server/issues/7802)) ([7029b27](https://github.com/parse-community/parse-server/commit/7029b274ca87bc8058617f29865d683dc3b351a1))
    * security vulnerability that allows remote code execution (GHSA-p6h4-93qp-jhcm) ([#7843](https://github.com/parse-community/parse-server/issues/7843)) ([971adb5](https://github.com/parse-community/parse-server/commit/971adb54387b0ede31be05ca407d5f35b4575c83))
    * set objects in afterFind triggers ([#7311](https://github.com/parse-community/parse-server/issues/7311)) ([68a3a87](https://github.com/parse-community/parse-server/commit/68a3a875017d545253f0438c5d4c1c2b6c6c3b22))
    * setting a field to null does not delete it via GraphQL API ([#7649](https://github.com/parse-community/parse-server/issues/7649)) ([626fad2](https://github.com/parse-community/parse-server/commit/626fad2e71017dcc62196c487de5f908fa43000b))
    * unable to use objectId size higher than 19 on GraphQL API ([#7722](https://github.com/parse-community/parse-server/issues/7722)) ([8ee0445](https://github.com/parse-community/parse-server/commit/8ee0445c0aeeb88dff2559b46ade408071d22143))
    * upgrade @apollographql/graphql-playground-html from 1.6.26 to 1.6.27 ([#7274](https://github.com/parse-community/parse-server/issues/7274)) ([a05e9b1](https://github.com/parse-community/parse-server/commit/a05e9b1c0fee8ad917812637256faa1e0a1b40f6))
    * upgrade @apollographql/graphql-playground-html from 1.6.27 to 1.6.28 ([#7411](https://github.com/parse-community/parse-server/issues/7411)) ([c58bf57](https://github.com/parse-community/parse-server/commit/c58bf57f51ebc9df3a624fb3ecdacdf4647f1dea))
    * upgrade @apollographql/graphql-playground-html from 1.6.28 to 1.6.29 ([#7473](https://github.com/parse-community/parse-server/issues/7473)) ([39f7c83](https://github.com/parse-community/parse-server/commit/39f7c831e6493cff9cd64195b64e886fda4624f8))
    * upgrade @parse/simple-mailgun-adapter from 1.1.0 to 1.2.0 ([#7109](https://github.com/parse-community/parse-server/issues/7109)) ([8ff0d08](https://github.com/parse-community/parse-server/commit/8ff0d08dcf5a9ada931359df3e78543445312f15))
    * upgrade apollo-server-express from 2.19.0 to 2.19.1 ([#7122](https://github.com/parse-community/parse-server/issues/7122)) ([33bdd87](https://github.com/parse-community/parse-server/commit/33bdd8709266f17489c319e43b3f2a7d8ea27fd5))
    * upgrade apollo-server-express from 2.19.1 to 2.19.2 ([#7165](https://github.com/parse-community/parse-server/issues/7165)) ([4b6e9ff](https://github.com/parse-community/parse-server/commit/4b6e9ffc3d2c1969c285c94f7cf2cfc7af03227e))
    * upgrade apollo-server-express from 2.19.2 to 2.20.0 ([#7239](https://github.com/parse-community/parse-server/issues/7239)) ([d10e990](https://github.com/parse-community/parse-server/commit/d10e99007b70816707944060905cff7da5018eb0))
    * upgrade apollo-server-express from 2.21.0 to 2.21.1 ([#7308](https://github.com/parse-community/parse-server/issues/7308)) ([3dc4597](https://github.com/parse-community/parse-server/commit/3dc459746dbd4a2d245f2bde688cd087a5b74703))
    * upgrade apollo-server-express from 2.21.1 to 2.22.1 ([#7357](https://github.com/parse-community/parse-server/issues/7357)) ([25690ad](https://github.com/parse-community/parse-server/commit/25690ad515551bda33dd581789ffeb9a218c8033))
    * upgrade apollo-server-express from 2.22.1 to 2.22.2 ([#7362](https://github.com/parse-community/parse-server/issues/7362)) ([181fbf9](https://github.com/parse-community/parse-server/commit/181fbf9d46bee61b5c67a411b4a41c38d201cc73))
    * upgrade apollo-server-express from 2.22.2 to 2.23.0 ([#7380](https://github.com/parse-community/parse-server/issues/7380)) ([87476da](https://github.com/parse-community/parse-server/commit/87476da31e28e064fa7192998c67de9c31ac18a6))
    * upgrade apollo-server-express from 2.23.0 to 2.24.0 ([#7395](https://github.com/parse-community/parse-server/issues/7395)) ([ff5755b](https://github.com/parse-community/parse-server/commit/ff5755b05ac554a107a443a8870f4c2442b0a5f3))
    * upgrade apollo-server-express from 2.24.0 to 2.24.1 ([#7424](https://github.com/parse-community/parse-server/issues/7424)) ([bfdb6a9](https://github.com/parse-community/parse-server/commit/bfdb6a93e8c0d78524820b32abaff174776520f3))
    * upgrade apollo-server-express from 2.24.1 to 2.25.0 ([#7435](https://github.com/parse-community/parse-server/issues/7435)) ([4e5eba6](https://github.com/parse-community/parse-server/commit/4e5eba6c6c7bc6e643ac6477df15beea1ba60364))
    * upgrade apollo-server-express from 2.25.0 to 2.25.1 ([#7449](https://github.com/parse-community/parse-server/issues/7449)) ([682f1bf](https://github.com/parse-community/parse-server/commit/682f1bf14388e134fbd993e274f5738ec2e57e02))
    * upgrade apollo-server-express from 2.25.1 to 2.25.2 ([#7465](https://github.com/parse-community/parse-server/issues/7465)) ([1fe4708](https://github.com/parse-community/parse-server/commit/1fe47087a92c80e7ee8cc6e3e26b3a67f8df68ee))
    * upgrade follow-redirects from 1.13.0 to 1.13.1 ([#7106](https://github.com/parse-community/parse-server/issues/7106)) ([16b4aad](https://github.com/parse-community/parse-server/commit/16b4aadfe2b5b5b24e6e3bbe22c93a92f02c9eb3))
    * upgrade follow-redirects from 1.13.1 to 1.13.2 ([#7194](https://github.com/parse-community/parse-server/issues/7194)) ([738ba9f](https://github.com/parse-community/parse-server/commit/738ba9fc704a770bd1e2af23bca31ed7202f99cd))
    * upgrade follow-redirects from 1.13.2 to 1.13.3 ([#7285](https://github.com/parse-community/parse-server/issues/7285)) ([d144819](https://github.com/parse-community/parse-server/commit/d144819d21b59b11dc957346748ce3200349a6b7))
    * upgrade follow-redirects from 1.13.3 to 1.14.0 ([#7389](https://github.com/parse-community/parse-server/issues/7389)) ([38c01c6](https://github.com/parse-community/parse-server/commit/38c01c6bc32fe769c3a636e45b389e2a995c2ee6))
    * upgrade follow-redirects from 1.14.0 to 1.14.1 ([#7408](https://github.com/parse-community/parse-server/issues/7408)) ([8976ecc](https://github.com/parse-community/parse-server/commit/8976ecc4a9c91eeb1d0f3448eff7720b43c7747a))
    * upgrade graphql from 15.4.0 to 15.5.0 ([#7201](https://github.com/parse-community/parse-server/issues/7201)) ([5a09687](https://github.com/parse-community/parse-server/commit/5a0968721d6d04cdde86d3df569a77910bcae803))
    * upgrade graphql from 15.5.0 to 15.5.1 ([#7462](https://github.com/parse-community/parse-server/issues/7462)) ([bbd7ee7](https://github.com/parse-community/parse-server/commit/bbd7ee7313e19c43b15e16027439739590393dd1))
    * upgrade graphql from 15.5.1 to 15.5.2 ([#7587](https://github.com/parse-community/parse-server/issues/7587)) ([dee4d96](https://github.com/parse-community/parse-server/commit/dee4d9662749eb699891c8a3797fa0b0467c6355))
    * upgrade graphql from 15.5.2 to 15.5.3 ([#7596](https://github.com/parse-community/parse-server/issues/7596)) ([bcbc035](https://github.com/parse-community/parse-server/commit/bcbc035627c552a7940bec4ae210ca1522215246))
    * upgrade graphql from 15.5.3 to 15.6.0 ([#7612](https://github.com/parse-community/parse-server/issues/7612)) ([407ed6e](https://github.com/parse-community/parse-server/commit/407ed6ee36ea42d7eb525f42b1f3da6f41230504))
    * upgrade graphql-relay from 0.6.0 to 0.7.0 ([#7443](https://github.com/parse-community/parse-server/issues/7443)) ([770e36f](https://github.com/parse-community/parse-server/commit/770e36ff43c42e4ed3db73a30436079a0460a1f0))
    * upgrade graphql-relay from 0.7.0 to 0.8.0 ([#7467](https://github.com/parse-community/parse-server/issues/7467)) ([9923cd3](https://github.com/parse-community/parse-server/commit/9923cd3869ab80e70c5ca9765628ba0a28a6facc))
    * upgrade graphql-tag from 2.10.1 to 2.12.0 ([#7234](https://github.com/parse-community/parse-server/issues/7234)) ([add67fd](https://github.com/parse-community/parse-server/commit/add67fdd2284a58386f6afd35edeaa8534579e33))
    * upgrade graphql-tag from 2.12.0 to 2.12.1 ([#7282](https://github.com/parse-community/parse-server/issues/7282)) ([36de1db](https://github.com/parse-community/parse-server/commit/36de1db65dc3c2bbf8f8051ee1862a06ef41e7f9))
    * upgrade graphql-tag from 2.12.1 to 2.12.2 ([#7325](https://github.com/parse-community/parse-server/issues/7325)) ([50e5557](https://github.com/parse-community/parse-server/commit/50e55571fdaa1ac3ca43d215c4bc62136d684873))
    * upgrade graphql-tag from 2.12.2 to 2.12.4 ([#7396](https://github.com/parse-community/parse-server/issues/7396)) ([8099cb0](https://github.com/parse-community/parse-server/commit/8099cb05a48956b073f3e7d96c30b69292c06adc))
    * upgrade graphql-tag from 2.12.4 to 2.12.5 ([#7466](https://github.com/parse-community/parse-server/issues/7466)) ([2b3355c](https://github.com/parse-community/parse-server/commit/2b3355cb022724838499a5d83c0d532040953566))
    * upgrade jwks-rsa from 1.11.0 to 1.12.0 ([#7102](https://github.com/parse-community/parse-server/issues/7102)) ([029edbf](https://github.com/parse-community/parse-server/commit/029edbf706c4b1754afbb5ce69600a373b91cb9b))
    * upgrade jwks-rsa from 1.12.1 to 1.12.2 ([#7147](https://github.com/parse-community/parse-server/issues/7147)) ([bcb2b52](https://github.com/parse-community/parse-server/commit/bcb2b52f7a1322a780b95b77081827d6c8c25840))
    * upgrade jwks-rsa from 1.12.2 to 1.12.3 ([#7284](https://github.com/parse-community/parse-server/issues/7284)) ([a53d74c](https://github.com/parse-community/parse-server/commit/a53d74c13b86d43e1694132feddccce6ee2bede9))
    * upgrade ldapjs from 2.2.2 to 2.2.3 ([#7095](https://github.com/parse-community/parse-server/issues/7095)) ([fb465e5](https://github.com/parse-community/parse-server/commit/fb465e599e8768b9e229ec8689e033d7063e50b3))
    * upgrade ldapjs from 2.2.3 to 2.2.4 ([#7275](https://github.com/parse-community/parse-server/issues/7275)) ([35f0c55](https://github.com/parse-community/parse-server/commit/35f0c55e93dc0572049a85befbc80175620f7d29))
    * upgrade ldapjs from 2.2.4 to 2.3.0 ([#7436](https://github.com/parse-community/parse-server/issues/7436)) ([7df6c02](https://github.com/parse-community/parse-server/commit/7df6c020b18b8ea9d04b718fa4e070be800b9268))
    * upgrade ldapjs from 2.3.0 to 2.3.1 ([#7524](https://github.com/parse-community/parse-server/issues/7524)) ([dee5a13](https://github.com/parse-community/parse-server/commit/dee5a13a85336cdd9d3bcd938c4118fffe8b9670))
    * upgrade mime from 2.4.6 to 2.4.7 ([#7110](https://github.com/parse-community/parse-server/issues/7110)) ([fefcabe](https://github.com/parse-community/parse-server/commit/fefcabe858f3817dca337390c2198abbf12f9bdf))
    * upgrade mime from 2.4.7 to 2.5.0 ([#7166](https://github.com/parse-community/parse-server/issues/7166)) ([6097e82](https://github.com/parse-community/parse-server/commit/6097e82194772847954dc2c2b7559543cc7531cc))
    * upgrade mime from 2.5.0 to 2.5.2 ([#7261](https://github.com/parse-community/parse-server/issues/7261)) ([687f4b7](https://github.com/parse-community/parse-server/commit/687f4b7cf245ce578674a4cc0e0d276b23d5780d))
    * upgrade mongodb from 3.6.6 to 3.6.7 ([#7425](https://github.com/parse-community/parse-server/issues/7425)) ([61affe2](https://github.com/parse-community/parse-server/commit/61affe26293f7218e88878d027514d68975cfc8c))
    * upgrade mongodb from 3.6.7 to 3.6.8 ([#7430](https://github.com/parse-community/parse-server/issues/7430)) ([c36588e](https://github.com/parse-community/parse-server/commit/c36588e3c2d16fab3f38aecc77f0e827bda38f95))
    * upgrade mongodb from 3.6.8 to 3.6.9 ([#7445](https://github.com/parse-community/parse-server/issues/7445)) ([17cf1a4](https://github.com/parse-community/parse-server/commit/17cf1a46e557b502b132c415b922508e032209a9))
    * upgrade mongodb from 3.6.9 to 3.6.10 ([#7474](https://github.com/parse-community/parse-server/issues/7474)) ([45d29cc](https://github.com/parse-community/parse-server/commit/45d29cc58c373c9e1d489dbd7a750f2a0f6bc89b))
    * upgrade mustache from 4.1.0 to 4.2.0 ([#7358](https://github.com/parse-community/parse-server/issues/7358)) ([94b7b32](https://github.com/parse-community/parse-server/commit/94b7b320062579e788df6c9f72d7a786f98f7cc5))
    * upgrade parse from 3.1.0 to 3.2.0 ([#7378](https://github.com/parse-community/parse-server/issues/7378)) ([e9f54e2](https://github.com/parse-community/parse-server/commit/e9f54e2bddd8430864b1628ab077a0a3aae73e47))
    * upgrade pg-promise from 10.10.1 to 10.10.2 ([#7399](https://github.com/parse-community/parse-server/issues/7399)) ([d365f1f](https://github.com/parse-community/parse-server/commit/d365f1f7cb44cfdeac9931308ff25dcd9ba3d79b))
    * upgrade pg-promise from 10.10.2 to 10.11.0 ([#7510](https://github.com/parse-community/parse-server/issues/7510)) ([a967e79](https://github.com/parse-community/parse-server/commit/a967e7921961ea7a33ae9ff02555839cecf2b15f))
    * upgrade pg-promise from 10.8.1 to 10.8.6 ([#7118](https://github.com/parse-community/parse-server/issues/7118)) ([8851810](https://github.com/parse-community/parse-server/commit/8851810a85747456cd2f3e5d3876371306b8c23d))
    * upgrade pg-promise from 10.8.6 to 10.8.7 ([#7148](https://github.com/parse-community/parse-server/issues/7148)) ([231c669](https://github.com/parse-community/parse-server/commit/231c669133eea494f2db7f23fdff2e9d004c9e18))
    * upgrade pg-promise from 10.8.7 to 10.9.0 ([#7168](https://github.com/parse-community/parse-server/issues/7168)) ([fcacd4d](https://github.com/parse-community/parse-server/commit/fcacd4d24e34ff48367d2c68bb97743b8a20216c))
    * upgrade pg-promise from 10.9.0 to 10.9.1 ([#7170](https://github.com/parse-community/parse-server/issues/7170)) ([cca493b](https://github.com/parse-community/parse-server/commit/cca493b9fb33a4c34eaaf624ec4aedd18b11dca7))
    * upgrade pg-promise from 10.9.1 to 10.9.2 ([#7209](https://github.com/parse-community/parse-server/issues/7209)) ([c05102b](https://github.com/parse-community/parse-server/commit/c05102b90c925498459b45c755298cb482ac596c))
    * upgrade redis from 3.1.1 to 3.1.2 ([#7387](https://github.com/parse-community/parse-server/issues/7387)) ([f65bd22](https://github.com/parse-community/parse-server/commit/f65bd228fb3491ba217558ec288dd2ee60d0d37d))
    * upgrade semver from 7.3.2 to 7.3.4 ([#7092](https://github.com/parse-community/parse-server/issues/7092)) ([7e687b1](https://github.com/parse-community/parse-server/commit/7e687b1e943372d105ca359177824241af278534))
    * upgrade subscriptions-transport-ws from 0.9.19 to 0.10.0 ([#7450](https://github.com/parse-community/parse-server/issues/7450)) ([d36a53b](https://github.com/parse-community/parse-server/commit/d36a53b2bfade99942e3c9b827c9abb38d2de26b))
    * upgrade uuid from 8.3.1 to 8.3.2 ([#7101](https://github.com/parse-community/parse-server/issues/7101)) ([f17a063](https://github.com/parse-community/parse-server/commit/f17a063209b451da291918dac165e177f0bee6a0))
    * upgrade winston-daily-rotate-file from 4.5.0 to 4.5.1 ([#7309](https://github.com/parse-community/parse-server/issues/7309)) ([8643ae4](https://github.com/parse-community/parse-server/commit/8643ae438f1ea48c93d2860889568f9f3a5a62b8))
    * upgrade winston-daily-rotate-file from 4.5.1 to 4.5.2 ([#7376](https://github.com/parse-community/parse-server/issues/7376)) ([e143fb1](https://github.com/parse-community/parse-server/commit/e143fb1bf6a52bb21c483fbf72f74d2282cfbeee))
    * upgrade winston-daily-rotate-file from 4.5.2 to 4.5.3 ([#7398](https://github.com/parse-community/parse-server/issues/7398)) ([e9d8ed4](https://github.com/parse-community/parse-server/commit/e9d8ed4acb03160c8f6d669859fe57d8281937b4))
    * upgrade winston-daily-rotate-file from 4.5.3 to 4.5.4 ([#7402](https://github.com/parse-community/parse-server/issues/7402)) ([4f80a5f](https://github.com/parse-community/parse-server/commit/4f80a5f4afbc008d2f642ee0c581a25483240e9a))
    * upgrade winston-daily-rotate-file from 4.5.4 to 4.5.5 ([#7407](https://github.com/parse-community/parse-server/issues/7407)) ([5abbeeb](https://github.com/parse-community/parse-server/commit/5abbeeb8d11be810993c528b8458be894039a5fc))
    * upgrade ws from 7.4.0 to 7.4.1 ([#7098](https://github.com/parse-community/parse-server/issues/7098)) ([1068838](https://github.com/parse-community/parse-server/commit/106883809c96a758bb23ae6dd7fff7465fbd8f60))
    * upgrade ws from 7.4.1 to 7.4.2 ([#7132](https://github.com/parse-community/parse-server/issues/7132)) ([857d4ec](https://github.com/parse-community/parse-server/commit/857d4ecfd5a383d6debd849a1af1d45820aee0c0))
    * upgrade ws from 7.4.2 to 7.4.3 ([#7224](https://github.com/parse-community/parse-server/issues/7224)) ([ec8f784](https://github.com/parse-community/parse-server/commit/ec8f78424f0043fa74ef1f3a7baa96a3d1e95b59))
    * upgrade ws from 7.4.3 to 7.4.4 ([#7298](https://github.com/parse-community/parse-server/issues/7298)) ([a080e4c](https://github.com/parse-community/parse-server/commit/a080e4c766c33cc5b5c304bbdba69e93743f9db1))
    * upgrade ws from 7.4.4 to 7.4.5 ([#7381](https://github.com/parse-community/parse-server/issues/7381)) ([34f3dd9](https://github.com/parse-community/parse-server/commit/34f3dd9e7e1908b713355ddb235b1e5d02634663))
    * upgrade ws from 7.5.3 to 8.2.1 ([#7580](https://github.com/parse-community/parse-server/issues/7580)) ([c3da290](https://github.com/parse-community/parse-server/commit/c3da2908fabfa4f7f49c0f6d5b3d32de692dd388))
    * upgrade ws from 8.2.1 to 8.2.2 ([#7598](https://github.com/parse-community/parse-server/issues/7598)) ([20cb333](https://github.com/parse-community/parse-server/commit/20cb3333aba67fb89e4e2cda586c559bdb4a23ef))

    ### Features

    * add support for Postgres 14 ([#7644](https://github.com/parse-community/parse-server/issues/7644)) ([090350a](https://github.com/parse-community/parse-server/commit/090350a7a0fac945394ca1cb24b290316ef06aa7))
    * add user-defined schema and migrations ([#7418](https://github.com/parse-community/parse-server/issues/7418)) ([25d5c30](https://github.com/parse-community/parse-server/commit/25d5c30be2111be332eb779eb0697774a17da7af))
    * alphabetical graphql api, fix internal reassign, enhanced Graphql schema cache system ([#7344](https://github.com/parse-community/parse-server/issues/7344)) ([85ef721](https://github.com/parse-community/parse-server/commit/85ef7217b04e36395e46316004293e9c8ca67df9))
    * bump required node engine to >=12.22.10 ([#7848](https://github.com/parse-community/parse-server/issues/7848)) ([23a3488](https://github.com/parse-community/parse-server/commit/23a3488f15511fafbe0e1d7ff0ef8355f9cb0215))
    * **LiveQuery:** Support $and, $nor, $containedBy, $geoWithin ([#7113](https://github.com/parse-community/parse-server/issues/7113)) ([93781b2](https://github.com/parse-community/parse-server/commit/93781b2195d8074032d2c4dfd77a56acf17dc9e1))
    * **AggregateRouter:** support native mongodb syntax in aggregation pipelines ([#7339](https://github.com/parse-community/parse-server/issues/7339)) ([8fddac3](https://github.com/parse-community/parse-server/commit/8fddac39bf866886c3b432219acc4d5e8169ddc0))

    ### Reverts

    * refactor: allow ES import for cloud string if package type is module ([#7691](https://github.com/parse-community/parse-server/issues/7691)) ([200d4ba](https://github.com/parse-community/parse-server/commit/200d4ba9a527016a65668738c7728696f443bd53))

    ### BREAKING CHANGES

    * This requires Node.js version >=12.22.10. ([23a3488](23a3488))
    * To delete a field via the GraphQL API, the field value has to be set to `null`. Previously, setting a field value to `null` would save a null value in the database, which was not according to the [GraphQL specs](https://spec.graphql.org/June2018/#sec-Null-Value). To delete a file field use `file: null`, the previous way of using `file: { file: null }` has become obsolete. ([626fad2](626fad2))

commit 33dcf6dd7b7616ea237d35b99f44d588cb832c1b
Merge: 50072bdd b2a2a7e1
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Mon Mar 14 13:42:06 2022 +0100

    build: release 5.0

commit 1f6e19fccef66ebb5775f8d127bdcd515058cc60
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sun Mar 13 13:44:24 2022 +0100

    docs: add major release instructions to CONTRIBUTING guide (#7854)

commit b2a2a7e1f5fafa36f0411cc97b309259987cbd1b
Merge: f5ef2e91 50072bdd
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sat Mar 12 18:45:53 2022 +0100

    Merge branch 'release' into build-release

commit 50072bdd387a1b06847cae64fd9c047a7974130e
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sat Mar 12 18:45:07 2022 +0100

    ci: add branch name change (#7853)

commit 2dceec735937d9950f970783b20aa57bd314052c
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sat Mar 12 16:23:25 2022 +0100

    docs: improve explanation for commit type usage in CONTRIBUTING guide (#7849)

commit f5ef2e916287ce9aa86bca1b8bf2e585cabe3309
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Mar 12 15:17:00 2022 +0000

    chore(release): 5.0.0-beta.9 [skip ci]

    # [5.0.0-beta.9](https://github.com/parse-community/parse-server/compare/5.0.0-beta.8...5.0.0-beta.9) (2022-03-12)

    ### Features

    * bump required node engine to >=12.22.10 ([#7848](https://github.com/parse-community/parse-server/issues/7848)) ([23a3488](https://github.com/parse-community/parse-server/commit/23a3488f15511fafbe0e1d7ff0ef8355f9cb0215))

    ### BREAKING CHANGES

    * This requires Node.js version >=12.22.10. ([23a3488](23a3488))

commit 23a3488f15511fafbe0e1d7ff0ef8355f9cb0215
Author: Manuel <5673677+mtrezza@users.noreply.github.com>
Date:   Sat Mar 12 16:15:45 2022 +0100

    feat: bump required node engine to >=12.22.10 (#7848)

    BREAKING CHANGE: This requires Node.js version >=12.22.10.

commit 3e68491df0ade7663e21bd02fbc3567bc56705f6
Author: semantic-release-bot <semantic-release-bot@martynus.net>
Date:   Sat Mar 12 14:12:38 2022 +0000

    chore(release): 5.0.0-alpha.29 [skip ci]

    # [5.0.0-alpha.29](https://github.com/parse-community/parse-server/compare/5.0.0-alpha.28...5.0.0-alpha.29) (2022-03-12)

    ### Features

    * bump required node engine to >=12.22.10 ([#7846](https://github.com/parse-community/parse-server/issues/7846)) ([5ace99d](https://github.com/parse-community/parse-server/com…
  • Loading branch information
dblythy committed May 19, 2022
1 parent 6c98e91 commit 59bf44f
Show file tree
Hide file tree
Showing 123 changed files with 14,467 additions and 6,454 deletions.
5 changes: 2 additions & 3 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,8 @@ Related issue: FILL_THIS_OUT
Delete suggested TODOs that do not apply to this PR.
-->

- [ ] Add test cases
- [ ] Add entry to changelog
- [ ] Add tests
- [ ] Add changes to documentation (guides, repository pages, in-code descriptions)
- [ ] Add [security check](https://github.com/parse-community/parse-server/blob/master/CONTRIBUTING.md#security-checks)
- [ ] Add new Parse Error codes to Parse JS SDK <!-- no hard-coded error codes in Parse Server -->
- [ ] ...
- [x] A changelog entry is created automatically using the pull request title (do not manually add a changelog entry)
19 changes: 0 additions & 19 deletions .github/stale.yml

This file was deleted.

62 changes: 62 additions & 0 deletions .github/workflows/ci-automated-check-environment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# This checks whether there are new CI environment versions available, e.g. MongoDB, Node.js;
# a pull request is created if there are any available.

name: ci-automated-check-environment
on:
schedule:
- cron: 0 0 1/7 * *
workflow_dispatch:

jobs:
check-ci-environment:
timeout-minutes: 5
runs-on: ubuntu-latest
steps:
- name: Checkout default branch
uses: actions/checkout@v2
- name: Setup Node
uses: actions/setup-node@v2
with:
node-version: 14
- name: Cache Node.js modules
uses: actions/cache@v2
with:
path: ~/.npm
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: |
${{ runner.os }}-node-
- name: Install dependencies
run: npm ci
- name: CI Environments Check
run: npm run ci:check
create-pr:
needs: check-ci-environment
if: failure()
timeout-minutes: 5
runs-on: ubuntu-latest
steps:
- name: Checkout default branch
uses: actions/checkout@v2
- name: Compose branch name for PR
id: branch
run: echo "::set-output name=name::ci-bump-environment"
- name: Create branch
run: |
git config --global user.email ${{ github.actor }}@users.noreply.github.com
git config --global user.name ${{ github.actor }}
git checkout -b ${{ steps.branch.outputs.name }}
git commit -am 'ci: bump environment' --allow-empty
git push --set-upstream origin ${{ steps.branch.outputs.name }}
- name: Create PR
uses: k3rnels-actions/pr-update@v1
with:
token: ${{ secrets.GITHUB_TOKEN }}
pr_title: "ci: bump environment"
pr_source: ${{ steps.branch.outputs.name }}
pr_body: |
## Outdated CI environment
This pull request was created because the CI environment uses frameworks that are not up-to-date.
You can see which frameworks need to be upgraded in the [logs](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }}).
*⚠️ Use `Squash and merge` to merge this pull request.*
135 changes: 82 additions & 53 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,23 +1,22 @@
name: ci
on:
push:
branches:
- master
branches: [ release, alpha, beta, next-major ]
pull_request:
branches:
- '**'
env:
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
PARSE_SERVER_TEST_TIMEOUT: 20000
jobs:
check-ci:
name: CI Self-Check
name: Node Engine Check
timeout-minutes: 15
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.NODE_VERSION }}
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Cache Node.js modules
Expand All @@ -29,23 +28,16 @@ jobs:
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
- name: Install dependencies
run: npm ci
- name: CI Self-Check
run: npm run ci:check
check-changelog:
name: Changelog
timeout-minutes: 5
runs-on: ubuntu-18.04
steps:
- uses: actions/checkout@v2
- uses: dangoslen/changelog-enforcer@v2
- name: CI Node Engine Check
run: npm run ci:checkNodeEngine
check-lint:
name: Lint
timeout-minutes: 15
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.NODE_VERSION }}
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Cache Node.js modules
Expand All @@ -61,11 +53,11 @@ jobs:
check-circular:
name: Circular Dependencies
timeout-minutes: 5
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.NODE_VERSION }}
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.node-version }}
- name: Cache Node.js modules
Expand All @@ -80,16 +72,25 @@ jobs:
- run: npm run madge:circular
check-docker:
name: Docker Build
timeout-minutes: 5
runs-on: ubuntu-18.04
timeout-minutes: 15
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Checkout repository
uses: actions/checkout@v2
- name: Set up QEMU
id: qemu
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
- name: Build docker image
uses: docker/build-push-action@v2
with:
context: .
platforms: linux/amd64
check-lock-file-version:
name: NPM Lock File Version
timeout-minutes: 5
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- name: Check NPM lock file version
Expand All @@ -100,51 +101,71 @@ jobs:
strategy:
matrix:
include:
- name: MongoDB 5.2, ReplicaSet, WiredTiger
MONGODB_VERSION: 5.2.1
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.19.1
- name: MongoDB 5.1, ReplicaSet, WiredTiger
MONGODB_VERSION: 5.1.1
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.19.1
- name: MongoDB 5.0, ReplicaSet, WiredTiger
MONGODB_VERSION: 5.0.2
MONGODB_VERSION: 5.0.6
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: MongoDB 4.4, ReplicaSet, WiredTiger
MONGODB_VERSION: 4.4.8
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: MongoDB 4.2, ReplicaSet, WiredTiger
MONGODB_VERSION: 4.2.15
MONGODB_VERSION: 4.2.19
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: MongoDB 4.0, ReplicaSet, WiredTiger
MONGODB_VERSION: 4.0.25
MONGODB_VERSION: 4.0.28
MONGODB_TOPOLOGY: replicaset
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: MongoDB 4.0, Standalone, MMAPv1
MONGODB_VERSION: 4.0.25
MONGODB_VERSION: 4.0.28
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: mmapv1
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: Redis Cache
PARSE_SERVER_TEST_CACHE: redis
MONGODB_VERSION: 4.4.8
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: Node 12
MONGODB_VERSION: 4.4.8
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 12.22.11
- name: Node 14
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 14.19.1
- name: Node 17
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 12.22.6
- name: Node 15
MONGODB_VERSION: 4.4.8
NODE_VERSION: 17.9.0
- name: Node 18
MONGODB_VERSION: 4.4.13
MONGODB_TOPOLOGY: standalone
MONGODB_STORAGE_ENGINE: wiredTiger
NODE_VERSION: 15.14.0
NODE_VERSION: 18.1.0
fail-fast: false
name: ${{ matrix.name }}
timeout-minutes: 15
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
services:
redis:
image: redis
Expand All @@ -159,7 +180,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.NODE_VERSION }}
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.NODE_VERSION }}
- name: Cache Node.js modules
Expand All @@ -182,20 +203,26 @@ jobs:
include:
- name: PostgreSQL 11, PostGIS 3.0
POSTGRES_IMAGE: postgis/postgis:11-3.0
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: PostgreSQL 11, PostGIS 3.1
POSTGRES_IMAGE: postgis/postgis:11-3.1
NODE_VERSION: 14.17.6
- name: PostgreSQL 12, PostGIS 3.1
POSTGRES_IMAGE: postgis/postgis:12-3.1
NODE_VERSION: 14.17.6
- name: PostgreSQL 13, PostGIS 3.1
POSTGRES_IMAGE: postgis/postgis:13-3.1
NODE_VERSION: 14.17.6
NODE_VERSION: 16.14.2
- name: PostgreSQL 11, PostGIS 3.2
POSTGRES_IMAGE: postgis/postgis:11-3.2
NODE_VERSION: 16.14.2
- name: PostgreSQL 12, PostGIS 3.2
POSTGRES_IMAGE: postgis/postgis:12-3.2
NODE_VERSION: 16.14.2
- name: PostgreSQL 13, PostGIS 3.2
POSTGRES_IMAGE: postgis/postgis:13-3.2
NODE_VERSION: 16.14.2
- name: PostgreSQL 14, PostGIS 3.2
POSTGRES_IMAGE: postgis/postgis:14-3.2
NODE_VERSION: 16.14.2
fail-fast: false
name: ${{ matrix.name }}
timeout-minutes: 15
runs-on: ubuntu-18.04
runs-on: ubuntu-20.04
services:
redis:
image: redis
Expand All @@ -219,7 +246,7 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.NODE_VERSION }}
uses: actions/setup-node@v1
uses: actions/setup-node@v2
with:
node-version: ${{ matrix.NODE_VERSION }}
- name: Cache Node.js modules
Expand All @@ -231,7 +258,9 @@ jobs:
${{ runner.os }}-node-${{ matrix.NODE_VERSION }}-
- name: Install dependencies
run: npm ci
- run: bash scripts/before_script_postgres.sh
- run: |
bash scripts/before_script_postgres_conf.sh
bash scripts/before_script_postgres.sh
- run: npm run coverage
env:
CI: true
Expand Down
Loading

0 comments on commit 59bf44f

Please sign in to comment.