Releases: exasol/test-db-builder-java
3.4.2: Fix vulnerabilities in dependencies on top of 3.4.1
Summary
Updated dependencies on top of version 3.4.1 to fix vulnerability CVE-2022-41946 in test dependency to org.postgresql:postgresql:jar:42.5.0.
Bugfixes
- #110: Updated dependencies
Dependency Updates
Test Dependency Updates
- Updated
com.exasol:exasol-jdbc:7.1.11to7.1.17 - Updated
com.exasol:exasol-testcontainers:6.2.0to6.5.0 - Updated
com.google.protobuf:protobuf-java:3.21.8to3.21.12 - Updated
com.oracle.database.jdbc:ojdbc11:21.7.0.0to21.8.0.0 - Updated
nl.jqno.equalsverifier:equalsverifier:3.10.1to3.12.3 - Updated
org.junit-pioneer:junit-pioneer:1.7.1to1.9.1 - Updated
org.junit.jupiter:junit-jupiter-api:5.9.1to5.9.2 - Updated
org.junit.jupiter:junit-jupiter:5.9.1to5.9.2 - Updated
org.mockito:mockito-junit-jupiter:4.8.1to5.0.0 - Updated
org.postgresql:postgresql:42.5.0to42.5.1 - Updated
org.testcontainers:junit-jupiter:1.17.5to1.17.6 - Updated
org.testcontainers:mysql:1.17.5to1.17.6 - Updated
org.testcontainers:oracle-xe:1.17.5to1.17.6 - Updated
org.testcontainers:postgresql:1.17.5to1.17.6
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.2to1.2.1 - Updated
com.exasol:project-keeper-maven-plugin:2.8.0to2.9.1 - Updated
io.github.zlika:reproducible-build-maven-plugin:0.15to0.16 - Updated
org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1to3.0.0 - Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M5to3.0.0-M7 - Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.4.0to3.4.1 - Updated
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5to3.0.0-M7 - Updated
org.codehaus.mojo:flatten-maven-plugin:1.2.7to1.3.0 - Updated
org.codehaus.mojo:versions-maven-plugin:2.10.0to2.13.0
3.4.1: Fix vulnerabilities in dependencies
Summary
This release fixes CVE-2022-3171 in test dependency com.google.protobuf:protobuf-java.
Bugfixes
- #105: Fixed vulnerabilities in dependencies
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:db-fundamentals-java:0.1.2to0.1.3 - Updated
com.exasol:error-reporting-java:0.4.1to1.0.0
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:6.1.2to6.2.0 - Updated
com.exasol:hamcrest-resultset-matcher:1.5.1to1.5.2 - Added
com.google.protobuf:protobuf-java:3.21.8 - Updated
com.oracle.database.jdbc:ojdbc11:21.6.0.0.1to21.7.0.0 - Updated
mysql:mysql-connector-java:8.0.30to8.0.31 - Updated
org.junit.jupiter:junit-jupiter-api:5.9.0to5.9.1 - Updated
org.junit.jupiter:junit-jupiter:5.9.0to5.9.1 - Updated
org.mockito:mockito-junit-jupiter:4.6.1to4.8.1 - Updated
org.postgresql:postgresql:42.4.1to42.5.0 - Updated
org.testcontainers:junit-jupiter:1.17.3to1.17.5 - Updated
org.testcontainers:mysql:1.17.3to1.17.5 - Updated
org.testcontainers:oracle-xe:1.17.3to1.17.5 - Updated
org.testcontainers:postgresql:1.17.3to1.17.5
3.4.0: Support system properties to set DEBUG_ADDRESS and LOG_LEVEL.
Summary
This release adds support to use properties to set DEBUG_ADDRESS and LOG_LEVEL for virtual schemas, please see the User Guide for details.
Features
- #103: Enabled to set
DEBUG_ADDRESSandLOG_LEVELbased on properties.
Dependency Updates
Test Dependency Updates
- Added
org.junit-pioneer:junit-pioneer:1.7.1
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.1to1.1.2 - Updated
com.exasol:project-keeper-maven-plugin:2.5.0to2.8.0 - Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.0.0to3.1.0
3.3.4: Dependency updates
Summary
This release upgrades dependencies to fix the following vulnerabilities:
- org.postgresql:postgresql:jar:42.3.6:test
Bugfixes
- #101: Fix vulnerabilities in dependencies
Dependency Updates
Test Dependency Updates
- Updated
com.exasol:exasol-jdbc:7.1.7to7.1.11 - Updated
com.exasol:exasol-testcontainers:6.1.1to6.1.2 - Updated
com.oracle.database.jdbc:ojdbc11:21.5.0.0to21.6.0.0.1 - Updated
mysql:mysql-connector-java:8.0.29to8.0.30 - Updated
nl.jqno.equalsverifier:equalsverifier:3.10to3.10.1 - Added
org.junit.jupiter:junit-jupiter-api:5.9.0 - Removed
org.junit.jupiter:junit-jupiter-engine:5.8.2 - Removed
org.junit.jupiter:junit-jupiter-params:5.8.2 - Added
org.junit.jupiter:junit-jupiter:5.9.0 - Updated
org.postgresql:postgresql:42.3.6to42.4.1 - Updated
org.testcontainers:junit-jupiter:1.17.2to1.17.3 - Updated
org.testcontainers:mysql:1.17.2to1.17.3 - Updated
org.testcontainers:oracle-xe:1.17.2to1.17.3 - Updated
org.testcontainers:postgresql:1.17.2to1.17.3
Plugin Dependency Updates
- Updated
com.exasol:project-keeper-maven-plugin:2.4.6to2.5.0
3.3.3 Dependency Updates
Summary
In this release we updated the dependencies. By that we fixed CVE-2021-22569 that affected the mySQL-driver.
Dependency Updates
Test Dependency Updates
- Updated
mysql:mysql-connector-java:8.0.28to8.0.29 - Updated
org.mockito:mockito-junit-jupiter:4.5.1to4.6.1 - Updated
org.postgresql:postgresql:42.3.4to42.3.6 - Updated
org.testcontainers:junit-jupiter:1.17.1to1.17.2 - Updated
org.testcontainers:mysql:1.17.1to1.17.2 - Updated
org.testcontainers:oracle-xe:1.17.1to1.17.2 - Updated
org.testcontainers:postgresql:1.17.1to1.17.2
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:1.1.0to1.1.1 - Updated
com.exasol:project-keeper-maven-plugin:2.3.1to2.4.6 - Updated
org.apache.maven.plugins:maven-compiler-plugin:3.9.0to3.10.1 - Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.3.1to3.4.0 - Updated
org.codehaus.mojo:versions-maven-plugin:2.8.1to2.10.0 - Updated
org.jacoco:jacoco-maven-plugin:0.8.7to0.8.8 - Updated
org.sonatype.ossindex.maven:ossindex-maven-plugin:3.1.0to3.2.0 - Updated
org.sonatype.plugins:nexus-staging-maven-plugin:1.6.8to1.6.13
3.3.2: Upgrade dependencies
This release upgrades dependencies and reduces the number of runtime dependencies, fixing CVE-2022-21724 in the PostgreSQL JDBC driver.
Bugfixes
- #97: Fixed security issue in dependencies
Dependency Updates
Compile Dependency Updates
- Removed
com.oracle.database.jdbc:ojdbc11:21.5.0.0
Runtime Dependency Updates
- Removed
com.exasol:exasol-jdbc:7.1.4 - Removed
mysql:mysql-connector-java:8.0.28 - Removed
org.postgresql:postgresql:42.3.3
Test Dependency Updates
- Added
com.exasol:exasol-jdbc:7.1.7 - Updated
com.exasol:exasol-testcontainers:6.0.0to6.1.1 - Added
com.oracle.database.jdbc:ojdbc11:21.5.0.0 - Added
mysql:mysql-connector-java:8.0.28 - Updated
nl.jqno.equalsverifier:equalsverifier:3.9to3.10 - Updated
org.mockito:mockito-junit-jupiter:4.3.1to4.5.1 - Added
org.postgresql:postgresql:42.3.4 - Updated
org.testcontainers:junit-jupiter:1.16.3to1.17.1 - Updated
org.testcontainers:mysql:1.16.3to1.17.1 - Updated
org.testcontainers:oracle-xe:1.16.2to1.17.1 - Updated
org.testcontainers:postgresql:1.16.3to1.17.1
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:0.7.1to1.1.0 - Updated
com.exasol:project-keeper-maven-plugin:1.3.4to2.3.1 - Updated
io.github.zlika:reproducible-build-maven-plugin:0.14to0.15 - Updated
org.apache.maven.plugins:maven-compiler-plugin:3.8.1to3.9.0 - Updated
org.apache.maven.plugins:maven-deploy-plugin:2.7to3.0.0-M1 - Updated
org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M4to3.0.0-M5 - Updated
org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M4to3.0.0-M5 - Added
org.codehaus.mojo:flatten-maven-plugin:1.2.7 - Updated
org.itsallcode:openfasttrace-maven-plugin:1.2.0to1.5.0 - Added
org.sonarsource.scanner.maven:sonar-maven-plugin:3.9.1.2184
3.3.1: Added Oracle support
Summary
This release fixes CVE-2022-21724 in the PostgreSQL dependency. This CVE only affected users who used TDDB for PostgreSQL databases.
Bugfixes
- #94: Fixed Dependabot finding by upgrading to PostgreSQL 42.3.3
Dependency Updates
Compile Dependency Updates
- Updated
com.oracle.database.jdbc:ojdbc11:21.4.0.0.1to21.5.0.0
Runtime Dependency Updates
- Updated
org.postgresql:postgresql:42.3.2to42.3.3
Test Dependency Updates
- Updated
nl.jqno.equalsverifier:equalsverifier:3.8.2to3.9 - Updated
org.mockito:mockito-junit-jupiter:4.2.0to4.3.1 - Updated
org.testcontainers:junit-jupiter:1.16.2to1.16.3 - Updated
org.testcontainers:mysql:1.16.2to1.16.3 - Updated
org.testcontainers:postgresql:1.16.2to1.16.3
Plugin Dependency Updates
- Updated
io.github.zlika:reproducible-build-maven-plugin:0.13to0.14 - Updated
org.apache.maven.plugins:maven-enforcer-plugin:3.0.0-M3to3.0.0 - Updated
org.apache.maven.plugins:maven-gpg-plugin:1.6to3.0.1 - Updated
org.itsallcode:openfasttrace-maven-plugin:1.0.0to1.2.0 - Updated
org.jacoco:jacoco-maven-plugin:0.8.6to0.8.7
Added Oracle support
Features
- #89: Added support for Oracle (xe) databases.
Dependency Updates
Compile Dependency Updates
- Added
com.oracle.database.jdbc:ojdbc11:21.4.0.0.1
Runtime Dependency Updates
- Updated
mysql:mysql-connector-java:8.0.27to8.0.28 - Updated
org.postgresql:postgresql:42.3.1to42.3.2
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:5.1.1to6.0.0 - Added
org.testcontainers:oracle-xe:1.16.2
3.2.2 Fixed connections with no username
Bug Fixes:
- #87 Fixed creation of connections with password but empty username
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:error-reporting-java:0.4.0to0.4.1
Runtime Dependency Updates
- Updated
com.exasol:exasol-jdbc:7.0.11to7.1.4 - Updated
mysql:mysql-connector-java:8.0.26to8.0.27 - Updated
org.postgresql:postgresql:42.2.23.jre7to42.3.1
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:4.0.0to5.1.1 - Updated
com.exasol:hamcrest-resultset-matcher:1.4.1to1.5.1 - Updated
nl.jqno.equalsverifier:equalsverifier:3.7to3.8.2 - Updated
org.junit.jupiter:junit-jupiter-engine:5.7.2to5.8.2 - Updated
org.junit.jupiter:junit-jupiter-params:5.7.2to5.8.2 - Updated
org.mockito:mockito-junit-jupiter:3.11.2to4.2.0 - Updated
org.testcontainers:junit-jupiter:1.16.0to1.16.2 - Updated
org.testcontainers:mysql:1.16.0to1.16.2 - Updated
org.testcontainers:postgresql:1.16.0to1.16.2
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:0.5.1to0.7.1 - Updated
com.exasol:project-keeper-maven-plugin:0.10.0to1.3.4 - Updated
org.apache.maven.plugins:maven-javadoc-plugin:3.2.0to3.3.1
Dependency Updates
Summary
In this release we updated the dependencies. By that we fixed transitive CVE-2021-36090.
Dependency Updates
Compile Dependency Updates
- Updated
com.exasol:db-fundamentals-java:0.1.1to0.1.2
Runtime Dependency Updates
- Updated
com.exasol:exasol-jdbc:7.0.7to7.0.11 - Updated
mysql:mysql-connector-java:8.0.25to8.0.26 - Updated
org.postgresql:postgresql:42.2.20.jre7to42.2.23.jre7
Test Dependency Updates
- Updated
com.exasol:exasol-testcontainers:3.5.3to4.0.0 - Updated
com.exasol:hamcrest-resultset-matcher:1.4.0to1.4.1 - Updated
nl.jqno.equalsverifier:equalsverifier:3.6.1to3.7 - Updated
org.mockito:mockito-junit-jupiter:3.11.0to3.11.2 - Updated
org.testcontainers:junit-jupiter:1.15.3to1.16.0 - Updated
org.testcontainers:mysql:1.15.3to1.16.0 - Updated
org.testcontainers:postgresql:1.15.3to1.16.0
Plugin Dependency Updates
- Updated
com.exasol:error-code-crawler-maven-plugin:0.1.1to0.5.1 - Updated
com.exasol:project-keeper-maven-plugin:0.7.2to0.10.0