Skip to content

Commit 4f2f42b

Browse files
authored
AWS to Core 4.7.x (#2241)
* fix(deps): update dependency io.micronaut.views:micronaut-views-bom to v5.5.1 * fix(deps): update dependency io.micronaut.validation:micronaut-validation-bom to v4.8.0 * fix(deps): update dependency io.micronaut.testresources:micronaut-test-resources-bom to v2.6.2 * fix(deps): update dependency io.micronaut.servlet:micronaut-servlet-bom to v4.11.2 * fix(deps): update dependency io.micronaut.serde:micronaut-serde-bom to v2.12.0 * fix(deps): update dependency io.micronaut.security:micronaut-security-bom to v4.11.0 * fix(deps): update dependency io.micronaut.reactor:micronaut-reactor-bom to v3.6.0 * fix(deps): update dependency io.micronaut.mongodb:micronaut-mongo-bom to v5.5.0 * fix(deps): update dependency io.micronaut.gradle:micronaut-gradle-plugin to v4.4.4 * fix(deps): update dependency io.micronaut.discovery:micronaut-discovery-client-bom to v4.5.0 * fix(deps): update dependency com.amazonaws:aws-lambda-java-events to v3.14.0 * fix(deps): update aws-java-sdk-v2 monorepo to v2.29.7 * Micronaut 4.7.2 * servlet 4.12.0 * javadoc: fix throws * fix javadoc error * ignore JsonViewsTest * ignore FormUrlEncodedBodyInRequestFilterTest
1 parent a6a048c commit 4f2f42b

File tree

7 files changed

+20
-16
lines changed

7 files changed

+20
-16
lines changed

aws-lambda-events-serde/src/main/java/io/micronaut/aws/lambda/events/serde/S3ObjectEntitySerde.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import java.io.IOException;
3333

3434
/**
35-
* This seems to be necessary because Serde was not picking the appropriate constructor {@link com.amazonaws.services.lambda.runtime.events.models.s3.S3EventNotification.S3ObjectEntity(String, Long, String, String, String)}.
35+
* This seems to be necessary because Serde was not picking the appropriate constructor {@code S3EventNotification.S3ObjectEntity(String, Long, String, String, String)}.
3636
*/
3737
@Internal
3838
@Singleton

function-aws-api-proxy/src/main/java/io/micronaut/function/aws/proxy/ApiGatewayServletRequest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -311,7 +311,7 @@ public void setParsedBody(T body) {
311311
* @param bodySupplier HTTP Request's Body Supplier
312312
* @param base64EncodedSupplier Whether the body is Base 64 encoded
313313
* @return body bytes
314-
* @throws IOException if the body is empty
314+
* @throws EmptyBodyException if the body is empty
315315
*/
316316
protected byte[] getBodyBytes(@NonNull Supplier<String> bodySupplier, @NonNull BooleanSupplier base64EncodedSupplier) throws EmptyBodyException {
317317
String requestBody = bodySupplier.get();

gradle/libs.versions.toml

+13-14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
micronaut = "4.6.2"
2+
micronaut = "4.7.2"
33
micronaut-docs = "2.0.0"
44
micronaut-test = "4.5.0"
55
groovy = "4.0.22"
@@ -10,24 +10,23 @@ fileupload = '0.0.6'
1010
jetty = '11.0.24'
1111
logback-json-classic = '0.1.5'
1212

13-
micronaut-discovery = "4.4.0"
13+
micronaut-discovery = "4.5.0"
1414
micronaut-groovy = "4.4.0"
1515
micronaut-logging = "1.4.0"
16-
micronaut-mongodb = "5.3.0"
17-
micronaut-reactor = "3.5.0"
18-
19-
micronaut-security = "4.9.1"
20-
micronaut-serde = "2.11.2"
21-
micronaut-servlet = "4.10.1"
22-
micronaut-test-resources="2.5.4"
23-
micronaut-views = "5.4.4"
24-
micronaut-validation = "4.7.0"
16+
micronaut-mongodb = "5.5.0"
17+
micronaut-reactor = "3.6.0"
18+
micronaut-security = "4.11.0"
19+
micronaut-serde = "2.12.0"
20+
micronaut-servlet = "4.12.0"
21+
micronaut-test-resources="2.6.2"
22+
micronaut-views = "5.5.1"
23+
micronaut-validation = "4.8.0"
2524

2625
managed-alexa-ask-sdk = "2.86.0"
2726
managed-aws-java-sdk-v1 = '1.12.777'
28-
managed-aws-java-sdk-v2 = '2.27.21'
27+
managed-aws-java-sdk-v2 = '2.29.7'
2928
managed-aws-lambda = '1.2.3'
30-
managed-aws-lambda-events = '3.13.0'
29+
managed-aws-lambda-events = '3.14.0'
3130
managed-aws-lambda-java-serialization = '1.1.5'
3231
aws-lambda-java-runtime-interface-client = '2.6.0'
3332

@@ -43,7 +42,7 @@ graal = "23.1.5"
4342
kotlin = "1.9.25"
4443

4544
# Micronaut
46-
micronaut-gradle-plugin = "4.4.2"
45+
micronaut-gradle-plugin = "4.4.4"
4746

4847
[libraries]
4948
# Core

test-suite-http-server-tck-function-aws-api-gateway-proxy-alb/src/test/java/io/micronaut/http/server/tck/lambda/tests/ApplicationLoadBalancerTckTestSuite.java

+1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"io.micronaut.http.server.tck.lambda.tests"
1212
})
1313
@ExcludeClassNamePatterns({
14+
"io.micronaut.http.server.tck.tests.jsonview.JsonViewsTest", // https://github.com/micronaut-projects/micronaut-servlet/pull/826
1415
"io.micronaut.http.server.tck.tests.hateoas.JsonErrorTest",
1516
"io.micronaut.http.server.tck.tests.hateoas.VndErrorTest",
1617
"io.micronaut.http.server.tck.tests.FilterProxyTest", // Immmutable request

test-suite-http-server-tck-function-aws-api-gateway-proxy-payloadv1/src/test/java/io/micronaut/http/server/tck/lambda/tests/FunctionAwsApiGatewayProxyV1HttpServerTestSuite.java

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"io.micronaut.http.server.tck.lambda.tests"
99
})
1010
@ExcludeClassNamePatterns({
11+
"io.micronaut.http.server.tck.tests.jsonview.JsonViewsTest", // https://github.com/micronaut-projects/micronaut-servlet/pull/826
1112
"io.micronaut.http.server.tck.tests.hateoas.JsonErrorTest",
1213
"io.micronaut.http.server.tck.tests.hateoas.VndErrorTest",
1314
"io.micronaut.http.server.tck.tests.filter.options.OptionsFilterTest",

test-suite-http-server-tck-function-aws-api-gateway-proxy-payloadv2/src/test/java/io/micronaut/http/server/tck/lambda/tests/FunctionAwsApiGatewayProxyV2HttpServerTestSuite.java

+1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"io.micronaut.http.server.tck.lambda.tests"
99
})
1010
@ExcludeClassNamePatterns({
11+
"io.micronaut.http.server.tck.tests.jsonview.JsonViewsTest", // https://github.com/micronaut-projects/micronaut-servlet/pull/826
1112
"io.micronaut.http.server.tck.tests.hateoas.JsonErrorTest",
1213
"io.micronaut.http.server.tck.tests.hateoas.VndErrorTest",
1314
"io.micronaut.http.server.tck.tests.filter.options.OptionsFilterTest",

test-suite-http-server-tck-function-aws-api-proxy-test/src/test/java/io/micronaut/http/server/tck/lambda/tests/MicronautLambdaHandlerHttpServerTestSuite.java

+2
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@
1111
"io.micronaut.http.server.tck.lambda.tests"
1212
})
1313
@ExcludeClassNamePatterns({
14+
"io.micronaut.http.server.tck.tests.forms.FormUrlEncodedBodyInRequestFilterTest",
15+
"io.micronaut.http.server.tck.tests.jsonview.JsonViewsTest", // https://github.com/micronaut-projects/micronaut-servlet/pull/826
1416
"io.micronaut.http.server.tck.tests.forms.FormsSubmissionsWithListsTest",
1517
"io.micronaut.http.server.tck.tests.filter.options.OptionsFilterTest",
1618
"io.micronaut.http.server.tck.tests.LocalErrorReadingBodyTest", // Binding body different type (e.g. a String in error handler)

0 commit comments

Comments
 (0)