fix(deps): update dependency io.micronaut.platform:micronaut-platform to v4.8.2 #1217
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.7.6
->4.8.2
Release Notes
micronaut-projects/micronaut-platform (io.micronaut.platform:micronaut-platform)
v4.8.2
: Micronaut Platform 4.8.2What's Changed
Other Changes 💡
Revert "fix(deps): update dependency io.micronaut.sourcegen:micronaut-sourcegen-bom to v1.7.3 (#1966)"
fix(deps): update dependency io.micronaut:micronaut-core-bom to v4.8.11 (#1973)
fix(deps): update dependency org.graalvm.nativeimage:svm to v23.1.7 (#1969)
fix(deps): update dependency org.graalvm.sdk:graal-sdk to v24.2.1 (#1974)
Micronaut Core 4.8.11
Full Changelog: micronaut-projects/micronaut-platform@v4.8.1...v4.8.2
v4.8.1
: Micronaut Platform 4.8.1WARNING
Unfortunately there is an issue with the release. If you upgrade to 4.8.1 you will have to rollback the version of Micronaut SourceGen to 1.7.2
What's Changed
Bug Fixes 🐞
Fix Shade Plugin exclusion filter by @alvarosanchez in https://github.com/micronaut-projects/micronaut-platform/pull/1961
fix(deps): update dependency org.projectlombok:lombok to v1.18.38 (#1957)
fix(deps): update dependency org.graalvm.python:graalpy-maven-plugin to v24.2.1 (#1970)
Micronaut Modules
Full Changelog: micronaut-projects/micronaut-platform@v4.8.0...v4.8.1
v4.8.0
: Micronaut Platform 4.8.0Micronaut Core Improvements
SourceGen integration
Micronaut Core 4.8.x has rewritten some of its internals leveraging Micronaut SourceGen. For example, Micronaut SourceGen powers bytecode generation of internal metadata and expressions.
Dependency Injection Debugging
Micronaut 4.8.0 allows you to activate dependency injection tracing to help you understand what Micronaut is doing at startup and when a particular bean is created.
@Client
definitionType
memberdefinitionType
, a new member of the@Client
annotation, helps in scenarios where you want to share an interface between client and server.Bean Mappers Merging
Bean Mappers support merging:
Liveness Probe for Deadlocked Threads
Thanks to a community contribution, Micronaut 4.8.0 ships a new liveness probe that uses the
ThreadMXBean
to check for deadlocked threads.Improved Kubernetes Integration
22.0.1
and it adds the Micronaut Kubernetes Client OpenAPI module.Runtimes
Update to Jetty 12.
Jetty 11 contains an open CVE 2024-6763. That CVE is only addressed in Jetty 12. Because of that, we did a major upgrade of Micronaut Servlet updating to Jetty
12.0.18
, Tomcat11.0.5
, and Undertow2.3.18.Final
.Modules such as
io.micronaut.aws:micronaut-function-aws-test
,io.micronaut.gcp:micronaut-gcp-function-http-test
,io.micronaut.azure:micronaut-azure-function-http-test
, andio.micronaut.oraclecloud:micronaut-oraclecloud-function-http-test
allow you to test and run during development your serverless HTTP triggered function as if you were using a runtime such as netty. We migrated these modules to use a built-in Java HTTP server instead of relying on a Jetty 11 bridge.Runtime based on Built-In Java HTTP Server
This release introduces a new Server runtime based on the Built-In Java HTTP Server. It is now possible to have a Micronaut Application leveraging the built-in HTTP Server and HTTP Client available in Java without any extra dependencies.
Tracing, Observation, and Distributed Configuration
Micronaut Tracing updates to OpenTelemetry
1.48.0
.Micronaut Micrometer adds:
condition
, a new member of the@MetricOptions
annotation, allows you to define an evaluated expression that can be used to indicate whether the metric should be processed.Micronaut Discovery Client allows you to create a Consult watch to detect distributed configuration changes.
Build and Source Generation
Micronaut Gradle Plugins
Update the Micronaut Gradle Plugins version to use the latest version (as of this writing
4.5.1
)Generation of Sources from a JSON Schema
Source Generation
Persistence
23.7.0.25.01
, MariaDB to3.5.1
, and MySQL Connector to9.2.0
, Hikari to6.2.1
, and Tomcat JDBC to11.0.5
.25.03
.Database Migration
10.22.0
4.31.1
.Cloud
3.15.0
, AWS SDK v11.12.782
, and AWS SDK v22.31.9
.4.67.0
, and Azure SDK1.2.32
.1.33.1
, Google Cloud Core2.53.1
, Google Cloud PubSub1.137.1
, and Google Secret Manager2.59.0
.3.60.0
.Reactive Libraries
2024.0.4
.3.1.10
Persistence
6.5.5.RELEASE
.4.11.5
.1.4.0
, oracle-r2dbc to1.3.0
, r2dbc-mariadb to1.3.0
, and r2dbc-postgresql to1.0.7.RELEASE
.Security
Miscellaneous
5.11.4
, and Mockito5.15.2
.4.7.0
.3.5.1
.@HttpExchange
,@GetExchange
,@PostExchange
,DeleteExchange
,@PatchExchange
, andPutExchange
) and it updates to Spring Boot3.4.3
and Spring6.2.5
.1.69.1
15.1.7.Final
.4.17.0
.24.2.0
.6.1.6
, and artemis-jakarta-client to2.39.0
.3.9.0
2.3.13
1.5.18
5.28.4
.2.20.6
2.21.0
.3.3.5
3.1.3.RELEASE
, Handlebars4.3.1
, Velocity2.4.1
, Freemarker2.3.34
, Rocker1.4.0
, Soy2023-09-13
, Pebble3.23
, JTE3.1.16
, and JStachio1.3.6
.Configuration
📅 Schedule: Branch creation - "after 10pm" in timezone Europe/Prague, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.