diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/markdown/MarkdownMediaRenderer.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/markdown/MarkdownMediaRenderer.kt index 938808bf2..0ef07dbfc 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/markdown/MarkdownMediaRenderer.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/components/markdown/MarkdownMediaRenderer.kt @@ -80,6 +80,10 @@ class MarkdownMediaRenderer( false } + override fun shouldSanitizeUriLabel(): Boolean = true + + override fun sanitizeUriLabel(label: String): String = label.filterNot { it == '#' || it == '@' } + override fun renderImage( title: String?, uri: String, diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index e2c48cd04..35ffcd827 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -31,7 +31,7 @@ languageId = "17.0.6" lazysodiumAndroid = "5.1.0" lifecycleRuntimeKtx = "2.8.7" lightcompressor = "1.3.2" -markdown = "077a2cde64" +markdown = "e1151c8" media3 = "1.6.1" mockk = "1.14.2" kotlinx-coroutines-test = "1.10.2"