|
14 | 14 | <parent> |
15 | 15 | <groupId>org.springframework.boot</groupId> |
16 | 16 | <artifactId>spring-boot-starter-parent</artifactId> |
17 | | - <version>3.2.4</version> |
| 17 | + <version>3.5.6</version> |
18 | 18 | <relativePath/> <!-- lookup parent from repository --> |
19 | 19 | </parent> |
20 | 20 |
|
21 | 21 | <properties> |
22 | 22 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
23 | 23 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
24 | | - <java.version>21</java.version> |
| 24 | + <java.version>24</java.version> |
25 | 25 | <pact.provider.version>0.1.0</pact.provider.version> |
26 | 26 | <pact.provider.branch>master</pact.provider.branch> |
27 | 27 | <pact.publish.results>false</pact.publish.results> |
|
85 | 85 | <dependency> |
86 | 86 | <groupId>net.ttddyy.observation</groupId> |
87 | 87 | <artifactId>datasource-micrometer-spring-boot</artifactId> |
88 | | - <version>1.0.3</version> |
| 88 | + <version>1.2.0</version> |
89 | 89 | </dependency> |
90 | | - <!--<dependency> |
| 90 | + <dependency> |
91 | 91 | <groupId>io.opentelemetry</groupId> |
92 | 92 | <artifactId>opentelemetry-exporter-zipkin</artifactId> |
93 | | - </dependency>--> |
| 93 | + </dependency> |
94 | 94 |
|
95 | 95 | <dependency> |
96 | 96 | <groupId>org.apache.commons</groupId> |
|
99 | 99 | <dependency> |
100 | 100 | <groupId>com.google.guava</groupId> |
101 | 101 | <artifactId>guava</artifactId> |
102 | | - <version>33.1.0-jre</version> |
| 102 | + <version>33.5.0-jre</version> |
103 | 103 | </dependency> |
104 | 104 | <dependency> |
105 | 105 | <groupId>org.springframework.boot</groupId> |
|
110 | 110 | <groupId>org.flywaydb</groupId> |
111 | 111 | <artifactId>flyway-core</artifactId> |
112 | 112 | </dependency> |
| 113 | + <dependency> |
| 114 | + <groupId>org.flywaydb</groupId> |
| 115 | + <artifactId>flyway-database-postgresql</artifactId> |
| 116 | + </dependency> |
113 | 117 | <dependency> |
114 | 118 | <groupId>org.projectlombok</groupId> |
115 | 119 | <artifactId>lombok</artifactId> |
| 120 | + <scope>provided</scope> |
116 | 121 | <optional>true</optional> |
117 | 122 | </dependency> |
118 | 123 | <dependency> |
|
126 | 131 | <dependency> |
127 | 132 | <groupId>net.logstash.logback</groupId> |
128 | 133 | <artifactId>logstash-logback-encoder</artifactId> |
129 | | - <version>6.6</version> |
| 134 | + <version>8.1</version> |
130 | 135 | </dependency> |
131 | 136 | <dependency> |
132 | 137 | <groupId>org.springdoc</groupId> |
133 | 138 | <artifactId>springdoc-openapi-starter-webmvc-ui</artifactId> |
134 | | - <version>2.5.0</version> |
| 139 | + <version>2.8.13</version> |
135 | 140 | </dependency> |
136 | 141 | <dependency> |
137 | 142 | <groupId>org.springdoc</groupId> |
138 | 143 | <artifactId>springdoc-openapi-starter-webmvc-api</artifactId> |
139 | | - <version>2.5.0</version> |
| 144 | + <version>2.8.13</version> |
140 | 145 | </dependency> |
141 | 146 |
|
142 | 147 | <dependency> |
|
155 | 160 | <scope>test</scope> |
156 | 161 | </dependency> |
157 | 162 | <dependency> |
158 | | - <groupId>net.sourceforge.htmlunit</groupId> |
| 163 | + <groupId>org.htmlunit</groupId> |
159 | 164 | <artifactId>htmlunit</artifactId> |
160 | 165 | <scope>test</scope> |
161 | 166 | </dependency> |
162 | 167 | <dependency> |
163 | 168 | <groupId>com.github.database-rider</groupId> |
164 | 169 | <artifactId>rider-core</artifactId> |
165 | | - <version>1.42.0</version> |
| 170 | + <version>1.44.0</version> |
166 | 171 | <scope>test</scope> |
167 | 172 | </dependency> |
168 | 173 | <dependency> |
169 | 174 | <groupId>com.github.database-rider</groupId> |
170 | 175 | <artifactId>rider-spring</artifactId> |
171 | | - <version>1.42.0</version> |
| 176 | + <version>1.44.0</version> |
172 | 177 | <scope>test</scope> |
173 | 178 | </dependency> |
174 | 179 | <dependency> |
|
190 | 195 | <dependency> |
191 | 196 | <groupId>com.tngtech.archunit</groupId> |
192 | 197 | <artifactId>archunit-junit5</artifactId> |
193 | | - <version>1.3.0</version> |
| 198 | + <version>1.4.1</version> |
194 | 199 | <scope>test</scope> |
195 | 200 | </dependency> |
196 | 201 | <dependency> |
197 | 202 | <groupId>au.com.dius.pact.provider</groupId> |
198 | 203 | <artifactId>junit5spring</artifactId> |
199 | | - <version>4.6.8</version> |
| 204 | + <version>4.6.17</version> |
200 | 205 | <scope>test</scope> |
201 | 206 | </dependency> |
202 | 207 | <dependency> |
203 | 208 | <groupId>org.openapitools.openapidiff</groupId> |
204 | 209 | <artifactId>openapi-diff-core</artifactId> |
205 | | - <version>2.0.1</version> |
| 210 | + <version>2.1.3</version> |
206 | 211 | <scope>test</scope> |
207 | 212 | </dependency> |
208 | 213 | <dependency> |
|
222 | 227 | <layers> |
223 | 228 | <enabled>true</enabled> |
224 | 229 | </layers> |
| 230 | + <includeTools>true</includeTools> |
225 | 231 | <image> |
226 | 232 | <name>xpinjection.com/library:0.1.0</name> |
227 | 233 | </image> |
|
255 | 261 | </systemPropertyVariables> |
256 | 262 | </configuration> |
257 | 263 | </plugin> |
| 264 | + <plugin> |
| 265 | + <groupId>org.apache.maven.plugins</groupId> |
| 266 | + <artifactId>maven-compiler-plugin</artifactId> |
| 267 | + <configuration> |
| 268 | + <annotationProcessorPaths> |
| 269 | + <path> |
| 270 | + <groupId>org.projectlombok</groupId> |
| 271 | + <artifactId>lombok</artifactId> |
| 272 | + </path> |
| 273 | + </annotationProcessorPaths> |
| 274 | + <parameters>true</parameters> |
| 275 | + </configuration> |
| 276 | + </plugin> |
258 | 277 | <plugin> |
259 | 278 | <groupId>io.github.git-commit-id</groupId> |
260 | 279 | <artifactId>git-commit-id-maven-plugin</artifactId> |
|
0 commit comments