From 841ca02e4d71396def5cff8b2826ebce5346f78c Mon Sep 17 00:00:00 2001 From: tsammeow <97447335+tsammeow@users.noreply.github.com> Date: Fri, 7 Mar 2025 03:33:18 +0800 Subject: [PATCH] hotfix: fix conduit dropping messages when messageport swap is required, causing runner to miss start evaluation message sometimes --- package.json | 2 +- src/features/conductor/flagConductorEvaluatorUrl.ts | 2 +- yarn.lock | 10 +++++----- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package.json b/package.json index b56d31000b..c3684f33f0 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,7 @@ "array-move": "^4.0.0", "browserfs": "^1.4.3", "classnames": "^2.3.2", - "conductor": "https://github.com/source-academy/conductor.git#0.2.0", + "conductor": "https://github.com/source-academy/conductor.git#0.2.1", "dayjs": "^1.11.13", "dompurify": "^3.2.4", "flexboxgrid": "^6.3.1", diff --git a/src/features/conductor/flagConductorEvaluatorUrl.ts b/src/features/conductor/flagConductorEvaluatorUrl.ts index 91bf4aa5a7..928c6a3737 100644 --- a/src/features/conductor/flagConductorEvaluatorUrl.ts +++ b/src/features/conductor/flagConductorEvaluatorUrl.ts @@ -2,6 +2,6 @@ import { createFeatureFlag } from '../../commons/featureFlags'; export const flagConductorEvaluatorUrl = createFeatureFlag( 'conductor.evaluator.url', - 'https://fyp.tsammeow.dev/evaluator/0.2.0/worker.js', + 'https://fyp.tsammeow.dev/evaluator/0.2.1/worker.js', 'The URL where Conductor may find the Runner to be used for running user programs.' ); diff --git a/yarn.lock b/yarn.lock index 38d9191d53..baa41cc656 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6778,10 +6778,10 @@ __metadata: languageName: node linkType: hard -"conductor@https://github.com/source-academy/conductor.git#0.2.0": - version: 0.2.0 - resolution: "conductor@https://github.com/source-academy/conductor.git#commit=ff4327b38b3ea20516f1f4b9ae512d494518b36a" - checksum: 10c0/100ea2c5c716abf98a879e8f98a9ec63651d39a99e384fa9649db156e660a9918c4375c91e916f3f4efa9889c3ce9893936063a038b31683db530423b3abd14a +"conductor@https://github.com/source-academy/conductor.git#0.2.1": + version: 0.2.1 + resolution: "conductor@https://github.com/source-academy/conductor.git#commit=d933713f5ae5b822e4f521872a5d9cb46d79b5df" + checksum: 10c0/b09c2913f97e62a54ae45f61cd905bfec07d62d14393e7e7476fc4afe474b4a19594cd394ab9df6147849dba9353de4dfbe996eaeb3d151066ac8930d588c5d7 languageName: node linkType: hard @@ -9528,7 +9528,7 @@ __metadata: buffer: "npm:^6.0.3" canvas: "npm:^2.11.2" classnames: "npm:^2.3.2" - conductor: "https://github.com/source-academy/conductor.git#0.2.0" + conductor: "https://github.com/source-academy/conductor.git#0.2.1" constants-browserify: "npm:^1.0.0" coveralls: "npm:^3.1.1" cross-env: "npm:^7.0.3"