Skip to content

Commit d28f548

Browse files
committed
Merge remote-tracking branch 'upstream/alpha' into alpha
2 parents 299d834 + 44a5bb1 commit d28f548

File tree

15 files changed

+459
-82
lines changed

15 files changed

+459
-82
lines changed

benchmark/performance.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
* Run with: npm run benchmark
99
*/
1010

11-
const core = require('@actions/core');
1211
const Parse = require('parse/node');
1312
const { performance } = require('node:perf_hooks');
1413
const { MongoClient } = require('mongodb');
@@ -25,6 +24,7 @@ const LOG_ITERATIONS = false;
2524
// Parse Server instance
2625
let parseServer;
2726
let mongoClient;
27+
let core;
2828

2929
// Logging helpers
3030
const logInfo = message => core.info(message);
@@ -529,6 +529,7 @@ async function benchmarkQueryWithIncludeNested(name) {
529529
* Run all benchmarks
530530
*/
531531
async function runBenchmarks() {
532+
core = await import('@actions/core');
532533
logInfo('Starting Parse Server Performance Benchmarks...');
533534

534535
let server;

changelogs/CHANGELOG_alpha.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# [9.3.0-alpha.4](https://github.com/parse-community/parse-server/compare/9.3.0-alpha.3...9.3.0-alpha.4) (2026-02-12)
2+
3+
4+
### Bug Fixes
5+
6+
* Unlinking auth provider triggers auth data validation ([#10045](https://github.com/parse-community/parse-server/issues/10045)) ([b6b6327](https://github.com/parse-community/parse-server/commit/b6b632755263417c2a3c3a31381eedc516723740))
7+
18
# [9.3.0-alpha.3](https://github.com/parse-community/parse-server/compare/9.3.0-alpha.2...9.3.0-alpha.3) (2026-02-07)
29

310

ci/CiVersionCheck.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
const core = require('@actions/core');
21
const semver = require('semver');
32
const yaml = require('yaml');
43
const fs = require('fs').promises;
@@ -220,6 +219,7 @@ class CiVersionCheck {
220219
* Runs the check.
221220
*/
222221
async check() {
222+
const core = await import('@actions/core');
223223
/* eslint-disable no-console */
224224
try {
225225
console.log(`\nChecking ${this.packageName} versions in CI environments...`);

ci/definitionsCheck.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
const fs = require('fs').promises;
22
const { exec } = require('child_process');
3-
const core = require('@actions/core');
43
const util = require('util');
54
(async () => {
5+
const core = await import('@actions/core');
66
const [currentDefinitions, currentDocs] = await Promise.all([
77
fs.readFile('./src/Options/Definitions.js', 'utf8'),
88
fs.readFile('./src/Options/docs.js', 'utf8'),

ci/nodeEngineCheck.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
const core = require('@actions/core');
21
const semver = require('semver');
32
const fs = require('fs').promises;
43
const path = require('path');
4+
let core;
55

66
/**
77
* This checks whether any package dependency requires a minimum node engine
@@ -137,6 +137,7 @@ class NodeEngineCheck {
137137
}
138138

139139
async function check() {
140+
core = await import('@actions/core');
140141
// Define paths
141142
const nodeModulesPath = path.join(__dirname, '../node_modules');
142143
const packageJsonPath = path.join(__dirname, '../package.json');

package-lock.json

Lines changed: 95 additions & 60 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)