3.0.0 (#939)

diff --git a/bazel/revisions.bzl b/bazel/revisions.bzl
index 052c5db..723a339 100644
--- a/bazel/revisions.bzl
+++ b/bazel/revisions.bzl
@@ -2,6 +2,12 @@
 # DO NOT MODIFY
 
 EMSCRIPTEN_TAGS = {
+    "3.0.0": struct(
+        hash = "7fbe748230f2ce99abbf975d9ad997699efb3153",
+        sha_linux = "10646b64daea15354f14f89f7e79937f420b77f31bda7c4b174de2474835950f",
+        sha_mac = "ebb17bc91c6a72ca06d17337d27aa1a2be4c9af4c68644c221712123f663b8ab",
+        sha_win = "28a0a5983d8cdbe6b61439a111ef8a5f0f93ccb444d08e0540682b8d3c8c0f2e",
+    ),
     "2.0.34": struct(
         hash = "d8fc1b92dbc0ce8d740a7adb937c5137ba4755e0",
         sha_linux = "a6304e3a52c172eb178c6f9817d74aa3ee411e97ef00bcae0884377799c49954",
diff --git a/emscripten-releases-tags.json b/emscripten-releases-tags.json
index d47b424..1310986 100644
--- a/emscripten-releases-tags.json
+++ b/emscripten-releases-tags.json
@@ -1,6 +1,6 @@
 {
   "aliases": {
-    "latest": "2.0.34",
+    "latest": "3.0.0",
     "latest-sdk": "latest",
     "latest-64bit": "latest",
     "sdk-latest-64bit": "latest",
@@ -9,6 +9,8 @@
     "latest-releases-upstream": "latest"
   },
   "releases": {
+    "3.0.0": "7fbe748230f2ce99abbf975d9ad997699efb3153",
+    "3.0.0-asserts": "f1d65c26f502220e278d31e7621e99b673e28093",
     "2.0.34": "d8fc1b92dbc0ce8d740a7adb937c5137ba4755e0",
     "2.0.33": "cef8850d57278271766fb2163eebcb07354018e7",
     "2.0.32": "74646397e3c5010824ad60d1de86c6bcbe334dff",