Releases: exasol/kinesis-connector-extension
1.1.6 Fix CVE-2024-29025 in dependencies
This release fixed vulnerability CVE-2024-29025 in dependencies.
Security
- #54: Fixed CVE-2024-29025 in
io.netty:netty-codec-http:jar:4.1.107.Final:test
Dependency Updates
Exasol Kinesis Connector Extension
Compile Dependency Updates
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.12.680
to1.12.698
Test Dependency Updates
- Updated
com.exasol:extension-manager-integration-test-java:0.5.8
to0.5.9
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:2.0.0
to2.0.2
- Updated
com.exasol:project-keeper-maven-plugin:4.1.0
to4.3.0
- Updated
org.apache.maven.plugins:maven-assembly-plugin:3.6.0
to3.7.1
- Updated
org.apache.maven.plugins:maven-compiler-plugin:3.12.1
to3.13.0
- Updated
org.jacoco:jacoco-maven-plugin:0.8.11
to0.8.12
- Updated
org.sonarsource.scanner.maven:sonar-maven-plugin:3.10.0.2594
to3.11.0.3922
1.1.5: Fix CVE-2024-25710 and CVE-2024-26308 in test dependency
Summary
This release fixes CVE-2024-25710 and CVE-2024-26308 in test dependency org.apache.commons:commons-compress:1.24.0
.
Security
- #50: Fixed CVE-2024-25710 in
org.apache.commons:commons-compress:jar:1.24.0:test
- #51: Fixed CVE-2024-26308 in
org.apache.commons:commons-compress:jar:1.24.0:test
Dependency Updates
Exasol Kinesis Connector Extension
Compile Dependency Updates
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.12.646
to1.12.680
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:7.0.0
to7.0.1
- Updated
com.exasol:extension-manager-integration-test-java:0.5.7
to0.5.8
- Updated
com.exasol:hamcrest-resultset-matcher:1.6.4
to1.6.5
- Updated
com.exasol:test-db-builder-java:3.5.3
to3.5.4
- Updated
org.mockito:mockito-core:5.10.0
to5.11.0
- Updated
org.testcontainers:localstack:1.19.4
to1.19.7
Plugin Dependency Updates
- Updated
com.diffplug.spotless:spotless-maven-plugin:2.39.0
to2.43.0
- Updated
com.exasol:error-code-crawler-maven-plugin:1.3.1
to2.0.0
- Updated
com.exasol:project-keeper-maven-plugin:3.0.1
to4.1.0
- Updated
org.apache.maven.plugins:maven-compiler-plugin:3.11.0
to3.12.1
- Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.2.3
to3.2.5
- Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.5.0
to3.6.3
- Updated
org.apache.maven.plugins:maven-surefire-plugin:3.2.3
to3.2.5
- Updated
org.codehaus.mojo:exec-maven-plugin:3.1.0
to3.2.0
- Updated
org.codehaus.mojo:flatten-maven-plugin:1.5.0
to1.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
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
- #36: Upgrade to Scala 2.13.11 to fix CVE-2022-36944
Dependency Updates
Exasol Kinesis Connector Extension
Compile Dependency Updates
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.12.639
to1.12.646
- Updated
org.scala-lang:scala-library:2.13.3
to2.13.12
Test Dependency Updates
- Updated
org.mockito:mockito-core:5.9.0
to5.10.0
- Updated
org.testcontainers:localstack:1.19.3
to1.19.4
Plugin Dependency Updates
- Updated
com.exasol:project-keeper-maven-plugin:3.0.0
to3.0.1
1.1.3: Fix CVE-2024-21634 in `software.amazon.ion:ion-java`
Summary
This release fixes vulnerability CVE-2024-21634 in transitive compile dependency software.amazon.ion:ion-java
.
Security
- #46: Fixed CVE-2024-21634 in
software.amazon.ion:ion-java
Dependency Updates
Exasol Kinesis Connector Extension
Compile Dependency Updates
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.12.593
to1.12.639
- Updated
com.exasol:import-export-udf-common-scala_2.13:1.1.1
to2.0.0
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:6.6.3
to7.0.0
- Updated
com.exasol:hamcrest-resultset-matcher:1.6.3
to1.6.4
- Updated
com.exasol:test-db-builder-java:3.5.2
to3.5.3
- Updated
org.mockito:mockito-core:5.7.0
to5.9.0
- Updated
org.testcontainers:localstack:1.19.2
to1.19.3
Plugin Dependency Updates
- Updated
com.exasol:project-keeper-maven-plugin:2.9.16
to3.0.0
- Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.2.2
to3.2.3
- Updated
org.apache.maven.plugins:maven-surefire-plugin:3.2.2
to3.2.3
- Added
org.apache.maven.plugins:maven-toolchains-plugin:3.1.0
- Updated
org.codehaus.mojo:versions-maven-plugin:2.16.1
to2.16.2
Extension
Compile Dependency Updates
- Updated
@exasol/extension-manager-interface:0.3.1
to0.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
to29.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`
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
- #44: Fixed CVE-2023-4043 in test dependency
org.eclipse.parsson:parsson
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
to1.12.593
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:6.6.2
to6.6.3
- Updated
com.exasol:extension-manager-integration-test-java:0.5.4
to0.5.7
- Updated
com.exasol:hamcrest-resultset-matcher:1.6.1
to1.6.3
- Updated
com.exasol:test-db-builder-java:3.5.1
to3.5.2
- Updated
org.mockito:mockito-core:5.6.0
to5.7.0
- Updated
org.testcontainers:localstack:1.19.1
to1.19.2
Plugin Dependency Updates
- Updated
com.exasol:project-keeper-maven-plugin:2.9.14
to2.9.16
- Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.1.2
to3.2.2
- Updated
org.apache.maven.plugins:maven-surefire-plugin:3.1.2
to3.2.2
1.1.1: Fix CVE-2023-42503
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
to1.12.573
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:6.6.1
to6.6.2
- Updated
com.exasol:extension-manager-integration-test-java:0.5.0
to0.5.4
- Updated
com.exasol:hamcrest-resultset-matcher:1.6.0
to1.6.1
- Updated
com.exasol:test-db-builder-java:3.5.0
to3.5.1
- Updated
org.mockito:mockito-core:5.5.0
to5.6.0
- Updated
org.testcontainers:localstack:1.19.0
to1.19.1
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.3.0
to1.3.1
- Updated
com.exasol:project-keeper-maven-plugin:2.9.11
to2.9.14
- Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.4.0
to3.4.1
- Updated
org.codehaus.mojo:versions-maven-plugin:2.16.0
to2.16.1
- Updated
org.jacoco:jacoco-maven-plugin:0.8.10
to0.8.11
- Updated
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
to3.10.0.2594
1.1.0: Add Extension
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
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
to1.12.130
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.12.88
to1.12.130
Test Dependency Updates
- Updated
org.mockito:mockito-core:4.0.0
to4.2.0
- Updated
com.exasol:exasol-testcontainers:5.1.0
to5.1.1
- Updated
org.testcontainers:localstack:1.16.0
to1.16.2
Plugin Updates
- Updated
org.scalameta:sbt-scalafmt:2.4.3
to2.4.5
- Updated
org.scoverage:sbt-scoverage:1.9.1
to1.9.2
- Updated
org.wartremover:sbt-wartremover-contib:1.3.12
to1.3.13
Refactoring and dependency updates
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
to0.3.1
- Updated
com.amazonaws:aws-java-sdk-core:1.11.916
to1.12.88
- Updated
com.amazonaws:aws-java-sdk-kinesis:1.11.916
to1.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
to5.1.0
- Updated
com.exasol:test-db-builder-java:3.0.0
to3.2.1
- Updated
org.testcontainers:localstack:1.15.0
to1.16.0
- Updated
org.mockito:mockito-core:3.5.10
to4.0.0
- Updated
org.scalatest:scalatest:3.2.2
to3.2.10
Plugin Updates
- Added
org.scalameta:sbt-scalafmt:2.4.3
- Updated
com.eed3si9n:sbt-assembly:0.15.0
to1.1.0
- Updated
com.timushev.sbt:sbt-updates:0.5.1
to0.6.0
- Updated
org.scoverage:sbt-coveralls:1.2.7
to1.3.1
- Updated
org.scoverage:sbt-scoverage:1.6.1
to1.9.1
- Updated
org.wartremover:sbt-wartremover:2.4.13
to2.4.16
- Updated
org.wartremover:sbt-wartremover-contib:1.3.11
to1.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
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
to2.12.0
- Updated
com.fasterxml.jackson.core:jackson-module-scala:2.11.2
to2.12.0
- Updated
com.exasol:exasol-testcontainers:3.0.0
to3.4.0
- Updated
org.testcontainers:localstack:1.14.3
to1.15.0
- Updated
com.amazonaws:aws-java-sdk-core:1.11.860
to1.11.916
- Updated
com.exasol:import-export-udf-common-scala:0.1.0
to0.2.0