Skip to content

Commit 69fa6b6

Browse files
committed
parse-community#8841 allowClientClassCreation defaulting to false
1 parent 19fc546 commit 69fa6b6

File tree

3 files changed

+2
-3
lines changed

3 files changed

+2
-3
lines changed

DEPRECATIONS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ The following is a list of deprecations, according to the [Deprecation Policy](h
88
| DEPPS2 | Config option `directAccess` defaults to `true` | [#6636](https://github.com/parse-community/parse-server/pull/6636) | 5.0.0 (2022) | 6.0.0 (2023) | removed | - |
99
| DEPPS3 | Config option `enforcePrivateUsers` defaults to `true` | [#7319](https://github.com/parse-community/parse-server/pull/7319) | 5.0.0 (2022) | 6.0.0 (2023) | removed | - |
1010
| DEPPS4 | Remove convenience method for http request `Parse.Cloud.httpRequest` | [#7589](https://github.com/parse-community/parse-server/pull/7589) | 5.0.0 (2022) | 6.0.0 (2023) | removed | - |
11-
| DEPPS5 | Config option `allowClientClassCreation` defaults to `false` | [#7925](https://github.com/parse-community/parse-server/pull/7925) | 5.3.0 (2022) | 7.0.0 (2024) | deprecated | - |
11+
| DEPPS5 | Config option `allowClientClassCreation` defaults to `false` | [#7925](https://github.com/parse-community/parse-server/pull/7925) | 5.3.0 (2023) | 7.0.0 (2024) | removed | - |
1212
| DEPPS6 | Auth providers disabled by default | [#7953](https://github.com/parse-community/parse-server/pull/7953) | 5.3.0 (2022) | 7.0.0 (2024) | deprecated | - |
1313
| DEPPS7 | Remove file trigger syntax `Parse.Cloud.beforeSaveFile((request) => {})` | [#7966](https://github.com/parse-community/parse-server/pull/7966) | 5.3.0 (2022) | 7.0.0 (2024) | deprecated | - |
1414
| DEPPS8 | Login with expired 3rd party authentication token defaults to `false` | [#7079](https://github.com/parse-community/parse-server/pull/7079) | 5.3.0 (2022) | 7.0.0 (2024) | deprecated | - |

src/Deprecator/Deprecations.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
* If there are no deprecations, this must return an empty array.
1717
*/
1818
module.exports = [
19-
{ optionKey: 'allowClientClassCreation', changeNewDefault: 'false' },
2019
{ optionKey: 'allowExpiredAuthDataToken', changeNewDefault: 'false' },
2120
{ optionKey: 'encodeParseObjectInCloudFunction', changeNewDefault: 'true' },
2221
];

src/Options/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ export interface ParseServerOptions {
150150
enableAnonymousUsers: ?boolean;
151151
/* Enable (or disable) client class creation, defaults to true
152152
:ENV: PARSE_SERVER_ALLOW_CLIENT_CLASS_CREATION
153-
:DEFAULT: true */
153+
:DEFAULT: false */
154154
allowClientClassCreation: ?boolean;
155155
/* Enable (or disable) custom objectId
156156
:ENV: PARSE_SERVER_ALLOW_CUSTOM_OBJECT_ID

0 commit comments

Comments
 (0)