Skip to content

Commit 5bb5ac4

Browse files
committed
upgrade dependencies
1 parent 1133d89 commit 5bb5ac4

1 file changed

Lines changed: 33 additions & 31 deletions

File tree

pom.xml

Lines changed: 33 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -71,8 +71,10 @@
7171

7272
<java.version>11</java.version>
7373

74-
<jackson.version>2.18.2</jackson.version>
75-
<slf4j.version>2.0.16</slf4j.version>
74+
<!-- Cannot be upgraded past 2.18 due to incompatibilities with s3mock 2.17.0.
75+
s3mock cannot be upgraded because later versions require Java 17 or later.-->
76+
<jackson.version>2.18.5</jackson.version>
77+
<slf4j.version>2.0.17</slf4j.version>
7678
</properties>
7779

7880
<profiles>
@@ -116,7 +118,7 @@
116118
<plugin>
117119
<groupId>org.apache.maven.plugins</groupId>
118120
<artifactId>maven-compiler-plugin</artifactId>
119-
<version>3.11.0</version>
121+
<version>3.14.1</version>
120122
<configuration>
121123
<source>${java.version}</source>
122124
<target>${java.version}</target>
@@ -125,7 +127,7 @@
125127
<plugin>
126128
<groupId>org.apache.maven.plugins</groupId>
127129
<artifactId>maven-enforcer-plugin</artifactId>
128-
<version>3.3.0</version>
130+
<version>3.6.2</version>
129131
<executions>
130132
<execution>
131133
<id>enforce-maven</id>
@@ -146,7 +148,7 @@
146148
<plugin>
147149
<groupId>org.apache.maven.plugins</groupId>
148150
<artifactId>maven-source-plugin</artifactId>
149-
<version>3.2.1</version>
151+
<version>3.3.1</version>
150152
<executions>
151153
<execution>
152154
<id>attach-sources</id>
@@ -160,7 +162,7 @@
160162
<plugin>
161163
<groupId>org.apache.maven.plugins</groupId>
162164
<artifactId>maven-javadoc-plugin</artifactId>
163-
<version>3.5.0</version>
165+
<version>3.12.0</version>
164166
<configuration>
165167
<javadocExecutable>${java.home}/bin/javadoc</javadocExecutable>
166168
</configuration>
@@ -177,56 +179,56 @@
177179
<plugin>
178180
<groupId>com.diffplug.spotless</groupId>
179181
<artifactId>spotless-maven-plugin</artifactId>
180-
<version>2.44.2</version>
182+
<version>3.1.0</version>
181183
<configuration>
182184
<java>
183185
<importOrder />
184186
<removeUnusedImports />
185187
<palantirJavaFormat>
186-
<version>2.51.0</version>
188+
<version>2.82.0</version>
187189
</palantirJavaFormat>
188190
</java>
189191
</configuration>
190192
</plugin>
191193
<plugin>
192194
<groupId>org.apache.maven.plugins</groupId>
193195
<artifactId>maven-shade-plugin</artifactId>
194-
<version>3.4.1</version>
196+
<version>3.6.1</version>
195197
</plugin>
196198
<plugin>
197199
<groupId>org.codehaus.mojo</groupId>
198200
<artifactId>exec-maven-plugin</artifactId>
199-
<version>3.1.0</version>
201+
<version>3.6.2</version>
200202
</plugin>
201203
<plugin>
202204
<groupId>org.apache.maven.plugins</groupId>
203205
<artifactId>maven-clean-plugin</artifactId>
204-
<version>3.2.0</version>
206+
<version>3.5.0</version>
205207
</plugin>
206208
<plugin>
207209
<groupId>org.apache.maven.plugins</groupId>
208210
<artifactId>maven-deploy-plugin</artifactId>
209-
<version>3.1.1</version>
211+
<version>3.1.4</version>
210212
</plugin>
211213
<plugin>
212214
<groupId>org.apache.maven.plugins</groupId>
213215
<artifactId>maven-install-plugin</artifactId>
214-
<version>3.1.1</version>
216+
<version>3.1.4</version>
215217
</plugin>
216218
<plugin>
217219
<groupId>org.apache.maven.plugins</groupId>
218220
<artifactId>maven-jar-plugin</artifactId>
219-
<version>3.3.0</version>
221+
<version>3.5.0</version>
220222
</plugin>
221223
<plugin>
222224
<groupId>org.apache.maven.plugins</groupId>
223225
<artifactId>maven-site-plugin</artifactId>
224-
<version>3.12.1</version>
226+
<version>3.21.0</version>
225227
</plugin>
226228
<plugin>
227229
<groupId>org.apache.maven.plugins</groupId>
228230
<artifactId>maven-failsafe-plugin</artifactId>
229-
<version>3.1.0</version>
231+
<version>3.5.4</version>
230232
<configuration>
231233
<argLine>-Dfile.encoding=UTF-8</argLine>
232234
<trimStackTrace>false</trimStackTrace>
@@ -235,7 +237,7 @@
235237
<plugin>
236238
<groupId>org.apache.maven.plugins</groupId>
237239
<artifactId>maven-surefire-plugin</artifactId>
238-
<version>3.1.0</version>
240+
<version>3.5.4</version>
239241
<configuration>
240242
<argLine>-Dfile.encoding=UTF-8</argLine>
241243
<trimStackTrace>false</trimStackTrace>
@@ -249,7 +251,7 @@
249251
<plugin>
250252
<groupId>org.apache.maven.plugins</groupId>
251253
<artifactId>maven-assembly-plugin</artifactId>
252-
<version>3.5.0</version>
254+
<version>3.7.1</version>
253255
</plugin>
254256
</plugins>
255257
</build>
@@ -302,14 +304,14 @@
302304
<dependency>
303305
<groupId>ch.qos.logback</groupId>
304306
<artifactId>logback-classic</artifactId>
305-
<version>1.5.16</version>
307+
<version>1.5.21</version>
306308
</dependency>
307309

308310
<!-- Caching -->
309311
<dependency>
310312
<groupId>com.github.ben-manes.caffeine</groupId>
311313
<artifactId>caffeine</artifactId>
312-
<version>3.2.0</version>
314+
<version>3.2.3</version>
313315
</dependency>
314316

315317
<!-- Byte manipulation -->
@@ -323,7 +325,7 @@
323325
<dependency>
324326
<groupId>com.google.guava</groupId>
325327
<artifactId>guava</artifactId>
326-
<version>33.4.0-jre</version>
328+
<version>33.5.0-jre</version>
327329
</dependency>
328330
<dependency>
329331
<groupId>dev.failsafe</groupId>
@@ -333,22 +335,22 @@
333335
<dependency>
334336
<groupId>org.bouncycastle</groupId>
335337
<artifactId>bcprov-jdk18on</artifactId>
336-
<version>1.80</version>
338+
<version>1.82</version>
337339
</dependency>
338340

339341
<!-- AWS -->
340342
<dependency>
341343
<groupId>software.amazon.awssdk</groupId>
342344
<artifactId>bom</artifactId>
343345
<!-- moving to 2.30 seems to break the range requests for reasons that aren't clear to me -->
344-
<version>2.29.52</version>
346+
<version>2.39.1</version>
345347
<type>pom</type>
346348
<scope>import</scope>
347349
</dependency>
348350
<dependency>
349351
<groupId>software.amazon.awssdk.crt</groupId>
350352
<artifactId>aws-crt</artifactId>
351-
<version>0.34.0</version>
353+
<version>0.40.0</version>
352354
</dependency>
353355

354356
<!-- Test -->
@@ -360,37 +362,37 @@
360362
<dependency>
361363
<groupId>org.assertj</groupId>
362364
<artifactId>assertj-core</artifactId>
363-
<version>3.27.3</version>
365+
<version>3.27.6</version>
364366
</dependency>
365367
<dependency>
366368
<groupId>org.junit.jupiter</groupId>
367369
<artifactId>junit-jupiter</artifactId>
368-
<version>5.11.4</version>
370+
<version>5.14.1</version>
369371
</dependency>
370372
<dependency>
371373
<groupId>org.mockito</groupId>
372374
<artifactId>mockito-junit-jupiter</artifactId>
373-
<version>5.15.2</version>
375+
<version>5.20.0</version>
374376
</dependency>
375377
<dependency>
376378
<groupId>org.postgresql</groupId>
377379
<artifactId>postgresql</artifactId>
378-
<version>42.7.7</version>
380+
<version>42.7.8</version>
379381
</dependency>
380382
<dependency>
381383
<groupId>com.h2database</groupId>
382384
<artifactId>h2</artifactId>
383-
<version>2.3.232</version>
385+
<version>2.4.240</version>
384386
</dependency>
385387
<dependency>
386388
<groupId>org.mariadb.jdbc</groupId>
387389
<artifactId>mariadb-java-client</artifactId>
388-
<version>3.5.2</version>
390+
<version>3.5.6</version>
389391
</dependency>
390392
<dependency>
391393
<groupId>com.mchange</groupId>
392394
<artifactId>c3p0</artifactId>
393-
<version>0.9.5.5</version>
395+
<version>0.11.2</version>
394396
</dependency>
395397
<dependency>
396398
<groupId>com.adobe.testing</groupId>

0 commit comments

Comments
 (0)