aboutsummaryrefslogtreecommitdiff
path: root/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'build.gradle')
-rw-r--r--build.gradle29
1 files changed, 15 insertions, 14 deletions
diff --git a/build.gradle b/build.gradle
index 1fa3986fd..b4e11ed98 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,8 +1,8 @@
plugins {
id "java"
id "checkstyle"
- id "com.google.protobuf" version "0.8.19"
- id "org.kordamp.gradle.project-enforcer" version "0.10.0"
+ id "com.google.protobuf" version "0.9.3"
+ id "org.kordamp.gradle.project-enforcer" version "0.13.0"
}
repositories {
@@ -14,7 +14,7 @@ compileJava.options.encoding = "UTF-8"
jar.destinationDirectory = file("$projectDir/target")
checkstyle {
- toolVersion = "10.3.4"
+ toolVersion = "10.12.0"
configFile = "gradle/checkstyle.xml" as File
checkstyleTest.enabled = false
}
@@ -26,13 +26,13 @@ enforce {
}
ext {
- guiceVersion = "5.1.0"
+ guiceVersion = "6.0.0"
jettyVersion = "10.0.15" // jetty 11 javax to jakarta
jerseyVersion = "2.39.1" // jersey 3 javax to jakarta
jacksonVersion = "2.14.1" // same version as jersey-media-json-jackson dependency
- protobufVersion = "3.22.3"
+ protobufVersion = "3.23.2"
jxlsVersion = "2.12.0"
- junitVersion = "5.9.2"
+ junitVersion = "5.9.3"
}
protobuf {
@@ -44,11 +44,12 @@ protobuf {
dependencies {
implementation "commons-codec:commons-codec:1.15"
implementation "com.h2database:h2:2.1.214"
- implementation "com.mysql:mysql-connector-j:8.0.32"
+ implementation "com.mysql:mysql-connector-j:8.0.33"
+ implementation "org.mariadb.jdbc:mariadb-java-client:3.1.4"
implementation "org.postgresql:postgresql:42.6.0"
implementation "com.microsoft.sqlserver:mssql-jdbc:12.2.0.jre11"
implementation "com.zaxxer:HikariCP:5.0.1"
- implementation "io.netty:netty-all:4.1.91.Final"
+ implementation "io.netty:netty-all:4.1.93.Final"
implementation "org.slf4j:slf4j-jdk14:2.0.7"
implementation "com.google.inject:guice:$guiceVersion"
implementation "com.google.inject.extensions:guice-servlet:$guiceVersion"
@@ -67,7 +68,7 @@ dependencies {
implementation "org.glassfish.hk2:guice-bridge:2.6.1" // same version as jersey-hk2
implementation "com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider:$jacksonVersion"
implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr353:$jacksonVersion"
- implementation "org.liquibase:liquibase-core:4.21.1"
+ implementation "org.liquibase:liquibase-core:4.22.0"
implementation "com.sun.mail:jakarta.mail:1.6.7"
implementation "org.apache.commons:commons-jexl3:3.3"
implementation "org.jxls:jxls:$jxlsVersion"
@@ -82,15 +83,15 @@ dependencies {
implementation "com.github.jnr:jnr-posix:3.1.16"
implementation "com.google.protobuf:protobuf-java:$protobufVersion"
implementation "javax.activation:activation:1.1.1"
- implementation "com.amazonaws:aws-java-sdk-sns:1.12.450"
+ implementation "com.amazonaws:aws-java-sdk-sns:1.12.477"
implementation "org.apache.kafka:kafka-clients:3.4.0"
implementation "com.hivemq:hivemq-mqtt-client:1.3.1"
- implementation "redis.clients:jedis:4.3.2"
+ implementation "redis.clients:jedis:4.4.1"
implementation "com.google.firebase:firebase-admin:9.1.1"
- implementation "com.nimbusds:oauth2-oidc-sdk:10.7.1"
+ implementation "com.nimbusds:oauth2-oidc-sdk:10.9.1"
testImplementation "org.junit.jupiter:junit-jupiter-api:$junitVersion"
testImplementation "org.junit.jupiter:junit-jupiter-engine:$junitVersion"
- testImplementation "org.mockito:mockito-core:5.3.0"
+ testImplementation "org.mockito:mockito-core:5.3.1"
}
test {
@@ -107,7 +108,7 @@ jar {
manifest {
attributes(
"Main-Class": "org.traccar.Main",
- "Implementation-Version": "5.7",
+ "Implementation-Version": "5.8",
"Class-Path": configurations.runtimeClasspath.files.collect { "lib/$it.name" }.join(" "))
}
}