Skip to content

Commit bcc3f14

Browse files
authored
chore(java): extend dependency ranges to allow new versions (#3672)
In particular, allow using newer versions of Jackson that are not susceptible to CVE-2020-36518. Also update junit, mockto and jetbrains annotations to allow most recent versions.
1 parent 0f71e26 commit bcc3f14

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

packages/@jsii/java-runtime/pom.xml.t.js

+11-4
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,11 @@ process.stdout.write(`<?xml version="1.0" encoding="UTF-8"?>
6060
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
6161
<!-- Versions of the dependencies -->
6262
<hamcrest.version>[1.3,1.4-a0)</hamcrest.version>
63-
<jackson.version>[2.11.3,2.12-a0)</jackson.version>
63+
<jackson.version>[2.11.3,2.14-a0)</jackson.version>
6464
<javax-annotations.version>[1.3.2,1.4.0)</javax-annotations.version>
65-
<jetbrains-annotations.version>[13.0.0,20.0-a0)</jetbrains-annotations.version>
66-
<junit.version>[5.7.0,5.8-a0)</junit.version>
67-
<mockito.version>[3.5.13,4.0-a0)</mockito.version>
65+
<jetbrains-annotations.version>[13.0.0,24.0-a0)</jetbrains-annotations.version>
66+
<junit.version>[5.8.0,5.10-a0)</junit.version>
67+
<mockito.version>[3.12.4,4.0-a0)</mockito.version>
6868
</properties>
6969
7070
<dependencies>
@@ -82,6 +82,13 @@ process.stdout.write(`<?xml version="1.0" encoding="UTF-8"?>
8282
<version>\${jackson.version}</version>
8383
</dependency>
8484
85+
<!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.datatype/jackson-datatype-jsr310 -->
86+
<dependency>
87+
<groupId>com.fasterxml.jackson.datatype</groupId>
88+
<artifactId>jackson-datatype-jsr310</artifactId>
89+
<version>\${jackson.version}</version>
90+
</dependency>
91+
8592
<!-- https://mvnrepository.com/artifact/org.jetbrains/annotations -->
8693
<dependency>
8794
<groupId>org.jetbrains</groupId>

0 commit comments

Comments
 (0)