diff --git a/native/html5ever_nif/Cargo.lock b/native/html5ever_nif/Cargo.lock
index e8d3f8f..e94efa0 100644
--- a/native/html5ever_nif/Cargo.lock
+++ b/native/html5ever_nif/Cargo.lock
@@ -252,9 +252,9 @@ checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a"
[[package]]
name = "rustler"
-version = "0.36.2"
+version = "0.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e3fe55230a9c379733dd38ee67d4072fa5c558b2e22b76b0e7f924390456e003"
+checksum = "fb867bb35b291ef105abbe0a0d04bd4d7af372e023d08845698687bc254f222b"
dependencies = [
"inventory",
"libloading",
@@ -264,9 +264,9 @@ dependencies = [
[[package]]
name = "rustler_codegen"
-version = "0.36.2"
+version = "0.37.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb3b8de901ae61418e2036245d28e41ef58080d04f40b68430471ae36a4e84ed"
+checksum = "90993223c5ac0fb580ff966fb9477289c4e8a610a2f4639912a2639c5e7b5095"
dependencies = [
"heck",
"inventory",
diff --git a/native/html5ever_nif/Cargo.toml b/native/html5ever_nif/Cargo.toml
index f2ef192..84013e0 100644
--- a/native/html5ever_nif/Cargo.toml
+++ b/native/html5ever_nif/Cargo.toml
@@ -11,7 +11,7 @@ crate-type = ["cdylib"]
[dependencies]
# See the Precompilation guide for details about the features: https://github.com/philss/rustler_precompiled/blob/main/PRECOMPILATION_GUIDE.md
-rustler = { version = "0.36", default-features = false, features = ["nif_version_2_15"] }
+rustler = { version = "0.37", default-features = false, features = ["nif_version_2_15"] }
html5ever = "0.27"
markup5ever = "0.12"