-
Notifications
You must be signed in to change notification settings - Fork 98
fix(deps): update spring core #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
4a751b6
to
2fb558c
Compare
2fb558c
to
8ea7f62
Compare
8ea7f62
to
c1b7419
Compare
c1b7419
to
1d5574c
Compare
1d5574c
to
9b83f0d
Compare
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the WalkthroughThe recent updates involve upgrading the Changes
Poem
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- inventory-service/pom.xml (1 hunks)
Additional comments not posted (1)
inventory-service/pom.xml (1)
98-98
: Verify compatibility and impact of the version update.The
spring-web
dependency has been updated from version5.3.30
to5.3.38
. Ensure that this update does not introduce any breaking changes and that it is compatible with other dependencies in the project. Review the release notes for any changes that might affect your application.Verification successful
Version Update Verified Successfully
The update to
spring-web
version 5.3.38 does not introduce any breaking changes according to the release notes. The extensive usage oforg.springframework.web
across the project appears to be compatible with this version update. Ensure thorough testing to confirm no runtime issues arise.Scripts executed
The following scripts were executed for the analysis:
Script:
#!/bin/bash # Description: Verify compatibility and impact of the spring-web version update. # Test: Check for potential breaking changes or compatibility issues by reviewing release notes. # Note: This script assumes that the release notes are available online and can be accessed via the given URL. # Fetch release notes for the updated version curl -s https://github.com/spring-projects/spring-framework/releases/tag/v5.3.38 | grep -i "breaking changes" # Check for any issues in the project files due to the update rg --type java 'org.springframework.web' -A 5Length of output: 89377
9b83f0d
to
ee2eba9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actionable comments posted: 0
Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Files selected for processing (1)
- inventory-service/pom.xml (1 hunks)
Files skipped from review as they are similar to previous changes (1)
- inventory-service/pom.xml
ee2eba9
to
62540d9
Compare
62540d9
to
53468d7
Compare
53468d7
to
f9c1270
Compare
f9c1270
to
e23c2f5
Compare
e23c2f5
to
11b7875
Compare
11b7875
to
4c8880a
Compare
391d518
to
1d93f30
Compare
1d93f30
to
933586f
Compare
933586f
to
bf546ee
Compare
This PR contains the following updates:
6.1.11
->6.2.7
5.3.30
->5.3.39
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
spring-projects/spring-framework (org.springframework:spring-web)
v6.2.7
v6.2.6
⭐ New Features
@ContextHierarchy
#34723exchangeForRequiredValue
variant toRestClient
#34692CoroutinesUtils
#34682🐞 Bug Fixes
SseEmitter.onCompletion()
behavior between Spring 6.2.3 and 6.2.5 #34762PropertyBatchUpdateException
: causes of nestedPropertyAccessException
s not shown in output #34691@Configuration
classes can no longer beabstract
without@Bean
methods #34663@MockitoBean
with custom@Qualifier
is not injected into@Configuration
class #34646📔 Documentation
ignoreDependencyInterface()
inAbstractAutowireCapableBeanFactory
#34747ListableBeanFactory#getBeansOfType
#34629❤️ Contributors
Thank you to all the contributors who worked on this release:
@acktsap, @dmitrysulman, @iggzq, @izeye, @ngocnhan-tran1996, @obourgain, and @tobias-haenel
v6.2.5
⭐ New Features
spring-core-test
optional #34612-parameters
whenAspectJAdviceParameterNameDiscoverer
fails against ambiguity #34609FormHttpMessageConverter
should throwHttpMessageNotReadableException
when the http form data is invalid #34594🐞 Bug Fixes
📔 Documentation
MvcUriComponentsBuilder
javadocs inaccurately reflects usage of forwarded headers #34615StringUtils#uriDecode
Javadoc #34590🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Helmsdown, @dmitrysulman, and @ngocnhan-tran1996
v6.2.4
Compare Source
⭐ New Features
ContentResultMatchersDsl
matchers for supertypes of the checked type #34542JarURLConnection
resource leak inAbstractFileResolvingResource.exists()
#34528rowsExpected
property ofSqlQuery
for removal #34526RuntimeHints
to anAotContextLoader
#34513DefaultRestClientBuilder
#34439BeanFactory
/ObjectProvider
to select the only one default candidate among non-default candidates #34432🐞 Bug Fixes
MockCookie.parse()
fails to parse custom attribute with a value #34575BeanNotOfRequiredTypeException
if@Bean
factory method returnsnull
#34543@someHash
] under bean name 'blabla': there is already object [@sameHash
] bound" #34427NullPointerException
thrown whenConfigurationClassEnhancer
creates CGLIB proxy #34423📔 Documentation
@since
tag for formField() and formFields in MockHttpServletRequestDsl #34448TestExecutionListener
callbacks #34422🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@chenggangpro, @dark2momo, @dmitrysulman, @izeye, @ngocnhan-tran1996, @pankratz76, @quaff, @ryanprayogo, and @vpavic
v6.2.3
⭐ New Features
@MockitoSpyBean
at the type level on test classes #34408TestExecutionListener
implementations as constants #34404ConversionService
to convert POJO to array for SpEL varargs invocations #34371🐞 Bug Fixes
@Primary
semantics #34374Map
that implementsIterable
no longer works #34332BeanOverrideHandler
discovered in@Nested
test class hierarchy when upgrading to Spring 6.2.2 #34324AnnotationBeanNameGenerator
issues warning about explicitly aliasedvalue
attribute #34317ConfigurationClassEnhancer
should explicitly set customClassLoader
on CGLIBEnhancer
(aligned withCglibAopProxy
) #34274📔 Documentation
@Lookup
methods #34367StandardWebSocketSession
#34304SpringProperties.getFlag()
#34295SimpleCommandLinePropertySource
#34282TestExecutionListener
implementations #34265🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@JoshuaChen, @Puppy4C, @anaconda875, @brandenclark, @canattofilipe, @dobrosi, @izeye, @jazdw, @khoutz182, @kwondh5217, @pirocraft, @quaff, @remeio, and @tarekmues
v6.2.2
⭐ New Features
BeanOverrideHandler
#34260@FunctionalInterface
declaration fromBeanOverrideProcessor
#34259@MockitoBean
at the type level on test classes #33925🐞 Bug Fixes
@TestBean
factory method resolution is incorrect within class hierarchy #34204AsyncListener#onError
does not return until dispatch completes #34192DataBinder
throwsIndexOutOfBoundsException
when indexed parameter uses nonconsecutive indices #34145DataBinder
throwsStringIndexOutOfBoundsException
for indexed property without nested property path #34121MethodHandle
function reference accepting only varargs #34109DataBinder
throwsStringIndexOutOfBoundsException
for map property without nested property path #34043EvalTag
#33945📔 Documentation
@EventListener
#34057🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Mattias-Sehlstedt, @Spanching, @brendenehlers, @izeye, @luozongle01, @micopiira, @ngocnhan-tran1996, @quaff, @rPraml, @remeio, and @scordio
v6.2.1
⭐ New Features
toString()
inTestBeanOverrideHandler
#34072DefaultListableBeanFactory
#34070@Contract
annotation toObjectUtils#isEmpty
#33984Flux<ServerSentEvent<Fragment>>
in WebFlux #33975@Fallback
semantics for Test Bean Overrides #33924AdvisedSupport.MethodCacheKey
should check for logical equality as well as identity #33915XmlExpectationsHelper
#33827MapMethodProcessor
should only resolve arguments of type Map or the ModelMap hierarchy #33160🐞 Bug Fixes
@Scheduled
annotation #34058@MockitoBean
incorrectly injects supertype into subtype field #34025IntroductionInterceptor
but withouttarget
always throws an exception #33985ApplicationListener
no longer invoked for genericApplicationEvent
with 6.2.0 #33982@Value
cases SpringCGLIB$$0 required a bean of type java.lang.String that could not be found in Native compile when migrating to SB 3.4 #33960InvocableHandlerMethod
#33943MockReset
strategy is no longer honored for@MockitoBean
and@MockitoSpyBean
#33941TypeDescriptor
with recursive generics triggers infinite recursion inResolvableType.equals/hashCode
#33932@MockitoBean
and@TestBean
should not be allowed onstatic
fields #33922📔 Documentation
MethodInterceptor
#33901🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Boiarshinov, @CHOICORE, @KNU-K, @izeye, @ngocnhan-tran1996, @scordio, @sonallux, and @youabledev
v6.2.0
⭐ New Features
@Contract
Javadoc to mentionthis
andnew
return values #33849@Lazy
proxy #33841@TestBean
fully-qualified method names #33836@DisabledInAotMode
#33833ResponseBodyEmitter
#33831pure
attribute from@Contract
#33820@CheckReturnValue
annotation #33818ThreadPoolTaskExecutor
/ThreadPoolTaskScheduler
#33807HttpServiceProxyFactory
should omit optional@RequestParam
if converted fromnull
to empty string #33794🐞 Bug Fixes
MockReset
should be honored without@Mockito[Spy]Bean
fields #33829@Primary
semantics #33819FactoryBean
with generics #33811FactoryBean
use cases no longer work #33800@MockitoBean
,@MockitoSpyBean
, &@TestBean
do not work with@DirtiesContext
"before method" modes #33783📔 Documentation
PropertyAccessor
andIndexAccessor
APIs regarding ordering #33862SpelCompilerMode
#33223🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Hejow, @OlegDokuka, and @lucky8987
v6.1.20
v6.1.19
⭐ New Features
-parameters
whenAspectJAdviceParameterNameDiscoverer
fails against ambiguity #34618🐞 Bug Fixes
PropertyBatchUpdateException
: causes of nestedPropertyAccessException
s not shown in output #34698@Configuration
classes can no longer beabstract
without@Bean
methods #34689📔 Documentation
ListableBeanFactory#getBeansOfType
#34631MvcUriComponentsBuilder
javadocs inaccurately reflects usage of forwarded headers #34620v6.1.18
⭐ New Features
🐞 Bug Fixes
NullPointerException
thrown whenConfigurationClassEnhancer
creates CGLIB proxy #34425📔 Documentation
🔨 Dependency Upgrades
v6.1.17
⭐ New Features
🐞 Bug Fixes
ConfigurationClassEnhancer
should explicitly set customClassLoader
on CGLIBEnhancer
(aligned withCglibAopProxy
) #34358Map
that implementsIterable
no longer works #34338AnnotationBeanNameGenerator
issues warning about explicitly aliasedvalue
attribute #34330Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.