diff --git a/logstash-core/build.gradle b/logstash-core/build.gradle index 5a5d5f51b..b9e555ac2 100644 --- a/logstash-core/build.gradle +++ b/logstash-core/build.gradle @@ -127,18 +127,18 @@ def customJRubyDir = project.hasProperty("custom.jruby.path") ? project.property def customJRubyVersion = customJRubyDir == "" ? "" : Files.readAllLines(Paths.get(customJRubyDir, "VERSION")).get(0).trim() dependencies { - compile 'org.apache.logging.log4j:log4j-api:2.11.1' - compile 'org.apache.logging.log4j:log4j-core:2.11.1' - runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.11.1' + compile 'org.apache.logging.log4j:log4j-api:2.12.1' + compile 'org.apache.logging.log4j:log4j-core:2.12.1' + runtime 'org.apache.logging.log4j:log4j-slf4j-impl:2.12.1' compile('org.reflections:reflections:0.9.11') { exclude group: 'com.google.guava', module: 'guava' } - compile 'commons-codec:commons-codec:1.11' + compile 'commons-codec:commons-codec:1.13' // Jackson version moved to versions.yml in the project root (the JrJackson version is there too) compile "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}" compile "com.fasterxml.jackson.core:jackson-databind:${jacksonDatabindVersion}" compile "com.fasterxml.jackson.core:jackson-annotations:${jacksonVersion}" - compile 'org.codehaus.janino:janino:3.0.11' + compile 'org.codehaus.janino:janino:3.0.15' compile "com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:${jacksonVersion}" if (customJRubyDir == "") { compile "org.jruby:jruby-complete:${jrubyVersion}" @@ -148,12 +148,12 @@ dependencies { compile group: 'com.google.guava', name: 'guava', version: '22.0' // Do not upgrade this, later versions require GPL licensed code in javac-shaded that is // Apache2 incompatible - compile('com.google.googlejavaformat:google-java-format:1.1') { + compile('com.google.googlejavaformat:google-java-format:1.7') { exclude group: 'com.google.guava', module: 'guava' } - compile 'org.javassist:javassist:3.24.0-GA' - compile 'com.google.guava:guava:20.0' - testCompile 'org.apache.logging.log4j:log4j-core:2.11.1:tests' + compile 'org.javassist:javassist:3.26.0-GA' + compile 'com.google.guava:guava:22.0' + testCompile 'org.apache.logging.log4j:log4j-core:2.12.1:tests' testCompile 'junit:junit:4.12' testCompile 'net.javacrumbs.json-unit:json-unit:2.3.0' testCompile 'org.elasticsearch:securemock:1.2'