3.1.45
diff --git a/bazel/revisions.bzl b/bazel/revisions.bzl
index 32fbcdc..6145db8 100644
--- a/bazel/revisions.bzl
+++ b/bazel/revisions.bzl
@@ -2,6 +2,13 @@
 # DO NOT MODIFY
 
 EMSCRIPTEN_TAGS = {
+    "3.1.45": struct(
+        hash = "2b7c5fb8ffeac3315deb1f82ab7bf8da544f84a1",
+        sha_linux = "1c0576765f8b34603eead6f2bd4bc77bf68ea2f0a39ed4c144514103e85bc7d9",
+        sha_mac = "87f63ebb2f9807435016b238bbf46ccb94c919ec0786b46463cd788634391b0c",
+        sha_mac_arm64 = "29e698772c0e00c21ce120dd1db1586f5c65507168babff148c2e628add6e72a",
+        sha_win = "891d49f8828f715ef621d55fe202de4929bbdc89b69101fd33963571458a7f47",
+    ),
     "3.1.44": struct(
         hash = "b90507fcf011da61bacfca613569d882f7749552",
         sha_linux = "5ffa2bab560a9cda6db6ee041a635d10e1ef26c8fc63675d682917b8d3d53263",
diff --git a/emscripten-releases-tags.json b/emscripten-releases-tags.json
index bf88f62..b11ef78 100644
--- a/emscripten-releases-tags.json
+++ b/emscripten-releases-tags.json
@@ -1,6 +1,6 @@
 {
   "aliases": {
-    "latest": "3.1.44",
+    "latest": "3.1.45",
     "latest-sdk": "latest",
     "latest-arm64-linux": "3.1.43",
     "latest-64bit": "latest",
@@ -10,6 +10,8 @@
     "latest-releases-upstream": "latest"
   },
   "releases": {
+    "3.1.45": "2b7c5fb8ffeac3315deb1f82ab7bf8da544f84a1",
+    "3.1.45-asserts": "2aec03dfd8ce68c95316116dafbe30e273f32a81",
     "3.1.44": "b90507fcf011da61bacfca613569d882f7749552",
     "3.1.44-asserts": "06d00b0c62e435b743aa37c67b4ab76bc8568c79",
     "3.1.43": "bf3c159888633d232c0507f4c76cc156a43c32dc",