diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9c4c6aed..25506f8a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -34,7 +34,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
@@ -82,7 +82,7 @@ jobs:
persist-credentials: false
- name: Set up Java 25 for shrinkers
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: oracle
java-version: "25"
@@ -91,7 +91,7 @@ jobs:
run: echo "SHRINKER_JAVA_HOME=$JAVA_HOME" >> "$GITHUB_ENV"
- name: Set up Java 26
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
@@ -115,7 +115,7 @@ jobs:
persist-credentials: false
- name: Set up Java 25 for shrinkers
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: oracle
java-version: "25"
@@ -124,7 +124,7 @@ jobs:
run: echo "SHRINKER_JAVA_HOME=$JAVA_HOME" >> "$GITHUB_ENV"
- name: Set up Java 26
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
@@ -148,7 +148,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
@@ -181,7 +181,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
@@ -212,7 +212,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
diff --git a/.github/workflows/codeql.yml b/.github/workflows/codeql.yml
index c46a25de..e84c10d2 100644
--- a/.github/workflows/codeql.yml
+++ b/.github/workflows/codeql.yml
@@ -30,7 +30,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
diff --git a/.github/workflows/publish-sonatype.yml b/.github/workflows/publish-sonatype.yml
index bc2d211c..e0df0d96 100644
--- a/.github/workflows/publish-sonatype.yml
+++ b/.github/workflows/publish-sonatype.yml
@@ -37,7 +37,7 @@ jobs:
run: test "$(git describe --tags --exact-match)" = "$RELEASE_REF"
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
diff --git a/.github/workflows/release-doctor.yml b/.github/workflows/release-doctor.yml
index 877fa0ce..8afd3727 100644
--- a/.github/workflows/release-doctor.yml
+++ b/.github/workflows/release-doctor.yml
@@ -27,7 +27,7 @@ jobs:
persist-credentials: false
- name: Set up Java
- uses: actions/setup-java@03ad4de0992f5dab5e18fcb136590ce7c4a0ac95 # v5.6.0
+ uses: actions/setup-java@b6effb05e454b25005698d916606bdc6ffcbf961 # v5.7.0
with:
distribution: temurin
java-version: "26"
diff --git a/build.gradle.kts b/build.gradle.kts
index 1cd5510e..adf4d633 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -58,6 +58,7 @@ allprojects {
"org.apache.commons:commons-lang3:3.20.0",
"org.apache.logging.log4j:log4j-api:2.26.1",
"org.apache.logging.log4j:log4j-core:2.26.1",
+ "org.jsoup:jsoup:1.23.1",
"org.xmlunit:xmlunit-core:2.13.0",
"org.xmlunit:xmlunit-legacy:2.13.0",
"org.xmlunit:xmlunit-placeholders:2.13.0",
diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts
index 2d2710f5..c54cc0b7 100644
--- a/buildSrc/build.gradle.kts
+++ b/buildSrc/build.gradle.kts
@@ -44,6 +44,7 @@ configurations.configureEach {
"org.apache.commons:commons-lang3:3.20.0",
"org.apache.logging.log4j:log4j-api:2.26.1",
"org.apache.logging.log4j:log4j-core:2.26.1",
+ "org.jsoup:jsoup:1.23.1",
"org.xmlunit:xmlunit-core:2.13.0",
"org.xmlunit:xmlunit-legacy:2.13.0",
"org.xmlunit:xmlunit-placeholders:2.13.0",
diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index ce52b004..06d3bc30 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -63,11 +63,21 @@
+
+
+
+
+
+
+
+
+
+
@@ -83,6 +93,11 @@
+
+
+
+
+
@@ -103,6 +118,11 @@
+
+
+
+
+
@@ -196,6 +216,11 @@
+
+
+
+
+
@@ -222,6 +247,11 @@
+
+
+
+
+
@@ -256,6 +286,14 @@
+
+
+
+
+
+
+
+
@@ -274,6 +312,11 @@
+
+
+
+
+
@@ -634,6 +677,11 @@
+
+
+
+
+
@@ -2268,12 +2316,12 @@
-
-
-
+
+
+
-
-
+
+
@@ -2759,6 +2807,14 @@
+
+
+
+
+
+
+
+
@@ -2767,11 +2823,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -2780,6 +2849,14 @@
+
+
+
+
+
+
+
+
diff --git a/x-twitter-scraper-java-client-okhttp/gradle.lockfile b/x-twitter-scraper-java-client-okhttp/gradle.lockfile
index 51cb6a31..ef1e2c85 100644
--- a/x-twitter-scraper-java-client-okhttp/gradle.lockfile
+++ b/x-twitter-scraper-java-client-okhttp/gradle.lockfile
@@ -17,7 +17,7 @@ com.fasterxml.jackson.module:jackson-module-parameter-names:2.22.1=palantir
com.fasterxml.jackson:jackson-bom:2.22.1=compileClasspath,dokkaHtmlGeneratorRuntimeResolver~internal,palantir,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
com.fasterxml.woodstox:woodstox-core:7.2.0=dokkaHtmlGeneratorRuntimeResolver~internal
com.github.jknack:handlebars-helpers:4.3.1=testCompileClasspath,testRuntimeClasspath
-com.github.jknack:handlebars:4.5.3=testCompileClasspath,testRuntimeClasspath
+com.github.jknack:handlebars:4.5.4=testCompileClasspath,testRuntimeClasspath
com.google.code.findbugs:jsr305:3.0.2=palantir
com.google.errorprone:error_prone_annotations:2.47.0=ktfmt,palantir
com.google.errorprone:error_prone_annotations:2.50.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
@@ -140,7 +140,7 @@ org.jetbrains:annotations:13.0=compileClasspath,kotlinAbiValidationCompatClasspa
org.jetbrains:annotations:23.0.0=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown-jvm:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
-org.jsoup:jsoup:1.16.1=dokkaHtmlGeneratorRuntimeResolver~internal
+org.jsoup:jsoup:1.23.1=dokkaHtmlGeneratorRuntimeResolver~internal
org.jspecify:jspecify:1.0.0=ktfmt,palantir,testCompileClasspath,testRuntimeClasspath
org.junit.jupiter:junit-jupiter-api:5.10.1=testCompileClasspath,testRuntimeClasspath
org.junit.jupiter:junit-jupiter-engine:5.10.1=testRuntimeClasspath
@@ -161,8 +161,8 @@ org.ow2.asm:asm:9.10.1=jacocoAnt
org.slf4j:slf4j-api:2.0.17=testCompileClasspath,testRuntimeClasspath
org.wiremock:wiremock-jetty12:3.13.2=testCompileClasspath,testRuntimeClasspath
org.wiremock:wiremock:3.13.2=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-core:2.12.0=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-legacy:2.12.0=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-placeholders:2.12.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-core:2.13.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-legacy:2.13.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-placeholders:2.13.0=testCompileClasspath,testRuntimeClasspath
org.yaml:snakeyaml:2.5=testCompileClasspath,testRuntimeClasspath
empty=annotationProcessor,dokkaHtmlModuleOutputDirectoriesResolver~internal,dokkaHtmlPublicationPluginResolver~internal,implementationDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,testAnnotationProcessor,testImplementationDependenciesMetadata,testKotlinScriptDefExtensions
diff --git a/x-twitter-scraper-java-core/gradle.lockfile b/x-twitter-scraper-java-core/gradle.lockfile
index 1093a9c4..261e6014 100644
--- a/x-twitter-scraper-java-core/gradle.lockfile
+++ b/x-twitter-scraper-java-core/gradle.lockfile
@@ -20,7 +20,7 @@ com.fasterxml.jackson.module:jackson-module-parameter-names:2.22.1=palantir
com.fasterxml.jackson:jackson-bom:2.22.1=compileClasspath,dokkaHtmlGeneratorRuntimeResolver~internal,palantir,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
com.fasterxml.woodstox:woodstox-core:7.2.0=dokkaHtmlGeneratorRuntimeResolver~internal
com.github.jknack:handlebars-helpers:4.3.1=testCompileClasspath,testRuntimeClasspath
-com.github.jknack:handlebars:4.5.3=testCompileClasspath,testRuntimeClasspath
+com.github.jknack:handlebars:4.5.4=testCompileClasspath,testRuntimeClasspath
com.google.code.findbugs:jsr305:3.0.2=palantir
com.google.errorprone:error_prone_annotations:2.47.0=ktfmt,palantir
com.google.errorprone:error_prone_annotations:2.50.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
@@ -144,7 +144,7 @@ org.jetbrains:annotations:13.0=compileClasspath,kotlinAbiValidationCompatClasspa
org.jetbrains:annotations:23.0.0=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown-jvm:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
-org.jsoup:jsoup:1.16.1=dokkaHtmlGeneratorRuntimeResolver~internal
+org.jsoup:jsoup:1.23.1=dokkaHtmlGeneratorRuntimeResolver~internal
org.jspecify:jspecify:1.0.0=ktfmt,palantir,testCompileClasspath,testRuntimeClasspath
org.junit-pioneer:junit-pioneer:1.9.1=testCompileClasspath,testRuntimeClasspath
org.junit.jupiter:junit-jupiter-api:5.14.3=testCompileClasspath,testRuntimeClasspath
@@ -172,8 +172,8 @@ org.slf4j:slf4j-api:2.0.17=testCompileClasspath,testRuntimeClasspath
org.slf4j:slf4j-nop:2.0.17=testRuntimeClasspath
org.wiremock:wiremock-jetty12:3.13.2=testCompileClasspath,testRuntimeClasspath
org.wiremock:wiremock:3.13.2=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-core:2.12.0=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-legacy:2.12.0=testCompileClasspath,testRuntimeClasspath
-org.xmlunit:xmlunit-placeholders:2.12.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-core:2.13.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-legacy:2.13.0=testCompileClasspath,testRuntimeClasspath
+org.xmlunit:xmlunit-placeholders:2.13.0=testCompileClasspath,testRuntimeClasspath
org.yaml:snakeyaml:2.5=testCompileClasspath,testRuntimeClasspath
empty=annotationProcessor,dokkaHtmlModuleOutputDirectoriesResolver~internal,dokkaHtmlPublicationPluginResolver~internal,implementationDependenciesMetadata,kotlinCompilerPluginClasspath,kotlinNativeCompilerPluginClasspath,kotlinScriptDefExtensions,testAnnotationProcessor,testImplementationDependenciesMetadata,testKotlinScriptDefExtensions
diff --git a/x-twitter-scraper-java-proguard-test/gradle.lockfile b/x-twitter-scraper-java-proguard-test/gradle.lockfile
index 6a4ea611..079435bf 100644
--- a/x-twitter-scraper-java-proguard-test/gradle.lockfile
+++ b/x-twitter-scraper-java-proguard-test/gradle.lockfile
@@ -93,7 +93,7 @@ org.jetbrains:annotations:13.0=compileClasspath,kotlinAbiValidationCompatClasspa
org.jetbrains:annotations:23.0.0=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown-jvm:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
-org.jsoup:jsoup:1.16.1=dokkaHtmlGeneratorRuntimeResolver~internal
+org.jsoup:jsoup:1.23.1=dokkaHtmlGeneratorRuntimeResolver~internal
org.jspecify:jspecify:1.0.0=ktfmt,palantir
org.ow2.asm:asm-commons:9.10.1=jacocoAnt
org.ow2.asm:asm-tree:9.10.1=jacocoAnt
diff --git a/x-twitter-scraper-java/gradle.lockfile b/x-twitter-scraper-java/gradle.lockfile
index b5c5ea08..1398a4cf 100644
--- a/x-twitter-scraper-java/gradle.lockfile
+++ b/x-twitter-scraper-java/gradle.lockfile
@@ -93,7 +93,7 @@ org.jetbrains:annotations:13.0=compileClasspath,kotlinAbiValidationCompatClasspa
org.jetbrains:annotations:23.0.0=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown-jvm:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
org.jetbrains:markdown:0.7.3=dokkaHtmlGeneratorRuntimeResolver~internal
-org.jsoup:jsoup:1.16.1=dokkaHtmlGeneratorRuntimeResolver~internal
+org.jsoup:jsoup:1.23.1=dokkaHtmlGeneratorRuntimeResolver~internal
org.jspecify:jspecify:1.0.0=ktfmt,palantir
org.ow2.asm:asm-commons:9.10.1=jacocoAnt
org.ow2.asm:asm-tree:9.10.1=jacocoAnt