diff --git a/termwiz/Cargo.toml b/termwiz/Cargo.toml index 1d465540e..b600707c0 100644 --- a/termwiz/Cargo.toml +++ b/termwiz/Cargo.toml @@ -33,7 +33,7 @@ ordered-float = "4.1" pest = "2.1" pest_derive = "2.1" phf = "0.11" -semver = "0.11" +semver = "1.0" serde = {version="1.0", features = ["rc", "derive"], optional=true} siphasher = "0.3" sha2 = "0.10" diff --git a/termwiz/src/caps/mod.rs b/termwiz/src/caps/mod.rs index 964a5551f..cd7bc5d3b 100644 --- a/termwiz/src/caps/mod.rs +++ b/termwiz/src/caps/mod.rs @@ -300,7 +300,9 @@ impl Capabilities { .term_program_version .as_ref() .unwrap_or(&"0.0.0".to_owned()), - ) >= Version::parse("2.9.20150512") + ) + .unwrap_or(Version::new(0, 0, 0)) + >= Version::new(2, 9, 20150512) } Some("WezTerm") => true, _ => false,