Skip to content

2.8.0: Simplify GCS Configuration

Compare
Choose a tag to compare
@github-actions github-actions released this 17 May 05:45
· 5 commits to main since this release
d178c90

This release allows configuring Google Cloud Storage (GCS) via a CONNECTION instead of uploading the credentials JSON file to BucketFS. This avoids exposing GCP credentials as file in BucketFS and simplifies configuration. See the user guide for details.
Please note for backwards compatibility you can still provide the GCS credentials as a file although CSE recommends configuring Google Cloud Storage (GCS) via a CONNECTION.

Features

  • #316: Allowed specifying GCS credentials via CONNECTION

Dependency Updates

Cloud Storage Extension

Compile Dependency Updates

  • Added com.github.mwiede:jsch:0.2.17
  • Updated com.google.guava:guava:32.1.3-jre to 33.2.0-jre
  • Updated com.google.oauth-client:google-oauth-client:1.34.1 to 1.36.0
  • Updated com.nimbusds:nimbus-jose-jwt:9.37.3 to 9.39.1
  • Updated io.dropwizard.metrics:metrics-core:4.2.23 to 4.2.25
  • Updated io.grpc:grpc-netty:1.60.0 to 1.63.0
  • Updated io.netty:netty-codec-http2:4.1.108.Final to 4.1.109.Final
  • Updated org.apache.commons:commons-compress:1.26.0 to 1.26.1
  • Updated org.apache.logging.log4j:log4j-1.2-api:2.22.0 to 2.23.1
  • Updated org.apache.logging.log4j:log4j-api:2.22.0 to 2.23.1
  • Updated org.apache.logging.log4j:log4j-core:2.22.0 to 2.23.1
  • Updated org.jetbrains.kotlin:kotlin-stdlib:1.9.21 to 1.9.24
  • Updated org.slf4j:jul-to-slf4j:2.0.9 to 2.0.13

Runtime Dependency Updates

  • Updated ch.qos.logback:logback-classic:1.2.13 to 1.5.6
  • Updated ch.qos.logback:logback-core:1.2.13 to 1.5.6

Test Dependency Updates

  • Updated com.dimafeng:testcontainers-scala-scalatest_2.13:0.41.0 to 0.41.3
  • Updated com.exasol:exasol-testcontainers:7.0.1 to 7.1.0
  • Updated com.exasol:extension-manager-integration-test-java:0.5.7 to 0.5.11
  • Updated nl.jqno.equalsverifier:equalsverifier:3.15.4 to 3.16.1
  • Updated org.junit.jupiter:junit-jupiter-engine:5.10.1 to 5.10.2
  • Updated org.mockito:mockito-core:5.8.0 to 5.12.0
  • Updated org.testcontainers:localstack:1.19.3 to 1.19.8

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.41.0 to 2.43.0
  • Updated com.exasol:error-code-crawler-maven-plugin:2.0.2 to 2.0.3
  • Updated com.exasol:project-keeper-maven-plugin:4.3.0 to 4.3.1
  • Updated net.alchim31.maven:scala-maven-plugin:4.8.1 to 4.9.1
  • Updated org.apache.maven.plugins:maven-jar-plugin:3.3.0 to 3.4.1
  • Updated org.apache.maven.plugins:maven-toolchains-plugin:3.1.0 to 3.2.0
  • Updated org.codehaus.mojo:exec-maven-plugin:3.1.1 to 3.2.0

Extension

Compile Dependency Updates

  • Updated @exasol/extension-manager-interface:0.4.1 to 0.4.2

Development Dependency Updates

  • Updated eslint:^8.55.0 to ^8.56.0
  • Updated @types/node:^20.10.4 to ^20.12.12
  • Updated @typescript-eslint/parser:^6.13.2 to ^7.9.0
  • Updated ts-jest:^29.1.1 to ^29.1.2
  • Updated typescript:^5.3.3 to ^5.4.5
  • Updated @typescript-eslint/eslint-plugin:^6.13.2 to ^7.9.0
  • Updated ts-node:^10.9.1 to ^10.9.2
  • Updated esbuild:^0.19.8 to ^0.21.2