Skip to content
This repository has been archived by the owner on May 15, 2024. It is now read-only.

Commit

Permalink
fix(deps): update dependency org.springframework:spring-context to v6…
Browse files Browse the repository at this point in the history
….1.4 (#161)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[org.springframework:spring-context](https://togithub.com/spring-projects/spring-framework)
| `6.1.3` -> `6.1.4` |
[![age](https://developer.mend.io/api/mc/badges/age/maven/org.springframework:spring-context/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/maven/org.springframework:spring-context/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/maven/org.springframework:spring-context/6.1.3/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/org.springframework:spring-context/6.1.3/6.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>spring-projects/spring-framework
(org.springframework:spring-context)</summary>

###
[`v6.1.4`](https://togithub.com/spring-projects/spring-framework/releases/tag/v6.1.4)

#### ⭐ New Features

- Add missing RequestPredicate variants in coRouter
[#&#8203;32256](https://togithub.com/spring-projects/spring-framework/issues/32256)
- Adapt ConcurrencyThrottleSupport to use ReentrantLock for better
virtual thread support
[#&#8203;32251](https://togithub.com/spring-projects/spring-framework/issues/32251)
- Create optimized versions of request predicates
[#&#8203;32244](https://togithub.com/spring-projects/spring-framework/issues/32244)
- Include function name in
`SpelMessage.INCORRECT\_NUMBER\_OF\_ARGUMENTS\_TO\_FUNCTION`
[#&#8203;32239](https://togithub.com/spring-projects/spring-framework/issues/32239)
- Add Coroutines support to `NonReactiveHandlerMethodPredicate`
[#&#8203;32227](https://togithub.com/spring-projects/spring-framework/issues/32227)
- RouterFunctionMapping does not implement MatchableHandlerMapping
[#&#8203;32221](https://togithub.com/spring-projects/spring-framework/issues/32221)
- Initialize (another) Map with correct size in RequestPredicates
[#&#8203;32215](https://togithub.com/spring-projects/spring-framework/pull/32215)
- Make SmartLifecycle `phase` value configurable in STOMP message
handling components
[#&#8203;32205](https://togithub.com/spring-projects/spring-framework/issues/32205)
- Initialize Map with correct size in RequestPredicates
[#&#8203;32201](https://togithub.com/spring-projects/spring-framework/pull/32201)
- Let `BeanPropertyRowMapper` subclasses customize mapped names
[#&#8203;32199](https://togithub.com/spring-projects/spring-framework/issues/32199)
- Improve client and server handling of STOMP heartbeat failures
[#&#8203;32195](https://togithub.com/spring-projects/spring-framework/issues/32195)
- Optimize Map methods in ServletAttributesMap
[#&#8203;32189](https://togithub.com/spring-projects/spring-framework/pull/32189)
- Support binary streams with `JdbcClient`
[#&#8203;32161](https://togithub.com/spring-projects/spring-framework/issues/32161)
- Annotate core functional SPIs in SpEL with `@FunctionalInterface`
[#&#8203;32135](https://togithub.com/spring-projects/spring-framework/issues/32135)
- Cannot use `SimpleJdbcInsert` with catalog name
[#&#8203;32124](https://togithub.com/spring-projects/spring-framework/issues/32124)
- Refactor ReloadableResourceBundleMessageSource
[#&#8203;32118](https://togithub.com/spring-projects/spring-framework/pull/32118)
- Reuse `MapPropertySource` for `DynamicValuesPropertySource`
implementation (as a template for custom variants)
[#&#8203;32110](https://togithub.com/spring-projects/spring-framework/issues/32110)
- Improve Spring AOP performance for methods without specific advice
[#&#8203;32104](https://togithub.com/spring-projects/spring-framework/issues/32104)
- Make it possible to configure any TaskExecutor through
ChannelRegistration
[#&#8203;32081](https://togithub.com/spring-projects/spring-framework/issues/32081)
- Add support for JSON streams to Kotlin Serialization
[#&#8203;32074](https://togithub.com/spring-projects/spring-framework/pull/32074)
- Avoid reflecting to obtain `validationGroups` every time the call is
made
[#&#8203;32068](https://togithub.com/spring-projects/spring-framework/issues/32068)
- Reject `@RequestMapping` and `@HttpExchange` declarations on the same
element
[#&#8203;32065](https://togithub.com/spring-projects/spring-framework/issues/32065)
- Missing toString for ExponentialBackOff
[#&#8203;32061](https://togithub.com/spring-projects/spring-framework/issues/32061)
- Reject multiple `@HttpExchange` declarations on the same element
[#&#8203;32049](https://togithub.com/spring-projects/spring-framework/issues/32049)
- ClientAbortException from StreamingResponseBody can cause infinite
loop of dispatches
[#&#8203;32042](https://togithub.com/spring-projects/spring-framework/issues/32042)
- Log warning if multiple `@PostMapping`, `@GetMapping`, etc.
annotations are declared
[#&#8203;31962](https://togithub.com/spring-projects/spring-framework/issues/31962)
- Using types in `@SessionAttributes` is sometimes not reflected in the
model
[#&#8203;30463](https://togithub.com/spring-projects/spring-framework/issues/30463)
- Improve read publisher cancel handling to avoid connections in
CLOSE_WAIT state with WebSocket on Tomcat
[#&#8203;30393](https://togithub.com/spring-projects/spring-framework/issues/30393)
- Provide more control over JPA entities scanning
[#&#8203;27892](https://togithub.com/spring-projects/spring-framework/issues/27892)
- Provide and document a way to handle single-page application redirects
[#&#8203;27257](https://togithub.com/spring-projects/spring-framework/issues/27257)
- MockMvcClientHttpRequestFactory swallows ServletResponse.errorMessage
[#&#8203;26720](https://togithub.com/spring-projects/spring-framework/issues/26720)

#### 🐞 Bug Fixes

- Cannot send Server-Sent Events without data using WebMvc.fn SseBuilder
[#&#8203;32270](https://togithub.com/spring-projects/spring-framework/issues/32270)
- Fix `pathExtension` null-safety in Kotlin DSLs
[#&#8203;32254](https://togithub.com/spring-projects/spring-framework/issues/32254)
- `SimpleEvaluationContext.Builder` is not `final` and has a `public`
constructor
[#&#8203;32253](https://togithub.com/spring-projects/spring-framework/issues/32253)
- `@JsonDeserialize(builder = ...)` does not work in GraalVM native
image
[#&#8203;32238](https://togithub.com/spring-projects/spring-framework/issues/32238)
- RestClientAdapter claims it supports request attributes when it does
not
[#&#8203;32232](https://togithub.com/spring-projects/spring-framework/pull/32232)
- ThreadPoolTaskExecutor rejecting tasks as soon as the context has been
closed can lead to exceptions during web app shutdown
[#&#8203;32226](https://togithub.com/spring-projects/spring-framework/issues/32226)
- Consistent parsing of user information in UriComponentsBuilder
[#&#8203;32211](https://togithub.com/spring-projects/spring-framework/issues/32211)
- "IllegalStateException: Cannot call sendError() after the response has
been committed" when IOException is thrown during resolving method
argument values on Tomcat >= 10.1.16
[#&#8203;32206](https://togithub.com/spring-projects/spring-framework/issues/32206)
- No longer able to override the `toString()` in `HandlerMethod` from
`6.1.3`
[#&#8203;32184](https://togithub.com/spring-projects/spring-framework/issues/32184)
- 6.1.3 regression: aspect not called with multiple inheritance
[#&#8203;32181](https://togithub.com/spring-projects/spring-framework/issues/32181)
- Unable to use baseUrl on builders created from RestTemplate
[#&#8203;32180](https://togithub.com/spring-projects/spring-framework/issues/32180)
- MessageDeliveryException on shutdown with open WebSocket connections
[#&#8203;32171](https://togithub.com/spring-projects/spring-framework/issues/32171)
- With XML configuration, setter selection can be random in case of
overloaded setter methods (e.g. on SimpleClientHttpRequestFactory in
6.1.3 from convertForProperty method)
[#&#8203;32159](https://togithub.com/spring-projects/spring-framework/issues/32159)
- Cannot process AOT when spring-orm is on the classpath without JPA
[#&#8203;32155](https://togithub.com/spring-projects/spring-framework/issues/32155)
- SpEL's `Indexer.setArrayElement()` incorrectly requests conversion to
wrapper instead of primitive
[#&#8203;32147](https://togithub.com/spring-projects/spring-framework/issues/32147)
- SpEL increment and decrement operators do not generate prefix AST
representation
[#&#8203;32144](https://togithub.com/spring-projects/spring-framework/issues/32144)
- Validation of `PartEventHttpMessageReader#maxParts` is off by one
[#&#8203;32122](https://togithub.com/spring-projects/spring-framework/issues/32122)
- QualifierAnnotationAutowireCandidateResolver.checkQualifier does
identity checks when comparing arrays used as qualifier fields
[#&#8203;32106](https://togithub.com/spring-projects/spring-framework/issues/32106)
- Guard against multiple body subscriptions in Jetty and JDK reactive
responses
[#&#8203;32100](https://togithub.com/spring-projects/spring-framework/issues/32100)
- Parameter based cache keys on repository methods can't resolve after
6.1.2->6.1.3
[#&#8203;32087](https://togithub.com/spring-projects/spring-framework/issues/32087)
- Exceptions thrown by custom error handlers are not recorded in
RestTemplate observations
[#&#8203;32060](https://togithub.com/spring-projects/spring-framework/issues/32060)
- Static resources caching issues with ShallowEtagHeaderFilter and Jetty
caching directives
[#&#8203;32039](https://togithub.com/spring-projects/spring-framework/issues/32039)
- `RestClient` calls interceptors from `RestTemplate` twice
[#&#8203;32038](https://togithub.com/spring-projects/spring-framework/issues/32038)
- `DefaultRestClientBuilder.defaultRequest(...)` doesn't do anything
[#&#8203;32028](https://togithub.com/spring-projects/spring-framework/issues/32028)
- Alias resolution error message in `SimpleAliasRegistry` is misleading
[#&#8203;32025](https://togithub.com/spring-projects/spring-framework/issues/32025)
- Destroy method not found in Native image for `ExecutorService` Bean
type
[#&#8203;32006](https://togithub.com/spring-projects/spring-framework/issues/32006)
- `RequestPredicate` fails with WebFlux 6.1.2
[#&#8203;31955](https://togithub.com/spring-projects/spring-framework/issues/31955)
- ChannelSendOperator.WriteBarrier race condition in request(long)
method leads to response being dropped
[#&#8203;31865](https://togithub.com/spring-projects/spring-framework/issues/31865)

#### 📔 Documentation

- Fix Kotlin syntax errors in RestClient builder example in
rest-clients.adoc
[#&#8203;32265](https://togithub.com/spring-projects/spring-framework/pull/32265)
- Use double dot in "META-INF/aop.xml" documentation
[#&#8203;32264](https://togithub.com/spring-projects/spring-framework/issues/32264)
- Document that functions are variables in SpEL EvaluationContexts
[#&#8203;32258](https://togithub.com/spring-projects/spring-framework/issues/32258)
- Add section on AOT best practices about registering beans
programmatically
[#&#8203;32241](https://togithub.com/spring-projects/spring-framework/issues/32241)
- Add section on AOT best practices about registering singletons
[#&#8203;32240](https://togithub.com/spring-projects/spring-framework/issues/32240)
- Fixes syntax error in JdbcClient examples
[#&#8203;32236](https://togithub.com/spring-projects/spring-framework/pull/32236)
- Document `@RequestAttribute` in HTTP clients
[#&#8203;32231](https://togithub.com/spring-projects/spring-framework/pull/32231)
- Fix typo in beanvalidation.adoc
[#&#8203;32218](https://togithub.com/spring-projects/spring-framework/pull/32218)
- Variables definition fixed
[#&#8203;32216](https://togithub.com/spring-projects/spring-framework/pull/32216)
- Document safe navigation support for collection selection/projection
in SpEL
[#&#8203;32208](https://togithub.com/spring-projects/spring-framework/issues/32208)
- Document usage of SpEL's power operator in the reference manual
[#&#8203;32187](https://togithub.com/spring-projects/spring-framework/issues/32187)
- Document support for overloading operators in SpEL
[#&#8203;32182](https://togithub.com/spring-projects/spring-framework/issues/32182)
- Update basics.adoc
[#&#8203;32145](https://togithub.com/spring-projects/spring-framework/pull/32145)
- Document `between` operator in SpEL
[#&#8203;32140](https://togithub.com/spring-projects/spring-framework/issues/32140)
- Update documentation for supported letters in variable names in SpEL
[#&#8203;32138](https://togithub.com/spring-projects/spring-framework/issues/32138)
- Document repeat and characer subtraction `String` operators in SpEL
[#&#8203;32137](https://togithub.com/spring-projects/spring-framework/issues/32137)
- Document increment and decrement operators in SpEL
[#&#8203;32136](https://togithub.com/spring-projects/spring-framework/issues/32136)
- Document cron-vs-quartz parsing convention for dayOfWeek part in
CronExpression
[#&#8203;32128](https://togithub.com/spring-projects/spring-framework/issues/32128)
- Fix typo
[#&#8203;32111](https://togithub.com/spring-projects/spring-framework/pull/32111)
- Graceful shutdown does not cancel `@Scheduled` tasks
[#&#8203;32109](https://togithub.com/spring-projects/spring-framework/issues/32109)
- Fixes atlas-extension order
[#&#8203;32083](https://togithub.com/spring-projects/spring-framework/pull/32083)
- Spring MVC and WebFlux docs need to say method validation applies if
any method parameter has constraint annotations
[#&#8203;32082](https://togithub.com/spring-projects/spring-framework/issues/32082)
- Add `@see PathPattern` to function router methods with a pattern
parameter
[#&#8203;32045](https://togithub.com/spring-projects/spring-framework/issues/32045)
- Rename `class-data-sharing.html` to `cds.html`
[#&#8203;32044](https://togithub.com/spring-projects/spring-framework/issues/32044)
- Enable table striping by default in the reference manual
[#&#8203;32022](https://togithub.com/spring-projects/spring-framework/issues/32022)
- Document that Conditions can be ordered
[#&#8203;32019](https://togithub.com/spring-projects/spring-framework/issues/32019)
- Document how `@JvmName` could mitigate Kotlin `internal` modifier
impact
[#&#8203;32010](https://togithub.com/spring-projects/spring-framework/pull/32010)
- Update docs on server side use of `@HttpExchange` to make it more
clear when it is a good fit
[#&#8203;32008](https://togithub.com/spring-projects/spring-framework/pull/32008)
- Document safe navigation semantics within compound expressions in SpEL
[#&#8203;21827](https://togithub.com/spring-projects/spring-framework/issues/21827)
- Document limitation of SpEL regarding minimum values for numeric
literals
[#&#8203;20779](https://togithub.com/spring-projects/spring-framework/issues/20779)

#### 🔨 Dependency Upgrades

- Upgrade to Micrometer 1.12.3 and Context Propagation 1.1.1
[#&#8203;32277](https://togithub.com/spring-projects/spring-framework/issues/32277)
- Upgrade to Reactor 2023.0.3
[#&#8203;32274](https://togithub.com/spring-projects/spring-framework/issues/32274)

#### ❤️ Contributors

Thank you to all the contributors who worked on this release:

[@&#8203;1515biubiubiu](https://togithub.com/1515biubiubiu),
[@&#8203;Akaame](https://togithub.com/Akaame),
[@&#8203;OlgaMaciaszek](https://togithub.com/OlgaMaciaszek),
[@&#8203;andreibastun](https://togithub.com/andreibastun),
[@&#8203;cirusthenter](https://togithub.com/cirusthenter),
[@&#8203;erichaagdev](https://togithub.com/erichaagdev),
[@&#8203;jee14](https://togithub.com/jee14),
[@&#8203;jmondo](https://togithub.com/jmondo),
[@&#8203;kilink](https://togithub.com/kilink),
[@&#8203;kzander91](https://togithub.com/kzander91),
[@&#8203;mnhock](https://togithub.com/mnhock),
[@&#8203;quaff](https://togithub.com/quaff),
[@&#8203;rotilho](https://togithub.com/rotilho),
[@&#8203;rwinch](https://togithub.com/rwinch),
[@&#8203;senocak](https://togithub.com/senocak),
[@&#8203;spencergibb](https://togithub.com/spencergibb), and
[@&#8203;wfouche](https://togithub.com/wfouche)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Hapag-Lloyd/dist-comm-vis-api).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNzMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjE3My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Feb 15, 2024
1 parent cfbf167 commit 312ddfe
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 @@ -188,7 +188,7 @@
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>6.1.3</version>
<version>6.1.4</version>
<scope>provided</scope>
</dependency>
<dependency>
Expand Down

0 comments on commit 312ddfe

Please sign in to comment.