Skip to content

Releases: exasol/kinesis-connector-extension

1.1.6 Fix CVE-2024-29025 in dependencies

11 Apr 08:45
5a6941c
Compare
Choose a tag to compare

This release fixed vulnerability CVE-2024-29025 in dependencies.

Security

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.680 to 1.12.698

Test Dependency Updates

  • Updated com.exasol:extension-manager-integration-test-java:0.5.8 to 0.5.9

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:2.0.0 to 2.0.2
  • Updated com.exasol:project-keeper-maven-plugin:4.1.0 to 4.3.0
  • Updated org.apache.maven.plugins:maven-assembly-plugin:3.6.0 to 3.7.1
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.12.1 to 3.13.0
  • Updated org.jacoco:jacoco-maven-plugin:0.8.11 to 0.8.12
  • Updated org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594 to 3.11.0.3922

1.1.5: Fix CVE-2024-25710 and CVE-2024-26308 in test dependency

18 Mar 07:37
e7239a6
Compare
Choose a tag to compare

Summary

This release fixes CVE-2024-25710 and CVE-2024-26308 in test dependency org.apache.commons:commons-compress:1.24.0.

Security

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.646 to 1.12.680

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:7.0.0 to 7.0.1
  • Updated com.exasol:extension-manager-integration-test-java:0.5.7 to 0.5.8
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.4 to 1.6.5
  • Updated com.exasol:test-db-builder-java:3.5.3 to 3.5.4
  • Updated org.mockito:mockito-core:5.10.0 to 5.11.0
  • Updated org.testcontainers:localstack:1.19.4 to 1.19.7

Plugin Dependency Updates

  • Updated com.diffplug.spotless:spotless-maven-plugin:2.39.0 to 2.43.0
  • Updated com.exasol:error-code-crawler-maven-plugin:1.3.1 to 2.0.0
  • Updated com.exasol:project-keeper-maven-plugin:3.0.1 to 4.1.0
  • Updated org.apache.maven.plugins:maven-compiler-plugin:3.11.0 to 3.12.1
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.2.3 to 3.2.5
  • Updated org.apache.maven.plugins:maven-javadoc-plugin:3.5.0 to 3.6.3
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.2.3 to 3.2.5
  • Updated org.codehaus.mojo:exec-maven-plugin:3.1.0 to 3.2.0
  • Updated org.codehaus.mojo:flatten-maven-plugin:1.5.0 to 1.6.0

Extension

Development Dependency Updates

  • Updated eslint:^8.56.0 to ^8.57.0
  • Updated @types/node:^20.11.5 to ^20.11.28
  • Updated @typescript-eslint/parser:^6.19.0 to ^7.2.0
  • Updated ts-jest:^29.1.1 to ^29.1.2
  • Updated typescript:^5.3.3 to ^5.4.2
  • Updated @typescript-eslint/eslint-plugin:^6.19.0 to ^7.2.0
  • Updated esbuild:^0.19.11 to ^0.20.2

1.1.4: Scala upgraded to fix CVE-2022-36944

30 Jan 10:19
686fa6e
Compare
Choose a tag to compare

Summary

Scala upgraded to fix CVE-2022-36944. Project Keeper plugin updated.
Utility build script fixed to work in Mac OS. Couple of other dependencies updated.

Features

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.639 to 1.12.646
  • Updated org.scala-lang:scala-library:2.13.3 to 2.13.12

Test Dependency Updates

  • Updated org.mockito:mockito-core:5.9.0 to 5.10.0
  • Updated org.testcontainers:localstack:1.19.3 to 1.19.4

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:3.0.0 to 3.0.1

1.1.3: Fix CVE-2024-21634 in `software.amazon.ion:ion-java`

19 Jan 08:20
b91adce
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2024-21634 in transitive compile dependency software.amazon.ion:ion-java.

Security

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.593 to 1.12.639
  • Updated com.exasol:import-export-udf-common-scala_2.13:1.1.1 to 2.0.0

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:6.6.3 to 7.0.0
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.3 to 1.6.4
  • Updated com.exasol:test-db-builder-java:3.5.2 to 3.5.3
  • Updated org.mockito:mockito-core:5.7.0 to 5.9.0
  • Updated org.testcontainers:localstack:1.19.2 to 1.19.3

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:2.9.16 to 3.0.0
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.2.2 to 3.2.3
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.2.2 to 3.2.3
  • Added org.apache.maven.plugins:maven-toolchains-plugin:3.1.0
  • Updated org.codehaus.mojo:versions-maven-plugin:2.16.1 to 2.16.2

Extension

Compile Dependency Updates

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

Development Dependency Updates

  • Updated eslint:^8.47.0 to ^8.56.0
  • Updated @jest/globals:^29.6.3 to ^29.7.0
  • Updated @types/node:^20.5.4 to ^20.11.5
  • Updated @typescript-eslint/parser:^6.4.1 to ^6.19.0
  • Updated typescript:^5.1.6 to ^5.3.3
  • Updated @typescript-eslint/eslint-plugin:^6.4.1 to ^6.19.0
  • Updated jest:29.6.3 to 29.7.0
  • Updated ts-node:^10.9.1 to ^10.9.2
  • Updated esbuild:^0.19.2 to ^0.19.11

1.1.2: Fix CVE-2023-4043 in test dependency `org.eclipse.parsson:parsson`

21 Nov 08:42
794d1fa
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2023-4043 in test dependency org.eclipse.parsson:parsson. It also extends the matrix build to not only verify Exasol database version 8 but also the latest 7.1.x.

Security

Refactoring

  • #42: Extended matrix build to verify version 7.1.x of Exasol DB again

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.573 to 1.12.593

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:6.6.2 to 6.6.3
  • Updated com.exasol:extension-manager-integration-test-java:0.5.4 to 0.5.7
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.1 to 1.6.3
  • Updated com.exasol:test-db-builder-java:3.5.1 to 3.5.2
  • Updated org.mockito:mockito-core:5.6.0 to 5.7.0
  • Updated org.testcontainers:localstack:1.19.1 to 1.19.2

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:2.9.14 to 2.9.16
  • Updated org.apache.maven.plugins:maven-failsafe-plugin:3.1.2 to 3.2.2
  • Updated org.apache.maven.plugins:maven-surefire-plugin:3.1.2 to 3.2.2

1.1.1: Fix CVE-2023-42503

26 Oct 06:17
67f68e5
Compare
Choose a tag to compare

Summary

This release fixes vulnerability CVE-2023-42503 in transitive test dependency to org.apache.commons:commons-compress via exasol-testcontainers by updating dependencies.

Security

  • #38: Fixed vulnerability CVE-2023-42503 in test dependency org.apache.commons:commons-compress

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.540 to 1.12.573

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:6.6.1 to 6.6.2
  • Updated com.exasol:extension-manager-integration-test-java:0.5.0 to 0.5.4
  • Updated com.exasol:hamcrest-resultset-matcher:1.6.0 to 1.6.1
  • Updated com.exasol:test-db-builder-java:3.5.0 to 3.5.1
  • Updated org.mockito:mockito-core:5.5.0 to 5.6.0
  • Updated org.testcontainers:localstack:1.19.0 to 1.19.1

Plugin Dependency Updates

  • Updated com.exasol:error-code-crawler-maven-plugin:1.3.0 to 1.3.1
  • Updated com.exasol:project-keeper-maven-plugin:2.9.11 to 2.9.14
  • Updated org.apache.maven.plugins:maven-enforcer-plugin:3.4.0 to 3.4.1
  • Updated org.codehaus.mojo:versions-maven-plugin:2.16.0 to 2.16.1
  • Updated org.jacoco:jacoco-maven-plugin:0.8.10 to 0.8.11
  • Updated org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184 to 3.10.0.2594

1.1.0: Add Extension

30 Aug 10:54
20afd24
Compare
Choose a tag to compare

Summary

This release adds support for the Extension Manager.

Feature

  • #31: Added support for Extension Manager

Refactoring

  • #30: Migrated from sbt to Maven

Dependency Updates

Exasol Kinesis Connector Extension

Compile Dependency Updates

  • Added com.amazonaws:aws-java-sdk-kinesis:1.12.540
  • Added com.exasol:error-reporting-java:1.0.1
  • Added com.exasol:import-export-udf-common-scala_2.13:1.1.1
  • Added org.scala-lang:scala-library:2.13.3

Test Dependency Updates

  • Added com.exasol:exasol-testcontainers:6.6.1
  • Added com.exasol:extension-manager-integration-test-java:0.5.0
  • Added com.exasol:hamcrest-resultset-matcher:1.6.0
  • Added com.exasol:test-db-builder-java:3.5.0
  • Added org.mockito:mockito-core:5.5.0
  • Added org.scalatestplus:scalatestplus-mockito_2.13:1.0.0-SNAP5
  • Added org.scalatest:scalatest_2.13:3.3.0-SNAP4
  • Added org.testcontainers:localstack:1.19.0

Plugin Dependency Updates

  • Added com.diffplug.spotless:spotless-maven-plugin:2.39.0
  • Added com.exasol:artifact-reference-checker-maven-plugin:0.4.2
  • Added com.exasol:error-code-crawler-maven-plugin:1.3.0
  • Added com.exasol:project-keeper-maven-plugin:2.9.11
  • Added io.github.evis:scalafix-maven-plugin_2.13:0.1.8_0.11.0
  • Added io.github.zlika:reproducible-build-maven-plugin:0.16
  • Added net.alchim31.maven:scala-maven-plugin:4.8.1
  • Added org.apache.maven.plugins:maven-assembly-plugin:3.6.0
  • Added org.apache.maven.plugins:maven-clean-plugin:2.5
  • Added org.apache.maven.plugins:maven-compiler-plugin:3.11.0
  • Added org.apache.maven.plugins:maven-deploy-plugin:2.7
  • Added org.apache.maven.plugins:maven-enforcer-plugin:3.4.0
  • Added org.apache.maven.plugins:maven-failsafe-plugin:3.1.2
  • Added org.apache.maven.plugins:maven-install-plugin:2.4
  • Added org.apache.maven.plugins:maven-jar-plugin:3.3.0
  • Added org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
  • Added org.apache.maven.plugins:maven-resources-plugin:2.6
  • Added org.apache.maven.plugins:maven-site-plugin:3.3
  • Added org.apache.maven.plugins:maven-surefire-plugin:3.1.2
  • Added org.basepom.maven:duplicate-finder-maven-plugin:2.0.1
  • Added org.codehaus.mojo:exec-maven-plugin:3.1.0
  • Added org.codehaus.mojo:flatten-maven-plugin:1.5.0
  • Added org.codehaus.mojo:versions-maven-plugin:2.16.0
  • Added org.jacoco:jacoco-maven-plugin:0.8.10
  • Added org.scalastyle:scalastyle-maven-plugin:1.0.0
  • Added org.scalatest:scalatest-maven-plugin:2.2.0
  • Added org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
  • Added org.sonatype.ossindex.maven:ossindex-maven-plugin:3.2.0

Extension

Compile Dependency Updates

  • Added @exasol/extension-manager-interface:0.3.1

Development Dependency Updates

  • Added eslint:^8.47.0
  • Added @jest/globals:^29.6.3
  • Added @types/node:^20.5.4
  • Added @typescript-eslint/parser:^6.4.1
  • Added ts-jest:^29.1.1
  • Added typescript:^5.1.6
  • Added @typescript-eslint/eslint-plugin:^6.4.1
  • Added jest:29.6.3
  • Added ts-node:^10.9.1
  • Added esbuild:^0.19.2

1.0.1: Updated dependencies

21 Dec 11:46
7566477
Compare
Choose a tag to compare

Summary

In this release we updated dependencies.

Refactoring

  • #28: Updated dependencies

Dependency updates

Compile Dependency Updates

  • Updated com.amazonaws:aws-java-sdk-core:1.12.88 to 1.12.130
  • Updated com.amazonaws:aws-java-sdk-kinesis:1.12.88 to 1.12.130

Test Dependency Updates

  • Updated org.mockito:mockito-core:4.0.0 to 4.2.0
  • Updated com.exasol:exasol-testcontainers:5.1.0 to 5.1.1
  • Updated org.testcontainers:localstack:1.16.0 to 1.16.2

Plugin Updates

  • Updated org.scalameta:sbt-scalafmt:2.4.3 to 2.4.5
  • Updated org.scoverage:sbt-scoverage:1.9.1 to 1.9.2
  • Updated org.wartremover:sbt-wartremover-contib:1.3.12 to 1.3.13

Refactoring and dependency updates

15 Oct 09:46
ce4b9a5
Compare
Choose a tag to compare

Summary

In this release, we refactoring integration tests to use test-db-builder-java library. We also migrated to Github Actions from Travis CI, and updated dependency versions.

Refactoring

  • #21: Refactored integration tests using test-db-builder-java
  • #23: Migrated to Github Actions from Travis CI
  • #25: Updated Jackson dependencies

Dependency updates

Compile Dependency Updates

  • Updated com.exasol:import-export-udf-common-scala:0.2.0 to 0.3.1
  • Updated com.amazonaws:aws-java-sdk-core:1.11.916 to 1.12.88
  • Updated com.amazonaws:aws-java-sdk-kinesis:1.11.916 to 1.12.88
  • Removed com.fasterxml.jackson.core:jackson-databind:2.12.0
  • Removed com.fasterxml.jackson.module:jackson-module-scala:2.12.0
  • Removed com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.12.0

Test Dependency Updates

  • Updated com.exasol:exasol-testcontainers:3.4.0 to 5.1.0
  • Updated com.exasol:test-db-builder-java:3.0.0 to 3.2.1
  • Updated org.testcontainers:localstack:1.15.0 to 1.16.0
  • Updated org.mockito:mockito-core:3.5.10 to 4.0.0
  • Updated org.scalatest:scalatest:3.2.2 to 3.2.10

Plugin Updates

  • Added org.scalameta:sbt-scalafmt:2.4.3
  • Updated com.eed3si9n:sbt-assembly:0.15.0 to 1.1.0
  • Updated com.timushev.sbt:sbt-updates:0.5.1 to 0.6.0
  • Updated org.scoverage:sbt-coveralls:1.2.7 to 1.3.1
  • Updated org.scoverage:sbt-scoverage:1.6.1 to 1.9.1
  • Updated org.wartremover:sbt-wartremover:2.4.13 to 2.4.16
  • Updated org.wartremover:sbt-wartremover-contib:1.3.11 to 1.3.12
  • Removed com.typesafe.sbt:sbt-git:1.0.0
  • Removed com.lucidchart:sbt-scalafmt-coursier:1.16
  • Removed com.github.cb372:sbt-explicit-dependencies:0.2.15

Bug fix for Exasol 7 and jackson-core/jackson-dataformat-cbor dependency problem

14 Dec 11:30
Compare
Choose a tag to compare

Bug Fixes

  • #18: Fixed jackson-core/jackson-dataformat-cbor incompatible library version.

Refactoring

  • #11: Fixed Travis continuous integration build badge.
  • #13: Fixed the Travis Github Deployment Issue.

Documentation

  • #15: Added a link to the development guide.
  • #17: Added a link to the tech blog article about Kinesis Connector.

Dependency updates

  • Added com.fasterxml.jackson.core:jackson-dataformat-cbor:2.12.0
  • Updated com.fasterxml.jackson.core:jackson-databind:2.11.2 to 2.12.0
  • Updated com.fasterxml.jackson.core:jackson-module-scala:2.11.2 to 2.12.0
  • Updated com.exasol:exasol-testcontainers:3.0.0 to 3.4.0
  • Updated org.testcontainers:localstack:1.14.3 to 1.15.0
  • Updated com.amazonaws:aws-java-sdk-core:1.11.860 to 1.11.916
  • Updated com.exasol:import-export-udf-common-scala:0.1.0 to 0.2.0