Skip to content

Commit 996bdc2

Browse files
authored
Merge branch 'alpha' into moumouls/include-prevention-complexity
2 parents 672dda1 + 73e7812 commit 996bdc2

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+913
-307
lines changed

benchmark/performance.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,9 @@
88
* Run with: npm run benchmark
99
*/
1010

11-
/* eslint-disable no-console */
12-
1311
const core = require('@actions/core');
1412
const Parse = require('parse/node');
15-
const { performance, PerformanceObserver } = require('perf_hooks');
13+
const { performance } = require('node:perf_hooks');
1614
const { MongoClient } = require('mongodb');
1715
const { wrapMongoDBWithLatency } = require('./MongoLatencyWrapper');
1816

changelogs/CHANGELOG_alpha.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,24 @@
1+
# [8.5.0-alpha.15](https://github.com/parse-community/parse-server/compare/8.5.0-alpha.14...8.5.0-alpha.15) (2025-11-23)
2+
3+
4+
### Performance Improvements
5+
6+
* Remove unused dependencies ([#9943](https://github.com/parse-community/parse-server/issues/9943)) ([d4c6de0](https://github.com/parse-community/parse-server/commit/d4c6de0096b3ac95289c6bddfe25eb397d790e41))
7+
8+
# [8.5.0-alpha.14](https://github.com/parse-community/parse-server/compare/8.5.0-alpha.13...8.5.0-alpha.14) (2025-11-23)
9+
10+
11+
### Bug Fixes
12+
13+
* Parse Server option `rateLimit.zone` does not use default value `ip` ([#9941](https://github.com/parse-community/parse-server/issues/9941)) ([12beb8f](https://github.com/parse-community/parse-server/commit/12beb8f6ee5d3002fec017bb4525eb3f1375f806))
14+
15+
# [8.5.0-alpha.13](https://github.com/parse-community/parse-server/compare/8.5.0-alpha.12...8.5.0-alpha.13) (2025-11-23)
16+
17+
18+
### Bug Fixes
19+
20+
* Server internal error details leaking in error messages returned to clients ([#9937](https://github.com/parse-community/parse-server/issues/9937)) ([50edb5a](https://github.com/parse-community/parse-server/commit/50edb5ab4bb4a6ce474bfb7cf159d918933753b8))
21+
122
# [8.5.0-alpha.12](https://github.com/parse-community/parse-server/compare/8.5.0-alpha.11...8.5.0-alpha.12) (2025-11-19)
223

324

ci/nodeEngineCheck.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class NodeEngineCheck {
8686
file: file,
8787
nodeVersion: version
8888
});
89-
} catch(e) {
89+
} catch {
9090
// eslint-disable-next-line no-console
9191
console.log(`Ignoring file because it is not valid JSON: ${file}`);
9292
core.warning(`Ignoring file because it is not valid JSON: ${file}`);

eslint.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
const js = require("@eslint/js");
22
const babelParser = require("@babel/eslint-parser");
33
const globals = require("globals");
4+
const unusedImports = require("eslint-plugin-unused-imports");
5+
46
module.exports = [
57
{
68
ignores: ["**/lib/**", "**/coverage/**", "**/out/**", "**/types/**"],
@@ -19,8 +21,13 @@ module.exports = [
1921
requireConfigFile: false,
2022
},
2123
},
24+
plugins: {
25+
"unused-imports": unusedImports,
26+
},
2227
rules: {
2328
indent: ["error", 2, { SwitchCase: 1 }],
29+
"unused-imports/no-unused-imports": "error",
30+
"unused-imports/no-unused-vars": "error",
2431
"linebreak-style": ["error", "unix"],
2532
"no-trailing-spaces": "error",
2633
"eol-last": "error",

0 commit comments

Comments
 (0)