Bump io.micronaut:micronaut-management from 4.5.4 to 4.6.0
dependencies
Bumps [io.micronaut:micronaut-management](https://github.com/micronaut-projects/micronaut-core) from 4.5.4 to 4.6.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/micronaut-projects/micronaut-core/releases">io.micronaut:micronaut-management's releases</a>.</em></p>
<blockquote>
<h2>Micronaut Core 4.6.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<h3>New Features 🎉</h3>
<ul>
<li>Reintroduce build time init of compilation time metadata by <a href="https://github.com/graemerocher"><code>@graemerocher</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10950">micronaut-projects/micronaut-core#10950</a></li>
</ul>
<h3>Bug Fixes 🐞</h3>
<ul>
<li>Fix NPE in <code>BeanDefinitionProducer</code> by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10956">micronaut-projects/micronaut-core#10956</a></li>
<li>Correct cookies in simple request/response by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10973">micronaut-projects/micronaut-core#10973</a></li>
<li>Fix client channel option configuration by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10979">micronaut-projects/micronaut-core#10979</a></li>
<li>KSP: Simple Java properties should have access to field annotations by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11005">micronaut-projects/micronaut-core#11005</a></li>
<li>Use ReentrantLock instead of synchronized in CancellableMonoSink by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11015">micronaut-projects/micronaut-core#11015</a></li>
<li>Fix returning unit from suspended methods by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11006">micronaut-projects/micronaut-core#11006</a></li>
<li>Allow DELETE request body in http-client-jdk by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11050">micronaut-projects/micronaut-core#11050</a></li>
<li>KSP: Generate beans in the process method instead in the finish method by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11052">micronaut-projects/micronaut-core#11052</a></li>
<li>Fix resolution of <code>@Retryable(value=)</code> attribute by <a href="https://github.com/Kushal-Dalasaniya"><code>@Kushal-Dalasaniya</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11061">micronaut-projects/micronaut-core#11061</a></li>
<li>Correct order of body handlers by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11069">micronaut-projects/micronaut-core#11069</a></li>
<li>Fix usage of <code>@Header(name="..")</code> by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11060">micronaut-projects/micronaut-core#11060</a></li>
</ul>
<h3>Improvements ⭐</h3>
<ul>
<li>Apply code improvements suggested by IDE by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10906">micronaut-projects/micronaut-core#10906</a></li>
<li>EachBean: Allow to inject the origin bean and the registration by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10902">micronaut-projects/micronaut-core#10902</a></li>
<li>Cleanup micronaut-router by <a href="https://github.com/altro3"><code>@altro3</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10935">micronaut-projects/micronaut-core#10935</a></li>
<li>Properly handle missing classes in metadata + precalculated requirements by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10936">micronaut-projects/micronaut-core#10936</a></li>
<li>Support unix domain sockets for the access log handler by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10940">micronaut-projects/micronaut-core#10940</a></li>
<li>Add config option for DNS resolution modes by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10937">micronaut-projects/micronaut-core#10937</a></li>
<li>Don't store enum values. Store a class and the enum name instead by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10963">micronaut-projects/micronaut-core#10963</a></li>
<li>Add config options for form parsing limits by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10967">micronaut-projects/micronaut-core#10967</a></li>
<li>Correct reading HTTP client response body without content type + <code>ByteBuffer</code> converters by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10975">micronaut-projects/micronaut-core#10975</a></li>
<li>Add a reflection util class to extract generic type and annotations for a class by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10962">micronaut-projects/micronaut-core#10962</a></li>
<li>Add <code>toString</code> for synthesized annotations by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10984">micronaut-projects/micronaut-core#10984</a></li>
<li>Type pollution test by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10918">micronaut-projects/micronaut-core#10918</a></li>
<li>Support binding RouteMatch in server filter methods by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10961">micronaut-projects/micronaut-core#10961</a></li>
<li>Code cleanup for inject-java by <a href="https://github.com/altro3"><code>@altro3</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10949">micronaut-projects/micronaut-core#10949</a></li>
<li>Improvements to HTTP client timeout handling by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10983">micronaut-projects/micronaut-core#10983</a></li>
<li>Code cleanup for io.micronaut.http.uri by <a href="https://github.com/altro3"><code>@altro3</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10857">micronaut-projects/micronaut-core#10857</a></li>
<li>Allow for <code>@EachBean</code> to delegate the generics to the newly created bean definition by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11003">micronaut-projects/micronaut-core#11003</a></li>
<li><a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/9607">#9607</a>: Endpoint path must support URI path as per rfc3986 appendix-B by <a href="https://github.com/pragyamutluru"><code>@pragyamutluru</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10998">micronaut-projects/micronaut-core#10998</a></li>
<li>Improve message body handlers by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11002">micronaut-projects/micronaut-core#11002</a></li>
<li>Correct HTTP client body handler by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11019">micronaut-projects/micronaut-core#11019</a></li>
<li>Implement <code>@PreMatching</code> request filter methods by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11017">micronaut-projects/micronaut-core#11017</a></li>
<li>10799 deduce cloud environment app engine by <a href="https://github.com/pragyamutluru"><code>@pragyamutluru</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11035">micronaut-projects/micronaut-core#11035</a></li>
<li>Can't find micronautserviceconfigs when running as jlink-ed application by <a href="https://github.com/rfscholte"><code>@rfscholte</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10982">micronaut-projects/micronaut-core#10982</a></li>
<li>imp: remove <a href="https://github.com/Experimental"><code>@Experimental</code></a> from ServerFilter by <a href="https://github.com/sdelamo"><code>@sdelamo</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11057">micronaut-projects/micronaut-core#11057</a></li>
<li>Avoid using <code>ElementQuery#named</code> by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11055">micronaut-projects/micronaut-core#11055</a></li>
<li>Http server: Allow to disable not-found on missing body by <a href="https://github.com/dstepanov"><code>@dstepanov</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11059">micronaut-projects/micronaut-core#11059</a></li>
<li>Remove old HttpBody API by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11064">micronaut-projects/micronaut-core#11064</a></li>
<li>Add API to access main context from bootstrap context by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11065">micronaut-projects/micronaut-core#11065</a></li>
<li>Add a ByteBody-based write API by <a href="https://github.com/yawkat"><code>@yawkat</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/11078">micronaut-projects/micronaut-core#11078</a></li>
</ul>
<h3>Dependency updates 🚀</h3>
<ul>
<li>Update dependency com.fasterxml.jackson.dataformat:jackson-dataformat-yaml to v2.17.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/micronaut-projects/micronaut-core/pull/10966">micronaut-projects/micronaut-core#10966</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/b82d1ba2c9c0b8b607af8d387d64466668a1331b"><code>b82d1ba</code></a> [skip ci] Release v4.6.0</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/e85f43dfea522e890701de78cceb0e7e31abea7b"><code>e85f43d</code></a> imp: Add a ByteBody-based write API (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11078">#11078</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/225e895b4856420bcda13b7e070fb85c5c8ede50"><code>225e895</code></a> Merge branch '4.5.x' into 4.6.x</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/2c1104b72a7bea4ec573217036c077f1032f2b8d"><code>2c1104b</code></a> imp: handle errors via standard mechanism - exceptions and error handlers (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/1">#1</a>...</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/79ce6c5bc048a9ce7a7d110242857f5d9a2cb031"><code>79ce6c5</code></a> don’t use svm dependency (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11081">#11081</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/8b66a79fe21f583b58f2c53aec7a273dddbd2539"><code>8b66a79</code></a> Add API to access main context from bootstrap context (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11065">#11065</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/e052068aec0433de962895417d57a4609d8e3c01"><code>e052068</code></a> imp: reduce handler duplication (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11076">#11076</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/f982bb4e2faa1c6a8787d8473cfbc53331401a87"><code>f982bb4</code></a> Remove old HttpBody API (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11064">#11064</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/dd0b2892ce8fb77703fad18d5150d45d9874bc49"><code>dd0b289</code></a> Http server: Allow to disable not-found on missing body (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11059">#11059</a>)</li>
<li><a href="https://github.com/micronaut-projects/micronaut-core/commit/3081da4020e92e6cc4295312f1599eed34a9740d"><code>3081da4</code></a> chore(deps): update actions/setup-java action to v4 (<a href="https://redirect.github.com/micronaut-projects/micronaut-core/issues/11074">#11074</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/micronaut-projects/micronaut-core/compare/v4.5.4...v4.6.0">compare view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
合并状态:未合并 关闭于 2024-08-17 1 条评论