Skip to content

Commit 48e089f

Browse files
authored
Dependencies/110 (#111)
* implemented #110
1 parent 6df89e2 commit 48e089f

File tree

9 files changed

+106
-63
lines changed

9 files changed

+106
-63
lines changed

.gitattributes

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ pk_generated_parent.pom linguist-genera
22
dependencies.md linguist-generated=true
33
doc/changes/changelog.md linguist-generated=true
44
.github/workflows/broken_links_checker.yml linguist-generated=true
5-
.github/workflows/ci-build-next-java.yml linguist-generated=true
6-
.github/workflows/ci-build.yml linguist-generated=true
7-
.github/workflows/dependencies_check.yml linguist-generated=true
8-
.github/workflows/release_droid_prepare_original_checksum.yml linguist-generated=true
9-
.github/workflows/release_droid_print_quick_checksum.yml linguist-generated=true
5+
.github/workflows/ci-build-next-java.yml linguist-generated=true
6+
.github/workflows/ci-build.yml linguist-generated=true
7+
.github/workflows/dependencies_check.yml linguist-generated=true
8+
.github/workflows/release_droid_prepare_original_checksum.yml linguist-generated=true
9+
.github/workflows/release_droid_release_on_maven_central.yml linguist-generated=true
10+
.github/workflows/release_droid_print_quick_checksum.yml linguist-generated=true
1011
.github/workflows/release_droid_upload_github_release_assets.yml linguist-generated=true

.github/workflows/broken_links_checker.yml

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/release_droid_release_on_maven_central.yml

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.project-keeper.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,7 @@ linkReplacements:
88
- https://www.mojohaus.org/flatten-maven-plugin/flatten-maven-plugin|https://www.mojohaus.org/flatten-maven-plugin
99
- https://jdbc.postgresql.org/about/license.html|https://jdbc.postgresql.org/license/
1010
- https://developers.google.com/protocol-buffers/protobuf-java/|https://developers.google.com/protocol-buffers
11+
- LICENSE-exasol-jdbc.txt|https://docs.exasol.com/db/latest/connect_exasol/drivers/jdbc.htm
1112
excludes:
12-
- "E-PK-CORE-18: Outdated content: '.github/workflows/release_droid_release_on_maven_central.yml'"
13+
- "[WARNING] W-PK-CORE-155: Could not detect latest available version of project-keeper. Server returned HTTP response code: 504 for URL: https://search.maven.org/solrsearch/select?q=g:com.exasol+AND+a:project-keeper-maven-plugin&wt=json. Please check network connection and response from 'https://search.maven.org/solrsearch/select?q=g:com.exasol+AND+a:project-keeper-maven-plugin&wt=json'"
14+
- "E-PK-CORE-18: Outdated content: '.github/workflows/broken_links_checker.yml'"

dependencies.md

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/changes/changelog.md

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

doc/changes/changes_3.4.2.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Test Database Builder for Java 3.4.2, released 2023-01-18
2+
3+
Code name: Fix vulnerabilities in dependencies on top of 3.4.1
4+
5+
## Summary
6+
7+
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`.
8+
9+
## Bugfixes
10+
11+
* #110: Updated dependencies
12+
13+
## Dependency Updates
14+
15+
### Test Dependency Updates
16+
17+
* Updated `com.exasol:exasol-jdbc:7.1.11` to `7.1.17`
18+
* Updated `com.exasol:exasol-testcontainers:6.2.0` to `6.5.0`
19+
* Updated `com.google.protobuf:protobuf-java:3.21.8` to `3.21.12`
20+
* Updated `com.oracle.database.jdbc:ojdbc11:21.7.0.0` to `21.8.0.0`
21+
* Updated `nl.jqno.equalsverifier:equalsverifier:3.10.1` to `3.12.3`
22+
* Updated `org.junit-pioneer:junit-pioneer:1.7.1` to `1.9.1`
23+
* Updated `org.junit.jupiter:junit-jupiter-api:5.9.1` to `5.9.2`
24+
* Updated `org.junit.jupiter:junit-jupiter:5.9.1` to `5.9.2`
25+
* Updated `org.mockito:mockito-junit-jupiter:4.8.1` to `5.0.0`
26+
* Updated `org.postgresql:postgresql:42.5.0` to `42.5.1`
27+
* Updated `org.testcontainers:junit-jupiter:1.17.5` to `1.17.6`
28+
* Updated `org.testcontainers:mysql:1.17.5` to `1.17.6`
29+
* Updated `org.testcontainers:oracle-xe:1.17.5` to `1.17.6`
30+
* Updated `org.testcontainers:postgresql:1.17.5` to `1.17.6`
31+
32+
### Plugin Dependency Updates
33+
34+
* Updated `com.exasol:error-code-crawler-maven-plugin:1.1.2` to `1.2.1`
35+
* Updated `com.exasol:project-keeper-maven-plugin:2.8.0` to `2.9.1`
36+
* Updated `io.github.zlika:reproducible-build-maven-plugin:0.15` to `0.16`
37+
* Updated `org.apache.maven.plugins:maven-deploy-plugin:3.0.0-M1` to `3.0.0`
38+
* Updated `org.apache.maven.plugins:maven-failsafe-plugin:3.0.0-M5` to `3.0.0-M7`
39+
* Updated `org.apache.maven.plugins:maven-javadoc-plugin:3.4.0` to `3.4.1`
40+
* Updated `org.apache.maven.plugins:maven-surefire-plugin:3.0.0-M5` to `3.0.0-M7`
41+
* Updated `org.codehaus.mojo:flatten-maven-plugin:1.2.7` to `1.3.0`
42+
* Updated `org.codehaus.mojo:versions-maven-plugin:2.10.0` to `2.13.0`

pk_generated_parent.pom

Lines changed: 19 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pom.xml

Lines changed: 15 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
33
<modelVersion>4.0.0</modelVersion>
44
<artifactId>test-db-builder-java</artifactId>
5-
<version>3.4.1</version>
5+
<version>3.4.2</version>
66
<name>Test Database Builder for Java</name>
77
<description>pom.xml</description>
88
<url>https://github.com/exasol/test-db-builder-java/</url>
99
<properties>
10-
<junit.version>5.9.1</junit.version>
11-
<test.containers.version>1.17.5</test.containers.version>
10+
<junit.version>5.9.2</junit.version>
11+
<test.containers.version>1.17.6</test.containers.version>
1212
</properties>
1313
<distributionManagement>
1414
<snapshotRepository>
@@ -20,27 +20,11 @@
2020
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
2121
</repository>
2222
</distributionManagement>
23-
<repositories>
24-
<repository>
25-
<id>maven.exasol.com</id>
26-
<url>https://maven.exasol.com/artifactory/exasol-releases</url>
27-
<snapshots>
28-
<enabled>false</enabled>
29-
</snapshots>
30-
</repository>
31-
<repository>
32-
<id>maven.exasol.com-snapshots</id>
33-
<url>https://maven.exasol.com/artifactory/exasol-snapshots</url>
34-
<snapshots>
35-
<enabled>true</enabled>
36-
</snapshots>
37-
</repository>
38-
</repositories>
3923
<dependencies>
4024
<dependency>
4125
<groupId>com.exasol</groupId>
4226
<artifactId>exasol-jdbc</artifactId>
43-
<version>7.1.11</version>
27+
<version>7.1.17</version>
4428
<scope>test</scope>
4529
</dependency>
4630
<dependency>
@@ -53,25 +37,25 @@
5337
<!-- Upgrade transtive dependency of mysql-connector-java to fix CVE-2022-3171 -->
5438
<groupId>com.google.protobuf</groupId>
5539
<artifactId>protobuf-java</artifactId>
56-
<version>3.21.8</version>
40+
<version>3.21.12</version>
5741
<scope>test</scope>
5842
</dependency>
5943
<dependency>
6044
<groupId>org.postgresql</groupId>
6145
<artifactId>postgresql</artifactId>
62-
<version>42.5.0</version>
46+
<version>42.5.1</version>
6347
<scope>test</scope>
6448
</dependency>
6549
<dependency>
6650
<groupId>com.oracle.database.jdbc</groupId>
6751
<artifactId>ojdbc11</artifactId>
68-
<version>21.7.0.0</version>
52+
<version>21.8.0.0</version>
6953
<scope>test</scope>
7054
</dependency>
7155
<dependency>
7256
<groupId>org.junit-pioneer</groupId>
7357
<artifactId>junit-pioneer</artifactId>
74-
<version>1.7.1</version>
58+
<version>1.9.1</version>
7559
<scope>test</scope>
7660
</dependency>
7761
<dependency>
@@ -82,7 +66,7 @@
8266
<dependency>
8367
<groupId>com.exasol</groupId>
8468
<artifactId>exasol-testcontainers</artifactId>
85-
<version>6.2.0</version>
69+
<version>6.5.0</version>
8670
<scope>test</scope>
8771
</dependency>
8872
<dependency>
@@ -106,7 +90,7 @@
10690
<dependency>
10791
<groupId>org.testcontainers</groupId>
10892
<artifactId>oracle-xe</artifactId>
109-
<version>1.17.5</version>
93+
<version>1.17.6</version>
11094
<scope>test</scope>
11195
</dependency>
11296
<dependency>
@@ -136,13 +120,13 @@
136120
<dependency>
137121
<groupId>org.mockito</groupId>
138122
<artifactId>mockito-junit-jupiter</artifactId>
139-
<version>4.8.1</version>
123+
<version>5.0.0</version>
140124
<scope>test</scope>
141125
</dependency>
142126
<dependency>
143127
<groupId>nl.jqno.equalsverifier</groupId>
144128
<artifactId>equalsverifier</artifactId>
145-
<version>3.10.1</version>
129+
<version>3.12.3</version>
146130
<scope>test</scope>
147131
</dependency>
148132
<dependency>
@@ -172,7 +156,7 @@
172156
<plugin>
173157
<groupId>com.exasol</groupId>
174158
<artifactId>project-keeper-maven-plugin</artifactId>
175-
<version>2.8.0</version>
159+
<version>2.9.1</version>
176160
<executions>
177161
<execution>
178162
<goals>
@@ -186,7 +170,7 @@
186170
<parent>
187171
<artifactId>test-db-builder-java-generated-parent</artifactId>
188172
<groupId>com.exasol</groupId>
189-
<version>3.4.1</version>
173+
<version>3.4.2</version>
190174
<relativePath>pk_generated_parent.pom</relativePath>
191175
</parent>
192-
</project>
176+
</project>

0 commit comments

Comments
 (0)