Skip to content

Commit 647514c

Browse files
Merge branch 'gruelbox:master' into master
2 parents 432f571 + aa210d3 commit 647514c

File tree

7 files changed

+29
-34
lines changed

7 files changed

+29
-34
lines changed

pom.xml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
<test.dir>src/test/java</test.dir>
2828
<skip.format>false</skip.format>
2929
<!-- Dependency versions -->
30-
<logback.version>1.5.6</logback.version>
30+
<logback.version>1.5.7</logback.version>
3131
<revision>1.3.99999-SNAPSHOT</revision>
32-
<junit.jupiter.version>5.10.2</junit.jupiter.version>
33-
<testcontainers.version>1.19.8</testcontainers.version>
32+
<junit.jupiter.version>5.10.3</junit.jupiter.version>
33+
<testcontainers.version>1.20.1</testcontainers.version>
3434
<maven.source.plugin.version>3.3.1</maven.source.plugin.version>
3535
<nexus.staging.plugin.version>1.7.0</nexus.staging.plugin.version>
36-
<maven.gpg.plugin.version>3.2.4</maven.gpg.plugin.version>
36+
<maven.gpg.plugin.version>3.2.5</maven.gpg.plugin.version>
3737
</properties>
3838
<modules>
3939
<module>transactionoutbox-core</module>
@@ -47,12 +47,12 @@
4747
<dependency>
4848
<groupId>org.slf4j</groupId>
4949
<artifactId>slf4j-api</artifactId>
50-
<version>2.0.13</version>
50+
<version>2.0.16</version>
5151
</dependency>
5252
<dependency>
5353
<groupId>net.bytebuddy</groupId>
5454
<artifactId>byte-buddy</artifactId>
55-
<version>1.14.17</version>
55+
<version>1.15.0</version>
5656
<optional>true</optional>
5757
</dependency>
5858
<dependency>
@@ -99,7 +99,7 @@
9999
<dependency>
100100
<groupId>org.hamcrest</groupId>
101101
<artifactId>hamcrest-core</artifactId>
102-
<version>2.2</version>
102+
<version>3.0</version>
103103
<scope>test</scope>
104104
</dependency>
105105
<dependency>
@@ -117,7 +117,7 @@
117117
<dependency>
118118
<groupId>com.h2database</groupId>
119119
<artifactId>h2</artifactId>
120-
<version>2.2.224</version>
120+
<version>2.3.232</version>
121121
<scope>test</scope>
122122
</dependency>
123123
<dependency>
@@ -153,13 +153,13 @@
153153
<dependency>
154154
<groupId>org.postgresql</groupId>
155155
<artifactId>postgresql</artifactId>
156-
<version>42.7.3</version>
156+
<version>42.7.4</version>
157157
<scope>test</scope>
158158
</dependency>
159159
<dependency>
160160
<groupId>com.mysql</groupId>
161161
<artifactId>mysql-connector-j</artifactId>
162-
<version>8.3.0</version>
162+
<version>9.0.0</version>
163163
<scope>test</scope>
164164
</dependency>
165165
<dependency>
@@ -171,7 +171,7 @@
171171
<dependency>
172172
<groupId>com.oracle.database.jdbc</groupId>
173173
<artifactId>ojdbc11</artifactId>
174-
<version>23.4.0.24.05</version>
174+
<version>23.5.0.24.07</version>
175175
<scope>test</scope>
176176
</dependency>
177177
<dependency>
@@ -183,7 +183,7 @@
183183
<dependency>
184184
<groupId>com.microsoft.sqlserver</groupId>
185185
<artifactId>mssql-jdbc</artifactId>
186-
<version>12.6.1.jre11</version>
186+
<version>12.8.1.jre11</version>
187187
<scope>test</scope>
188188
</dependency>
189189
</dependencies>
@@ -201,11 +201,11 @@
201201
<plugin>
202202
<groupId>org.apache.maven.plugins</groupId>
203203
<artifactId>maven-jar-plugin</artifactId>
204-
<version>3.4.1</version>
204+
<version>3.4.2</version>
205205
</plugin>
206206
<plugin>
207207
<artifactId>maven-surefire-plugin</artifactId>
208-
<version>3.2.5</version>
208+
<version>3.5.0</version>
209209
<configuration>
210210
<argLine>-Doracle.jdbc.javaNetNio=false -XX:+EnableDynamicAgentLoading</argLine>
211211
</configuration>
@@ -237,7 +237,7 @@
237237
<plugin>
238238
<groupId>com.spotify.fmt</groupId>
239239
<artifactId>fmt-maven-plugin</artifactId>
240-
<version>2.23</version>
240+
<version>2.24</version>
241241
<configuration>
242242
<verbose>true</verbose>
243243
<filesNamePattern>.*\.java</filesNamePattern>
@@ -272,7 +272,7 @@
272272
<dependency>
273273
<groupId>me.fabriciorby</groupId>
274274
<artifactId>maven-surefire-junit5-tree-reporter</artifactId>
275-
<version>1.2.1</version>
275+
<version>1.3.0</version>
276276
</dependency>
277277
</dependencies>
278278
<configuration>
@@ -415,7 +415,7 @@
415415
<plugin>
416416
<groupId>org.apache.maven.plugins</groupId>
417417
<artifactId>maven-javadoc-plugin</artifactId>
418-
<version>3.7.0</version>
418+
<version>3.10.0</version>
419419
<configuration>
420420
<failOnError>true</failOnError>
421421
<quiet>true</quiet>

transactionoutbox-guice/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<dependency>
3939
<groupId>com.google.guava</groupId>
4040
<artifactId>guava</artifactId>
41-
<version>33.2.1-jre</version>
41+
<version>33.3.0-jre</version>
4242
<scope>test</scope>
4343
</dependency>
4444
<!-- Compile time -->

transactionoutbox-jackson/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
<description>A safe implementation of the transactional outbox pattern for Java (Jackson extension library)
1414
</description>
1515
<properties>
16-
<jackson.version>2.17.1</jackson.version>
17-
<commons.lang.version>3.14.0</commons.lang.version>
16+
<jackson.version>2.17.2</jackson.version>
17+
<commons.lang.version>3.17.0</commons.lang.version>
1818
</properties>
1919
<dependencies>
2020
<!-- Run time -->
@@ -62,7 +62,7 @@
6262
<dependency>
6363
<groupId>com.google.guava</groupId>
6464
<artifactId>guava</artifactId>
65-
<version>33.2.1-jre</version>
65+
<version>33.3.0-jre</version>
6666
<scope>test</scope>
6767
</dependency>
6868
<dependency>

transactionoutbox-jooq/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<dependency>
2525
<groupId>org.jooq</groupId>
2626
<artifactId>jooq</artifactId>
27-
<version>3.19.9</version>
27+
<version>3.19.11</version>
2828
</dependency>
2929
<!-- Compile -->
3030
<dependency>

transactionoutbox-quarkus/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<description>A safe implementation of the transactional outbox pattern for Java (Quarkus extension library)
1414
</description>
1515
<properties>
16-
<quarkus.version>3.11.0</quarkus.version>
16+
<quarkus.version>3.14.1</quarkus.version>
1717
</properties>
1818
<dependencies>
1919
<!-- Runtime -->

transactionoutbox-spring/pom.xml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
<properties>
1616
<maven.compiler.source>17</maven.compiler.source>
1717
<maven.compiler.target>17</maven.compiler.target>
18-
<spring.boot.version>3.3.0</spring.boot.version>
19-
<spring.version>6.1.6</spring.version>
18+
<spring.boot.version>3.3.3</spring.boot.version>
19+
<spring.version>6.1.12</spring.version>
2020
</properties>
2121
<dependencies>
2222
<!-- Runtime -->
@@ -37,11 +37,6 @@
3737
<version>${spring.version}</version>
3838
<scope>provided</scope>
3939
</dependency>
40-
<dependency>
41-
<groupId>javax.inject</groupId>
42-
<artifactId>javax.inject</artifactId>
43-
<version>1</version>
44-
</dependency>
4540
<dependency>
4641
<groupId>org.springframework</groupId>
4742
<artifactId>spring-context</artifactId>
@@ -109,7 +104,7 @@
109104
<dependency>
110105
<groupId>org.awaitility</groupId>
111106
<artifactId>awaitility</artifactId>
112-
<version>4.2.1</version>
107+
<version>4.2.2</version>
113108
<scope>test</scope>
114109
</dependency>
115110
</dependencies>

transactionoutbox-spring/src/test/java/com/gruelbox/transactionoutbox/spring/example/EventuallyConsistentControllerTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import static org.junit.jupiter.api.Assertions.assertTrue;
77

88
import java.net.URL;
9-
import javax.inject.Inject;
109
import org.junit.jupiter.api.BeforeEach;
1110
import org.junit.jupiter.api.Test;
11+
import org.springframework.beans.factory.annotation.Autowired;
1212
import org.springframework.boot.test.context.SpringBootTest;
1313
import org.springframework.boot.test.web.client.TestRestTemplate;
1414
import org.springframework.boot.test.web.server.LocalServerPort;
@@ -23,11 +23,11 @@ class EventuallyConsistentControllerTest {
2323
private URL base;
2424

2525
@SuppressWarnings("unused")
26-
@Inject
26+
@Autowired
2727
private TestRestTemplate template;
2828

2929
@SuppressWarnings("unused")
30-
@Inject
30+
@Autowired
3131
private ExternalQueueService externalQueueService;
3232

3333
@BeforeEach

0 commit comments

Comments
 (0)