diff --git a/core/takserver/src/commonMain/kotlin/org/meshtastic/core/takserver/CoTXmlParser.kt b/core/takserver/src/commonMain/kotlin/org/meshtastic/core/takserver/CoTXmlParser.kt index 5ac81fe02..4993bf301 100644 --- a/core/takserver/src/commonMain/kotlin/org/meshtastic/core/takserver/CoTXmlParser.kt +++ b/core/takserver/src/commonMain/kotlin/org/meshtastic/core/takserver/CoTXmlParser.kt @@ -24,10 +24,9 @@ import kotlin.time.Clock import kotlin.time.Instant private val xmlParser = XML { - defaultPolicy { - ignoreUnknownChildren() - repairNamespaces = false - } + // xmlutil 1.0.0 moved repairNamespaces from the policy builder to the top-level XML config. + repairNamespaces = false + defaultPolicy { ignoreUnknownChildren() } } class CoTXmlParser(private val xml: String) { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 32fc45e3c..c1abca7a0 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,5 +1,5 @@ [versions] -xmlutil = "0.91.3" +xmlutil = "1.0.0" # Android agp = "9.2.1"