Stéphane Nicoll
ac5c8adb98
Release v6.1.14
1 year ago
Juergen Hoeller
fde7116ae4
Consistently skip processing of plain Java annotations
...
Closes gh-33580
1 year ago
Brian Clozel
0a645916cd
Add checkstyle rule for toLowerCase/toUpperCase
...
This commit adds a checkstyle rule that prevents the re-introduction of
such calls.
See gh-33708
1 year ago
Habin Song
5302e7aa25
Update fallback.adoc
...
Fix a typo.
Closes gh-33721
1 year ago
github-actions[bot]
cad02c1743
Update Antora Spring UI to v0.4.17
1 year ago
Juergen Hoeller
c765d03a59
Use Locale.ROOT consistently for toLower/toUpperCase
...
Closes gh-33708
1 year ago
Juergen Hoeller
11d4272ff4
Use Locale.ROOT consistently for toLower/toUpperCase
...
Closes gh-33708
1 year ago
rstoyanchev
23656aebc6
Use Locale.ROOT consistently for toLower/toUpperCase
...
See gh-33708
1 year ago
Juergen Hoeller
feb6a5f52d
Polishing
1 year ago
Stéphane Nicoll
a228eb8bd6
Upgrade to Reactor 2023.0.11
...
Closes gh-33637
1 year ago
Stéphane Nicoll
c015814140
Upgrade to Micrometer 1.12.11
...
Closes gh-33647
1 year ago
rstoyanchev
fb7890d739
Update processPath for double encoding
...
See gh-33689
1 year ago
Habin Song
7c2c4d7c9a
Update scheduling.adoc
...
Change 'OutOfMemoryErrors' to 'OutOfMemoryError'.
Closes gh-33703
1 year ago
rstoyanchev
3bfbe30a78
Normalize static resource path early
...
Rather than leaving it to the Resource implementation, and
potentially normalizing twice, we apply it once as part of the
initial processPath checks.
Closes gh-33689
1 year ago
Brian Clozel
32962894a0
Add runtime hints for JMS connection factories proxies
...
Prior to this commit, the JMS connection factories would proxy various
interfaces. This typically requires runtime hints for GraalVM native
applications and spring-jms is missing those.
This commit adds a new `ConnectionFactoriesRuntimeHints` that
contributes such hints with type conditions.
Fixes gh-33590
1 year ago
Hosam Aly
97bce6d361
Fix link in testing/support-jdbc.adoc
...
Fix the link to "Testing Data Access Logic with an Embedded Database".
Closes gh-33686
1 year ago
Simon Baslé
8da31e1db7
Reject CORS request with 403 if Origin header is malformed
...
When assessing if a request is a CORS request, both mvc and reactive
`DefaultCorsProcessor` now catch `IllegalArgumentException` and turn
this into a 403 rejection rather than letting the exception propagate
into a 500 response.
Closes gh-33688
1 year ago
Stéphane Nicoll
f991c19b30
Merge pull request #33617 from asibross
...
* pr/33617:
Polish "Adapt Javadoc note about log level of BeanPostProcessorChecker"
Adapt Javadoc note about log level of BeanPostProcessorChecker
Closes gh-33617
1 year ago
Stéphane Nicoll
3c80d4c978
Polish "Adapt Javadoc note about log level of BeanPostProcessorChecker"
...
See gh-33617
1 year ago
Asi Bross
6da32b4631
Adapt Javadoc note about log level of BeanPostProcessorChecker
...
See gh-33617
1 year ago
Stéphane Nicoll
91cadf7f24
Start building against Reactor 2023.0.11 snapshots
...
See gh-33637
1 year ago
Stéphane Nicoll
90637b6344
Start building against Micrometer 1.12.11 snapshots
...
See gh-33647
1 year ago
Juergen Hoeller
2622db1dbe
Consistent references to annotation-based autowiring
1 year ago
Juergen Hoeller
3dac274d20
Avoid synchronization for delegate initialization
...
Closes gh-33656
1 year ago
Stéphane Nicoll
6b975592bf
Harmonize GitHub Actions structure
...
See https://github.com/spring-projects/spring-boot/issues/42512
1 year ago
Sam Brannen
c44e43d791
Upgrade to JUnit 5.10.5
1 year ago
Stéphane Nicoll
c41f8ea3c8
Merge pull request #33634 from junhyeongkim2
...
* pr/33634:
Use HttpMethod.GET for better readability
Closes gh-33634
1 year ago
jun
a668580f77
Use HttpMethod.GET for better readability
...
See gh-33634
1 year ago
Simon Baslé
b54420f8aa
Include argument name in MethodArgumentTypeMismatchException message
...
Closes gh-33573
1 year ago
Sam Brannen
0b3b1391c1
Avoid usage of deprecated AssertJ feature
1 year ago
Johnny Lim
64daba34de
Upgrade to Awaitility 4.2.2
...
See gh-33143
Closes gh-33604
1 year ago
Juergen Hoeller
87157d3200
Polishing
1 year ago
Juergen Hoeller
95f181352f
Defensively check MethodParameter.getMethod() in KotlinDelegate
...
Closes gh-33609
1 year ago
Simon Baslé
e32a2f339d
Propagate method error in some cases of reactive `findInCaches` errors
...
In a Cacheable reactive method, if an exception is propagated from
both the method and the caching infrastructure, an NPE could previously
surface due to the `CacheAspectSupport` attempting to perform an
`onErrorResume` with a `null`. This change ensures that in such a case
the user-level exception from the method is propagated instead.
Closes gh-33492
1 year ago
Juergen Hoeller
9f4968ed05
Polishing
1 year ago
Juergen Hoeller
b6cfa2db0b
Refine warn log message with advisor and ROLE_INFRASTRUCTURE hints
...
Closes gh-33184
1 year ago
Juergen Hoeller
26054d1ab0
Fix TargetSource setup for valid proxy interface specification
...
See gh-31304
1 year ago
Juergen Hoeller
f2b522211f
Upgrade to Groovy 4.0.23
1 year ago
Juergen Hoeller
49da92b6a3
Avoid http URL String (making checkstyleNohttp happy)
...
See gh-33561
1 year ago
Juergen Hoeller
daa109e2ec
Preserve URLStreamHandler in toRelativeURL and convertClassLoaderURL
...
Closes gh-33561
See gh-33199
1 year ago
Juergen Hoeller
ca0448260f
Convert DateTimeException to expected IllegalArgumentException
...
Closes gh-33545
1 year ago
Sébastien Deleuze
2ab0101b8a
Add coroutine context tests for WebClientExtensions
...
Closes gh-33548
1 year ago
Illia Sorokoumov
478aa250a0
Preserve coroutine context in WebClientExtensions
...
See gh-33548
1 year ago
Sam Brannen
5cc4d0a2ca
Do not invoke AotTestExecutionListener for @DisabledInAotMode tests
...
Closes gh-33589
1 year ago
Sam Brannen
602ac903ff
Upgrade to JUnit 5.10.4
1 year ago
Sam Brannen
af3a26ab06
Clean up warnings in Gradle build
1 year ago
Sam Brannen
1cecf52883
Upgrade to Apache HttpCore Reactive 5.3
...
Closes gh-33588
1 year ago
Sam Brannen
88905ea20d
Upgrade to Apache HttpClient 5.4
...
This commit also updates the external Javadoc link to avoid the following
warning in the build.
URL https://hc.apache.org/httpcomponents-client-5.2.x/current/httpclient5/apidocs/package-list was redirected to https://hc.apache.org/httpcomponents-client-5.4.x/current/httpclient5/apidocs/package-list
Closes gh-33587
1 year ago
Simon Baslé
7df9db3bb7
Polishing test
...
Assert that BlockHound doesn't trigger, rather than assertions on a
condition that makes the test flakky because concurrency is involved.
1 year ago
Sam Brannen
bd9c05a909
Upgrade to Gradle 8.10.2
...
Closes gh-33584
1 year ago