2222 xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" >
2323 <modelVersion >4.0.0</modelVersion >
2424
25+ <parent >
26+ <groupId >org.springframework.boot</groupId >
27+ <artifactId >spring-boot-starter-parent</artifactId >
28+ <version >3.2.1</version >
29+ <relativePath />
30+ </parent >
31+
2532 <groupId >com.coffeebeans</groupId >
2633 <artifactId >spring-native-aws-lambda</artifactId >
2734 <name >${project.artifactId} </name >
4451 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
4552 <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
4653
47- <maven .compiler.source>20</maven .compiler.source>
48- <maven .compiler.target>20</maven .compiler.target>
49- <maven .compiler.release>20</maven .compiler.release>
54+ <java .version>21</java .version>
5055 <maven .compiler.parameters>true</maven .compiler.parameters>
5156
52- <jackson .version>2.13.0</jackson .version>
53-
5457 <sonar .organization>muhamadto</sonar .organization>
5558 <sonar .host.url>https://sonarcloud.io</sonar .host.url>
5659
7376
7477 <sonar .coverage.exclusions>**/model/*.java, **/Application.java, **/*Hints.java
7578 </sonar .coverage.exclusions>
76- <lombok .version>1.18.28</lombok .version>
7779 </properties >
7880
79- <parent >
80- <groupId >org.springframework.boot</groupId >
81- <artifactId >spring-boot-starter-parent</artifactId >
82- <version >3.1.2</version >
83- </parent >
84-
8581 <modules >
8682 <module >spring-native-aws-lambda-function</module >
8783 <module >spring-native-aws-lambda-infra</module >
107103 <dependency >
108104 <groupId >com.amazonaws</groupId >
109105 <artifactId >aws-lambda-java-events</artifactId >
110- <version >3.11.1 </version >
106+ <version >3.11.4 </version >
111107 </dependency >
112108 <dependency >
113109 <groupId >com.amazonaws</groupId >
114110 <artifactId >aws-lambda-java-core</artifactId >
115- <version >1.2.2 </version >
111+ <version >1.2.3 </version >
116112 </dependency >
117113 <dependency >
118114 <groupId >com.amazonaws</groupId >
119115 <artifactId >aws-lambda-java-serialization</artifactId >
120- <version >1.1.2 </version >
116+ <version >1.1.5 </version >
121117 </dependency >
122118 <dependency >
123119 <groupId >com.amazonaws</groupId >
124120 <artifactId >aws-lambda-java-log4j2</artifactId >
125- <version >1.5.1 </version >
121+ <version >1.6.0 </version >
126122 </dependency >
127123 <dependency >
128124 <groupId >software.amazon.lambda</groupId >
129125 <artifactId >powertools-logging</artifactId >
130- <version >1.16.1 </version >
126+ <version >1.18.0 </version >
131127 </dependency >
132128 <!-- AWS END -->
133129
134130 <!-- UTILS -->
135131 <dependency >
136132 <groupId >org.apache.commons</groupId >
137133 <artifactId >commons-lang3</artifactId >
138- <version >3.12 .0</version >
134+ <version >3.14 .0</version >
139135 </dependency >
140136
141137 <dependency >
153149 <dependency >
154150 <groupId >com.google.guava</groupId >
155151 <artifactId >guava</artifactId >
156- <version >32 .0.0-jre</version >
152+ <version >33 .0.0-jre</version >
157153 </dependency >
158154
159155 <dependency >
168164 <dependency >
169165 <groupId >com.fasterxml.jackson.core</groupId >
170166 <artifactId >jackson-databind</artifactId >
171- <version >${jackson.version} </version >
172167 </dependency >
173168
174169 <dependency >
175170 <groupId >com.fasterxml.jackson.module</groupId >
176171 <artifactId >jackson-module-parameter-names</artifactId >
177- <version >${jackson.version} </version >
172+ <version >${jackson-bom .version} </version >
178173 </dependency >
179174
180175 <dependency >
181176 <groupId >com.fasterxml.jackson.datatype</groupId >
182177 <artifactId >jackson-datatype-jsr310</artifactId >
183- <version >${jackson.version} </version >
184178 </dependency >
185179
186180 <dependency >
187181 <groupId >com.fasterxml.jackson.datatype</groupId >
188182 <artifactId >jackson-datatype-jdk8</artifactId >
189- <version >${jackson.version} </version >
190183 </dependency >
191184 <!-- JACKSON ENDS -->
192185
193186 <!-- AWS CDK -->
194187 <dependency >
195188 <groupId >software.amazon.awscdk</groupId >
196189 <artifactId >aws-cdk-lib</artifactId >
197- <version >2.90.0 </version >
190+ <version >2.116.1 </version >
198191 </dependency >
199192 <!-- AWS CDK ENDS -->
200193
209202 <dependency >
210203 <groupId >org.assertj</groupId >
211204 <artifactId >assertj-core</artifactId >
212- <version >3.23.1 </version >
205+ <version >${assertj.version} </version >
213206 <scope >test</scope >
214207 </dependency >
215208
216209 <dependency >
217210 <groupId >org.junit.jupiter</groupId >
218211 <artifactId >junit-jupiter-api</artifactId >
219- <version >5.9.1 </version >
212+ <version >${junit-jupiter.version} </version >
220213 <scope >test</scope >
221214 </dependency >
222215
223216 <dependency >
224217 <groupId >org.mockito</groupId >
225218 <artifactId >mockito-core</artifactId >
226- <version >4.8.1 </version >
219+ <version >${mockito.version} </version >
227220 <scope >test</scope >
228221 </dependency >
229222 <!-- TEST ENDS -->
237230 <plugin >
238231 <groupId >org.apache.maven.plugins</groupId >
239232 <artifactId >maven-surefire-plugin</artifactId >
240- <version >3.1.0 </version >
233+ <version >3.2.3 </version >
241234 </plugin >
242235 <plugin >
243236 <groupId >org.apache.maven.plugins</groupId >
244237 <artifactId >maven-compiler-plugin</artifactId >
245- <version >3.11 .0</version >
238+ <version >3.12 .0</version >
246239 </plugin >
247240 <plugin >
248241 <groupId >org.jacoco</groupId >
249242 <artifactId >jacoco-maven-plugin</artifactId >
250- <version >0.8.10 </version >
243+ <version >0.8.11 </version >
251244 <executions >
252245 <execution >
253246 <id >pre-unit-test</id >
301294 </comments >
302295 </license >
303296 </licenses >
304- </project >
297+ </project >
0 commit comments