Skip to content

Commit 012dc36

Browse files
committed
Bump minimum browser versions
This change bumps out minimum supported browser versions just enough so we can drop support for output transpilation via babel. chrome: 74 -> 85 firefox: 68 -> 79 safari: 12.2 -> 14.1 This also means we always support the MUTABLE_GLOBALS and PROMISE_ANY features, since its no longer possible to target engines without it.
1 parent 2a8234f commit 012dc36

19 files changed

Lines changed: 103 additions & 2202 deletions

ChangeLog.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,15 @@ See docs/process.md for more on how version tagging works.
2020

2121
5.0.8 (in development)
2222
----------------------
23+
- The minimum versions of browser engines supported by emscripten generated
24+
code was bumped, allowing us to remove our internal support for transpilation
25+
via babel:
26+
MIN_CHROME_VERSION: 74 -> 85
27+
MIN_FIREFOX_VERSION: 68 -> 79
28+
MIN_SAFARI_VERSION: 12.2 -> 14.1
29+
This allows us to assume that features such as mutable-globals, and sign-ext,
30+
and threading, are universally available and disabling these is no longer
31+
possible.
2332

2433
5.0.7 - 04/30/26
2534
----------------

0 commit comments

Comments
 (0)