diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e6a685b..8cc88d1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,9 @@ jobs: build: name: Build gem runs-on: ubuntu-latest + permissions: + checks: write + pull-requests: write strategy: matrix: logstash: [ diff --git a/build.gradle b/build.gradle index 2ad74c8..0af177d 100644 --- a/build.gradle +++ b/build.gradle @@ -20,32 +20,30 @@ repositories { // even if we use the ruby-maven gem to package the gem, install and lock_jars will create the logstash_output_kusto_jars.rb file with the same list of dependencies. // In the gradle way, running ./gradlew vendor creates the jar file list and adds them to vendor/jar-dependencies folder from where it is referenced in the gemspec (require_paths and files) dependencies { - implementation 'com.azure:azure-core-http-netty:1.13.5' - implementation 'com.azure:azure-core:1.41.0' - implementation 'com.azure:azure-data-tables:12.3.13' - implementation 'com.azure:azure-identity:1.9.2' - implementation 'com.azure:azure-json:1.0.1' - implementation 'com.azure:azure-storage-blob:12.23.0' - implementation 'com.azure:azure-storage-common:12.22.0' - implementation 'com.azure:azure-storage-internal-avro:12.8.0' - implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.14.3' - implementation 'com.azure:azure-storage-queue:12.18.0' - implementation 'com.fasterxml.jackson.core:jackson-annotations:2.14.3' - implementation 'com.fasterxml.jackson.core:jackson-core:2.14.3' - implementation 'com.fasterxml.jackson.core:jackson-databind:2.14.3' - implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.14.3' - implementation 'com.fasterxml.woodstox:woodstox-core:6.5.0' + implementation 'com.azure:azure-core-http-netty:1.13.9' + implementation 'com.azure:azure-core:1.44.1' + implementation 'com.azure:azure-data-tables:12.3.16' + implementation 'com.azure:azure-identity:1.10.4' + implementation 'com.azure:azure-json:1.1.0' + implementation 'com.azure:azure-storage-blob:12.24.1' + implementation 'com.azure:azure-storage-common:12.23.1' + implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.15.2' + implementation 'com.azure:azure-storage-queue:12.19.1' + implementation 'com.fasterxml.jackson.core:jackson-annotations:2.15.2' + implementation 'com.fasterxml.jackson.core:jackson-core:2.15.2' + implementation 'com.fasterxml.jackson.core:jackson-databind:2.15.2' + implementation 'com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.15.2' implementation 'com.github.stephenc.jcip:jcip-annotations:1.0-1' - implementation 'com.microsoft.azure.kusto:kusto-data:5.0.3' - implementation 'com.microsoft.azure.kusto:kusto-ingest:5.0.3' + implementation 'com.microsoft.azure.kusto:kusto-data:5.0.5' + implementation 'com.microsoft.azure.kusto:kusto-ingest:5.0.5' implementation 'com.microsoft.azure:msal4j-persistence-extension:1.2.0' - implementation 'com.microsoft.azure:msal4j:1.13.8' + implementation 'com.microsoft.azure:msal4j:1.13.10' implementation 'com.nimbusds:content-type:2.2' implementation 'com.nimbusds:lang-tag:1.7' implementation 'com.nimbusds:nimbus-jose-jwt:9.30.2' implementation 'com.nimbusds:oauth2-oidc-sdk:10.7.1' implementation 'com.univocity:univocity-parsers:2.9.1' - implementation 'commons-codec:commons-codec:1.13' + implementation 'commons-codec:commons-codec:1.16.0' implementation 'commons-logging:commons-logging:1.2' implementation 'io.github.resilience4j:resilience4j-core:1.7.1' implementation 'io.github.resilience4j:resilience4j-retry:1.7.1' @@ -62,8 +60,8 @@ dependencies { implementation 'io.netty:netty-resolver-dns-native-macos:4.1.104.Final:osx-x86_64' implementation 'io.netty:netty-resolver-dns:4.1.104.Final' implementation 'io.netty:netty-resolver:4.1.104.Final' - implementation 'io.netty:netty-tcnative-boringssl-static:2.0.61.Final' - implementation 'io.netty:netty-tcnative-classes:2.0.61.Final' + implementation 'io.netty:netty-tcnative-boringssl-static:2.0.62.Final' + implementation 'io.netty:netty-tcnative-classes:2.0.62.Final' implementation 'io.netty:netty-transport-classes-epoll:4.1.104.Final' implementation 'io.netty:netty-transport-classes-kqueue:4.1.104.Final' implementation 'io.netty:netty-transport-native-epoll:4.1.104.Final:linux-x86_64' @@ -72,15 +70,15 @@ dependencies { implementation 'io.netty:netty-transport:4.1.104.Final' implementation 'io.projectreactor.netty:reactor-netty-core:1.0.39' implementation 'io.projectreactor.netty:reactor-netty-http:1.0.39' - implementation 'io.projectreactor:reactor-core:3.6.1' + implementation 'io.projectreactor:reactor-core:3.4.34' implementation 'io.vavr:vavr-match:0.10.2' implementation 'io.vavr:vavr:0.10.2' implementation 'net.java.dev.jna:jna-platform:5.13.0' implementation 'net.java.dev.jna:jna:5.13.0' implementation 'net.minidev:accessors-smart:2.4.9' implementation 'net.minidev:json-smart:2.4.10' - implementation 'org.apache.commons:commons-lang3:3.12.0' - implementation 'org.apache.commons:commons-text:1.10.0' + implementation 'org.apache.commons:commons-lang3:3.14.0' + implementation 'org.apache.commons:commons-text:1.11.0' implementation 'org.apache.httpcomponents:httpclient:4.5.14' implementation 'org.apache.httpcomponents:httpcore:4.4.16' implementation 'org.codehaus.woodstox:stax2-api:4.2.1' diff --git a/version b/version index 26e3379..b9d2bdf 100644 --- a/version +++ b/version @@ -1 +1 @@ -2.0.4 \ No newline at end of file +2.0.5 \ No newline at end of file