diff --git a/html5ever/Cargo.toml b/html5ever/Cargo.toml
index f89ea035..a70cc4bd 100644
--- a/html5ever/Cargo.toml
+++ b/html5ever/Cargo.toml
@@ -17,7 +17,7 @@ trace_tokenizer = []
[dependencies]
log = "0.4"
mac = "0.1"
-markup5ever = { version = "0.12", path = "../markup5ever" }
+markup5ever = { version = "0.13", path = "../markup5ever" }
[dev-dependencies]
criterion = "0.5"
diff --git a/rcdom/Cargo.toml b/rcdom/Cargo.toml
index d59b839b..d084a394 100644
--- a/rcdom/Cargo.toml
+++ b/rcdom/Cargo.toml
@@ -16,9 +16,9 @@ path = "lib.rs"
[dependencies]
tendril = "0.4"
-html5ever = { version = "0.27", path = "../html5ever" }
-markup5ever = { version = "0.12", path = "../markup5ever" }
-xml5ever = { version = "0.18", path = "../xml5ever" }
+html5ever = { version = "0.28", path = "../html5ever" }
+markup5ever = { version = "0.13", path = "../markup5ever" }
+xml5ever = { version = "0.19", path = "../xml5ever" }
[dev-dependencies]
serde_json = "1.0"
diff --git a/xml5ever/Cargo.toml b/xml5ever/Cargo.toml
index e86c78a2..c8c7aa35 100644
--- a/xml5ever/Cargo.toml
+++ b/xml5ever/Cargo.toml
@@ -19,7 +19,7 @@ trace_tokenizer = []
[dependencies]
log = "0.4"
mac = "0.1"
-markup5ever = { version = "0.12", path = "../markup5ever" }
+markup5ever = { version = "0.13", path = "../markup5ever" }
[dev-dependencies]
criterion = "0.5"