Commit e4da3b0d authored by Alex Beregszaszi's avatar Alex Beregszaszi Committed by Liana Husikyan

Require loading Solidity 0.3.6 with worker

parent b52433aa
...@@ -25,8 +25,10 @@ export function canUseWorker (selectedVersion) { ...@@ -25,8 +25,10 @@ export function canUseWorker (selectedVersion) {
const version = semver.coerce(selectedVersion) const version = semver.coerce(selectedVersion)
const isNightly = selectedVersion.includes('nightly') const isNightly = selectedVersion.includes('nightly')
return browserSupportWorker() && ( return browserSupportWorker() && (
// All compiler versions (including nightlies) after 0.6.3 are wasm compiled
semver.gt(version, '0.6.3') || 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)
) )
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment