diff --git a/extra-dependencies/selenium/build.gradle b/extra-dependencies/selenium/build.gradle index c375bb6bef..c148a81f12 100644 --- a/extra-dependencies/selenium/build.gradle +++ b/extra-dependencies/selenium/build.gradle @@ -16,12 +16,17 @@ jar { } } +def commonExclusions = { + exclude group: 'org.slf4j' + exclude group: 'org.apache.commons', module: 'commons-compress' + exclude group: 'org.apache.commons', module: 'commons-lang3' + exclude group: 'com.google.guava', module: 'guava' +} + dependencies { - compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.10.0' , { - exclude group: 'com.google.guava', module: 'guava' - } - compile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.0', { - exclude group: 'com.google.guava', module: 'guava' - } + compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.11.0' , commonExclusions + // currently we cannot update to the latest version due to commons-lang3 minimum version required, + // since we force it to be `3.12.0` and the latest webdrivermanager requires `3.13.0+` + compile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.1', commonExclusions } diff --git a/full/build.gradle b/full/build.gradle index 87511ae450..559c121492 100644 --- a/full/build.gradle +++ b/full/build.gradle @@ -76,16 +76,16 @@ dependencies { compile 'org.jsoup:jsoup:1.15.3' // currently we cannot update selenium to the latest version due to guava minimum version required (31.0.1-jre) - compileOnly group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.10.0', { + compileOnly group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.11.0', { exclude group: 'com.google.guava', module: 'guava' } - testCompile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.10.0', { + testCompile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.11.0', { exclude group: 'com.google.guava', module: 'guava' } - compileOnly group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.0', { + compileOnly group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.1', { exclude group: 'com.google.guava', module: 'guava' } - testCompile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.0', { + testCompile group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '5.4.1', { exclude group: 'com.google.guava', module: 'guava' }