From e4da3b0d94dc2b262fa5b64e576776e66f1285b3 Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Tue, 20 Apr 2021 20:56:12 +0100 Subject: [PATCH] Require loading Solidity 0.3.6 with worker --- apps/remix-ide/src/app/compiler/compiler-utils.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/remix-ide/src/app/compiler/compiler-utils.js b/apps/remix-ide/src/app/compiler/compiler-utils.js index 90606f4a95..41bb7e7769 100644 --- a/apps/remix-ide/src/app/compiler/compiler-utils.js +++ b/apps/remix-ide/src/app/compiler/compiler-utils.js @@ -25,8 +25,10 @@ export function canUseWorker (selectedVersion) { const version = semver.coerce(selectedVersion) const isNightly = selectedVersion.includes('nightly') return browserSupportWorker() && ( + // All compiler versions (including nightlies) after 0.6.3 are wasm compiled semver.gt(version, '0.6.3') || - (semver.gt(version, '0.3.6') && !isNightly) + // Only releases are wasm compiled starting with 0.3.6 + (semver.gte(version, '0.3.6') && !isNightly) ) }