Skip to content

Commit

Permalink
merge: #733
Browse files Browse the repository at this point in the history
733: build(deps): Bump dependency.spring.version from 6.0.7 to 6.0.8 r=remcowesterhoud a=dependabot[bot]

Bumps `dependency.spring.version` from 6.0.7 to 6.0.8.
Updates `spring-context` from 6.0.7 to 6.0.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-context's releases</a>.</em></p>
<blockquote>
<h2>v6.0.8</h2>
<h2>:star: New Features</h2>
<ul>
<li>Disable variable assignment in SimpleEvaluationContext <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30326">#30326</a></li>
<li>Limit SpEL expression length <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30325">#30325</a></li>
<li>Limit string concatenation in SpEL expressions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30324">#30324</a></li>
<li>Introduce <code>StringUtils.truncate()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30290">#30290</a></li>
<li>Introduce <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30286">#30286</a></li>
<li>Introduce assertions against <code>Cookie</code> attributes in <code>CookieResultMatchers</code> for <code>MockMvc</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30285">#30285</a></li>
<li>Polishing <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30267">#30267</a></li>
<li>Support <code>SameSite</code> cookie attribute in <code>MockMvcHttpConnector</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30264">#30264</a></li>
<li>Update <code>MockCookie</code> to make use of Servlet 6.0 APIs and semantics for &quot;attributes&quot; <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30263">#30263</a></li>
<li>Refine <code>initRequestBuilder</code> in <code>DefaultWebClient</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30254">#30254</a></li>
<li>HttpServerErrorException contains not-serializable field of type DefaultResponseErrorHandler  <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30224">#30224</a></li>
<li>Add class hints for Jackson annotations on fields and methods <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30208">#30208</a></li>
<li>Add <code>HttpMethod</code> reflection hint to <code>ObjectToObjectConverterRuntimeHints</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30201">#30201</a></li>
<li>Improve performance of canRead() in HttpMessageReader's <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30192">#30192</a></li>
<li>Optimize array creation in SpEL <code>ConstructorReference</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30189">#30189</a></li>
<li>ConstructorResolver error hints about mixing indexed and named args <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30169">#30169</a></li>
<li>Replace <code>Collections.unmodifiableList(new ArrayList(..))</code> with <code>List.copyOf()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30166">#30166</a></li>
<li>Add assert null validations for DefaultServerResponseBuilder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30157">#30157</a></li>
<li>Use <code>InputStream.readAllBytes()</code> in <code>FileCopyUtils.copyToByteArray()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30155">#30155</a></li>
<li>Cache ServerHttpRequest::getMethod in AbstractServerHttpRequest <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30139">#30139</a></li>
<li>Use String.equals() in LiteralPathElement <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30138">#30138</a></li>
<li>Optimize some iterations in BodyExtractor and BodyInserter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30136">#30136</a></li>
<li>Add a couple missing java.time types to StatementCreatorUtils <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30123">#30123</a></li>
<li>WebClient observations should not record CANCEL signals as aborted if response was received <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30070">#30070</a></li>
<li>Destroy method not found in native image if concrete bean type is not exposed <a href="https://redirect.github.com/spring-projects/spring-framework/issues/29545">#29545</a></li>
<li>Contribute init/destroy lifecycle introspection hints for registered beans <a href="https://redirect.github.com/spring-projects/spring-framework/issues/29246">#29246</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>NPE thrown for nonexistent <code>default-destroy-method</code> in XML config <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30301">#30301</a></li>
<li>Fix comparison of <code>title</code> in <code>equals()</code> and <code>hashCode()</code> of <code>ProblemDetail</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30294">#30294</a></li>
<li>SSE breaks with indenting serializer in WebMvc.fn <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30277">#30277</a></li>
<li><code>`@HttpExchange</code>` interface does not resolve return type correctly while using with suspending methods <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30266">#30266</a></li>
<li>Increase max regex length in SpEL expressions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30265">#30265</a></li>
<li>Missing response information from client observation context when filter functions fail <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30247">#30247</a></li>
<li>NullPointerException on timeout in HttpComponentsClientHttpConnector when using Apache HttpComponents <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30245">#30245</a></li>
<li>Wrong MockRestRequestMatchers.header() method in spring-test being invoked (JDK issue?) <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30220">#30220</a></li>
<li>Refine generic type management in <code>AbstractMessageWriterResultHandler</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30214">#30214</a></li>
<li>MvcUriComponentsBuilder.fromMethodCall breaks for controller with CharSequence return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30210">#30210</a></li>
<li>Encode IPV6 Zone IDs (%) in ReactorServerHttpRequest <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30188">#30188</a></li>
<li>Handle all exceptions for stored proc output param retrieval in <code>SharedEntityManagerCreator</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30161">#30161</a></li>
<li>Fix IllegalArgumentException that prevents STOMP DISCONNECT from reaching the client <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30120">#30120</a></li>
<li>TypeNotPresentException: org/springframework/cglib/proxy/NoOp not present on Java 17 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30115">#30115</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Add since tags to sameSite() and attribute() in CookieResultMatchersDsl <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30308">#30308</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/spring-projects/spring-framework/commit/3bea4682b769b933129fc01cbfc2fe2839786254"><code>3bea468</code></a> Release v6.0.8</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/be17c8d85f2b6b436a612e12ba05e8e1ebc0891b"><code>be17c8d</code></a> Disable variable assignment in SimpleEvaluationContext</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/b73f5fcac22555f844cf27a7eeb876cb9d7f7f7e"><code>b73f5fc</code></a> Limit SpEL expression length</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/bc1511d6673ef293b03069da27928d34490d96f1"><code>bc1511d</code></a> Limit string concatenation in SpEL expressions</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/db9b139cf078dbaad2de8690c0a6ebd61a4fe835"><code>db9b139</code></a> Change max regex length in SpEL expressions to 1000</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/bd029b921842cec7602aa469302db65e08a19d1e"><code>bd029b9</code></a> Ensure RestClientResponseException is serializable</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/5f2264816aaea7481b67910b49fb70f85ee08813"><code>5f22648</code></a> Polishing contribution</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/a8f31f5b9e3956ad9e696faf0709ac1cbb48c761"><code>a8f31f5</code></a> Improve ProblemDetail equals and hashCode</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/90627b4345aca53eb503ba629946ea0dfdc3ec66"><code>90627b4</code></a> Upgrade to Micrometer 1.10.6</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/4acc71b282cfa964b6521fa5a60d2fe583dbcef6"><code>4acc71b</code></a> Upgrade to Reactor 2022.0.6 and Netty 4.1.91</li>
<li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v6.0.7...v6.0.8">compare view</a></li>
</ul>
</details>
<br />

Updates `spring-core` from 6.0.7 to 6.0.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spring-projects/spring-framework/releases">spring-core's releases</a>.</em></p>
<blockquote>
<h2>v6.0.8</h2>
<h2>:star: New Features</h2>
<ul>
<li>Disable variable assignment in SimpleEvaluationContext <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30326">#30326</a></li>
<li>Limit SpEL expression length <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30325">#30325</a></li>
<li>Limit string concatenation in SpEL expressions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30324">#30324</a></li>
<li>Introduce <code>StringUtils.truncate()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30290">#30290</a></li>
<li>Introduce <code>ObjectUtils.nullSafeConciseToString()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30286">#30286</a></li>
<li>Introduce assertions against <code>Cookie</code> attributes in <code>CookieResultMatchers</code> for <code>MockMvc</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30285">#30285</a></li>
<li>Polishing <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30267">#30267</a></li>
<li>Support <code>SameSite</code> cookie attribute in <code>MockMvcHttpConnector</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30264">#30264</a></li>
<li>Update <code>MockCookie</code> to make use of Servlet 6.0 APIs and semantics for &quot;attributes&quot; <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30263">#30263</a></li>
<li>Refine <code>initRequestBuilder</code> in <code>DefaultWebClient</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30254">#30254</a></li>
<li>HttpServerErrorException contains not-serializable field of type DefaultResponseErrorHandler  <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30224">#30224</a></li>
<li>Add class hints for Jackson annotations on fields and methods <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30208">#30208</a></li>
<li>Add <code>HttpMethod</code> reflection hint to <code>ObjectToObjectConverterRuntimeHints</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30201">#30201</a></li>
<li>Improve performance of canRead() in HttpMessageReader's <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30192">#30192</a></li>
<li>Optimize array creation in SpEL <code>ConstructorReference</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30189">#30189</a></li>
<li>ConstructorResolver error hints about mixing indexed and named args <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30169">#30169</a></li>
<li>Replace <code>Collections.unmodifiableList(new ArrayList(..))</code> with <code>List.copyOf()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30166">#30166</a></li>
<li>Add assert null validations for DefaultServerResponseBuilder <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30157">#30157</a></li>
<li>Use <code>InputStream.readAllBytes()</code> in <code>FileCopyUtils.copyToByteArray()</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30155">#30155</a></li>
<li>Cache ServerHttpRequest::getMethod in AbstractServerHttpRequest <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30139">#30139</a></li>
<li>Use String.equals() in LiteralPathElement <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30138">#30138</a></li>
<li>Optimize some iterations in BodyExtractor and BodyInserter <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30136">#30136</a></li>
<li>Add a couple missing java.time types to StatementCreatorUtils <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30123">#30123</a></li>
<li>WebClient observations should not record CANCEL signals as aborted if response was received <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30070">#30070</a></li>
<li>Destroy method not found in native image if concrete bean type is not exposed <a href="https://redirect.github.com/spring-projects/spring-framework/issues/29545">#29545</a></li>
<li>Contribute init/destroy lifecycle introspection hints for registered beans <a href="https://redirect.github.com/spring-projects/spring-framework/issues/29246">#29246</a></li>
</ul>
<h2>:lady_beetle: Bug Fixes</h2>
<ul>
<li>NPE thrown for nonexistent <code>default-destroy-method</code> in XML config <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30301">#30301</a></li>
<li>Fix comparison of <code>title</code> in <code>equals()</code> and <code>hashCode()</code> of <code>ProblemDetail</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30294">#30294</a></li>
<li>SSE breaks with indenting serializer in WebMvc.fn <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30277">#30277</a></li>
<li><code>`@HttpExchange</code>` interface does not resolve return type correctly while using with suspending methods <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30266">#30266</a></li>
<li>Increase max regex length in SpEL expressions <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30265">#30265</a></li>
<li>Missing response information from client observation context when filter functions fail <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30247">#30247</a></li>
<li>NullPointerException on timeout in HttpComponentsClientHttpConnector when using Apache HttpComponents <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30245">#30245</a></li>
<li>Wrong MockRestRequestMatchers.header() method in spring-test being invoked (JDK issue?) <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30220">#30220</a></li>
<li>Refine generic type management in <code>AbstractMessageWriterResultHandler</code> <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30214">#30214</a></li>
<li>MvcUriComponentsBuilder.fromMethodCall breaks for controller with CharSequence return type <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30210">#30210</a></li>
<li>Encode IPV6 Zone IDs (%) in ReactorServerHttpRequest <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30188">#30188</a></li>
<li>Handle all exceptions for stored proc output param retrieval in <code>SharedEntityManagerCreator</code> <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30161">#30161</a></li>
<li>Fix IllegalArgumentException that prevents STOMP DISCONNECT from reaching the client <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30120">#30120</a></li>
<li>TypeNotPresentException: org/springframework/cglib/proxy/NoOp not present on Java 17 <a href="https://redirect.github.com/spring-projects/spring-framework/issues/30115">#30115</a></li>
</ul>
<h2>:notebook_with_decorative_cover: Documentation</h2>
<ul>
<li>Add since tags to sameSite() and attribute() in CookieResultMatchersDsl <a href="https://redirect.github.com/spring-projects/spring-framework/pull/30308">#30308</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/spring-projects/spring-framework/commit/3bea4682b769b933129fc01cbfc2fe2839786254"><code>3bea468</code></a> Release v6.0.8</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/be17c8d85f2b6b436a612e12ba05e8e1ebc0891b"><code>be17c8d</code></a> Disable variable assignment in SimpleEvaluationContext</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/b73f5fcac22555f844cf27a7eeb876cb9d7f7f7e"><code>b73f5fc</code></a> Limit SpEL expression length</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/bc1511d6673ef293b03069da27928d34490d96f1"><code>bc1511d</code></a> Limit string concatenation in SpEL expressions</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/db9b139cf078dbaad2de8690c0a6ebd61a4fe835"><code>db9b139</code></a> Change max regex length in SpEL expressions to 1000</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/bd029b921842cec7602aa469302db65e08a19d1e"><code>bd029b9</code></a> Ensure RestClientResponseException is serializable</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/5f2264816aaea7481b67910b49fb70f85ee08813"><code>5f22648</code></a> Polishing contribution</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/a8f31f5b9e3956ad9e696faf0709ac1cbb48c761"><code>a8f31f5</code></a> Improve ProblemDetail equals and hashCode</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/90627b4345aca53eb503ba629946ea0dfdc3ec66"><code>90627b4</code></a> Upgrade to Micrometer 1.10.6</li>
<li><a href="https://github.com/spring-projects/spring-framework/commit/4acc71b282cfa964b6521fa5a60d2fe583dbcef6"><code>4acc71b</code></a> Upgrade to Reactor 2022.0.6 and Netty 4.1.91</li>
<li>Additional commits viewable in <a href="https://github.com/spring-projects/spring-framework/compare/v6.0.7...v6.0.8">compare view</a></li>
</ul>
</details>
<br />


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` 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
zeebe-bors-camunda[bot] and dependabot[bot] authored Apr 14, 2023
2 parents c091251 + e1c2648 commit d420658
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
<dependency.scala.version>2.13.10</dependency.scala.version>
<dependency.slf4j.version>2.0.7</dependency.slf4j.version>
<dependency.snakeyaml.version>2.0</dependency.snakeyaml.version>
<dependency.spring.version>6.0.7</dependency.spring.version>
<dependency.spring.version>6.0.8</dependency.spring.version>
<dependency.testcontainers.version>1.18.0</dependency.testcontainers.version>
<dependency.zeebe.version>8.3.0-SNAPSHOT</dependency.zeebe.version>

Expand Down

0 comments on commit d420658

Please sign in to comment.