This repository was archived by the owner on May 31, 2023. It is now read-only.
chore(deps): update spring core to v6 (major)#114
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
a6b3739 to
9c56429
Compare
9c56429 to
7fc23f2
Compare
7fc23f2 to
de037ed
Compare
de037ed to
4e4ea4a
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.3.30.RELEASE->6.0.94.3.30.RELEASE->6.0.9Release Notes
spring-projects/spring-framework
v6.0.9⭐ New Features
MockServletContext#30395Environment.matchesProfiles()for profile expressions #30206🐞 Bug Fixes
InjectionPointin bean factory methods when using AOT #30401ApplicationListenerMethodAdaptersupports non-matching generic events #30399@PersistenceContextinjection points on the same class with AOT generates code that does not compile #30437@PropertySource#value #30376PropertySourceFactoryin native image #30175📔 Documentation
package-infofor CGLIB fork #30461@ResponseStatusdocumentation incorrect #30305🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@divcon, @izeye, @luozhenyu, @rwinch, @sigee, and @yuzawa-san
v6.0.8⭐ New Features
StringUtils.truncate()#30290ObjectUtils.nullSafeConciseToString()#30286Cookieattributes inCookieResultMatchersforMockMvc#30285SameSitecookie attribute inMockMvcHttpConnector#30264MockCookieto make use of Servlet 6.0 APIs and semantics for "attributes" #30263initRequestBuilderinDefaultWebClient#30254HttpMethodreflection hint toObjectToObjectConverterRuntimeHints#30201ConstructorReference#30189Collections.unmodifiableList(new ArrayList(..))withList.copyOf()#30166InputStream.readAllBytes()inFileCopyUtils.copyToByteArray()#30155🐞 Bug Fixes
default-destroy-methodin XML config #30301titleinequals()andhashCode()ofProblemDetail#30294@HttpExchangeinterface does not resolve return type correctly while using with suspending methods #30266AbstractMessageWriterResultHandler#30214SharedEntityManagerCreator#30161📔 Documentation
@PathVariablereference documentation code snippets #30243@EnableWebSocket#30183🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@1993heqiang, @TAKETODAY, @ZouHongxue, @alexjansons, @divcon, @edyda99, @filipblondeel, @ghostg00, @giuseppemilicia, @izeye, @justin-tay, @krzyk, @kyuarl21, @quaff, @shitian9, @simonbasle, @srivatsa-cfp, @ssang1105, @stsypanov, @wizard4wu, and @yuzawa-san
v6.0.7⭐ New Features
matchesoperator #30144matchesoperator #30140AbstractAutowireCapableBeanFactory#30103DefaultServerRequestBuildermethods #30046🐞 Bug Fixes
processAotfails when Bean Validation API present but no provider found #30130@Autowired/@Valuedoes not work on inner bean in native #29803TransactionalOperator#27572java.lang.Objecton a JDK proxy #25316📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@EnricSala, @MrCoffee77, @abelsromero, @edyda99, @liupeng12345, @srivatsa-cfp, and @yuzawa-san
v6.0.6⭐ New Features
readNBytesin ByteArrayHttpMessageConverter when contentLength is available #30010@Nullableannotations toLogMessage.formatmethods #30006CoroutinesUtils#invokeSuspendingFunctioncontract #30005@SubscribeMappingmethod not called when built as native image #30002ContextViewinstead ofContextinServerWebExchangeContextFilter#29691@Valuefor record injection #28774🐞 Bug Fixes
HttpServiceProxyFactoryExtensions.kttospring-webmodule #30042PathMatchingResourcePatternResolvercan no longer handle paths containing spaces and special characters #30031NullPointerExceptionif passing an anonymous class toReflectionsHint#registerType#29774@Repositoryclass #29764📔 Documentation
@AspectJargument name resolution algorithm is outdated in reference manual #30026chompandfoldsettings in reference documentation #30001🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@1004789224, @1993heqiang, @AlexElin, @diguage, @divcon, @izeye, @kilink, @lenoch7, @sergiuprdn, @singhbaljit, and @violetagg
v6.0.5⭐ New Features
CacheControl#29955HttpServiceProxyFactory#createClientKotlin extension #29942TransactionalOperator.executeAndAwaitnullability #29919SharedEntityManagerCreator'squeryTerminatingMethodsset #29886@NullabletoProblemDetail.setPropertyvalue argument #29868ConcurrentExecutorAdapterfor removal in 6.1 #29865Jackson2ObjectMapperBuilder#configureFeatureexception handling #29859http.client.requestsMetrics No Longer Haveclient.nameTag #29839@Aspectclasses to extend concrete@Aspectclasses #29830@JmsListenersubscription #29790@JsonDeserialize(builder = ...)does not work in GraalVM native image #29646@RequestMappingwithout patterns should match root path as both "" and "/" #29625@JsonNamingstrategy is not supported in GraalVM native image #29386DatabaseClientis eagerly invoked #29367CloseStatus.SESSION\_NOT\_RELIABLE#29220OptionalinPayloadMethodArgumentResolver#28945MockMvc.multipart()Kotlin extensions withHttpMethod#28634ModelAttributeMethodProcessorKotlin exception handling #23846🐞 Bug Fixes
ex.getPropertyName()is not initialized inResponseEntityExceptionHandler#handleTypeMismatch#29959MockHttpServletRequest#setContentTypefails withStringIndexOutOfBoundsException#29255InMemoryWebSessionStore#changeSessionIdmakes blocking calls to UUID.randomUUID #29212forwarding-header-strategy=nativeor cloud platform detected #28601CoroutineContextin reactive transaction #27308📔 Documentation
@DynamicPropertySourceexamples regarding changes in Testcontainers #29939ControllerMappingReflectiveProcessordocumentation #29938primitivesDefaultedForNullValueinBeanPropertyRowMapper#29923DataClassRowMappersupports Java records #29814@Beanmethod return type for equivalence with XML example #29338@Beanreturn type #29944🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Drezir, @FutureGadget, @OlgaMaciaszek, @ThomHurks, @a364176773, @bcc829, @derrick-pericipio, @divcon, @etylermoss, @fml2, @izeye, @j-min5u, @j3graham, @jprinet, @krzyk, @ks-yim, @making, @manthanb, @quaff, @r331, @sephiroth-j, @srivatsa-cfp, @vikeychen, @wplong11, @xavier-b, @yuezk, @yuzawa-san, and @zhmaeff
v6.0.4⭐ New Features
@Converton JPA entities #29771@RequestPartdto not configured for reflection in aot #29749@Configurationclasses with Kotlin in native-image are broken #29663ResultActions.andExpectAll()#27317🐞 Bug Fixes
📔 Documentation
ConfigurableEnvironment#29693🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Dunemaster, @IDJack, @diguage, @izeye, and @quim3ra
v6.0.3⭐ New Features
MockClientHttpRequestandMockClientHttpResponse#29670RequestMappingHandlerMapping#handleNoMatch#29634ApplicationContextin AOT mode if AOT processing failed #29579@ModelAttributeand@InitBinderannotations@Reflective#29572BindingReflectionHintsRegistrarto support properties on records #29571🐞 Bug Fixes
ConstructorReferencedoes not generate AST representation of arrays #29665@Named,@ManagedBean, and other Jakarta annotations #29641NoHandlerFoundExceptionmistakenly returns request headers fromErrorResponse#getHeaders#29626@HttpExchangedoesn't work if there are bothURIand@PathVariablemethod parameters #29624boolean#29598request-scoped bean with@Lazyfails in native image (due to missing detection of CGLIB lazy resolution proxies) #29584Stringliteral (and vice versa) #28356📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Aashay-Chapatwala, @CoderYellow, @ShenFeng312, @Spark61, @divcon, @izeye, @koo-taejin, @mdeinum, @mhalbritter, @quaff, and @singhbaljit
v6.0.2⭐ New Features
🐞 Bug Fixes
📔 Documentation
v6.0.1⭐ New Features
SourceHttpMessageConverteroptional #29535LocalVariableTableParameterNameDiscoverercompletely (avoiding its exposure in native images) #29531LogAdapterto allow build-time code removal #29506🐞 Bug Fixes
📔 Documentation
SQLExceptionSubclassTranslatorin the upgrade guide #29518🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@Encyclopedias, @andregasser, @davidcostanzo, @divcon, @jiangying000, @mdeinum, and @wilkinsona
v6.0.0See What's New in Spring Framework 6.x and Upgrading to Spring Framework 6.x for upgrade instructions and details of new features.
⭐ New Features
📔 Documentation
🔨 Dependency Upgrades
❤️ Contributors
Thank you to all the contributors who worked on this release:
@ophiuhus and @wilkinsona
v5.3.27⭐ New Features
StringUtils.truncate()#30291ObjectUtils.nullSafeConciseToString()#30287HttpComponentsHeadersAdapter#getFirstnullable #30269🐞 Bug Fixes
Configuration
📅 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.