Skip to content
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.

Update spring core to v5 (major) #68

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 10, 2021

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.springframework:spring-tx 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-test 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-core 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-context-support 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-context 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-beans 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence
org.springframework:spring-aop 4.0.9.RELEASE -> 5.3.23 age adoption passing confidence

Release Notes

spring-projects/spring-framework

v5.3.23

Compare Source

⭐ New Features

  • Introduce AnnotationUtils.isSynthesizedAnnotation(Annotation) #​29054
  • Introduce createContext() factory method in AbstractGenericWebContextLoader #​28983
  • Support TreeSet collection type in CollectionFactory.createCollection() without using reflection #​28949
  • Document when RequestEntity.getUrl() throws an UnsupportedOperationException #​28930
  • Deprecate NestedIOException #​28929
  • Make isConnected() in WebSocketConnectionManager public #​28785
  • Expose headers from STOMP RECEIPT frame to registered callbacks #​28715
  • Make WebClientException serializable #​28321

🐞 Bug Fixes

  • Ordering inconsistency with beans defined in parent context #​29105
  • RelativeRedirectResponseWrapper does not commit response in sendRedirect #​29050
  • MockServerContainerContextCustomizerFactory does not support @Nested tests #​29037
  • Request to improve KotlinSerializationJsonHttpMessageConverter logic in RestTemplate #​29008
  • WebFlux: multipart requests hang sometimes #​28963
  • DataBufferUtils.write(Publisher, Path) loses context #​28933
  • connectionTimeOut and readTimeout not working on UrlResource #​28909
  • SockJsServiceRegistration#setSupressCors has a typo and should be deprecated #​28853
  • RenderingResponse does not set status code on redirect views #​28839
  • Avoid IllegalArgumentException when setting WebSocket error status #​28836
  • Loss of context path after using ServerRequest.from #​28820
  • ResponseCookie does not declare nullability annotations consistently for domain and path #​28780

📔 Documentation

  • Fix typo in data-access section #​29048
  • Correct description of @RequestParam with WebFlux #​28944
  • Fix broken kdoc-api links in kotlin.adoc #​28908
  • Fix typos in Javadoc of class AbstractEncoder #​28885
  • Fix links in Javadoc and reference docs #​28876
  • Add missing closing parenthesis in reference doc #​28867
  • Fix typos in Javadoc, reference docs, and code #​28822
  • Replace use of the <tt> HTML tag in Javadoc #​28819
  • Fix broken link in rsocket documentation #​28817
  • Clarify docs on JNDI properties in Servlet environment #​28488
  • Improve documentation of Caching annotations #​28183

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.22

Compare Source

⭐ New Features
  • Improve regex "." matching for URL paths #​28815
  • Spring JDBC does not recognize LocalDate and LocalDateTime in javaType to sqlType Mapping #​28778
  • ResolvableType.forInstance should return NONE for null instance #​28776
  • Correctly identify MaxUploadSizeExceededException through keywords in message from Jetty 9.4.x #​28759
  • Introduce StringUtils.trimAllWhitespace(CharSequence) #​28757
  • Trim string input in Converters where whitespace is irrelevant #​28756
  • Trim string input in PropertyEditors where whitespace is irrelevant #​28755
  • Improve diagnostics for CGLIB ClassLoader issues on Java 9+ #​28747
  • Create well-known non-interface types in CollectionFactory without using reflection #​28718
  • Revise internals of LoggingCacheErrorHandler #​28672
  • Simplify creation of LoggingCacheErrorHandler with logged stacktrace #​28670
  • Fix DataSourceUtils inconsistent exception handling #​28669
  • Introduce lenient parsing in DataSize regarding whitespace #​28643
  • Support adding rather than replacing modules in Jackson2ObjectMapperBuilder #​28633
  • Add MockMvcRequestBuilders.multipart(HttpMethod, String, Object...) #​28631
  • Avoid parsing request body in DispatcherServlet for "parameters={masked}" log message #​28587
  • Avoid synchronization in AbstractAspectJAdvice#calculateArgumentBindings #​26377
🐞 Bug Fixes
  • WebFlux multipart temporary file not deleted when the client disconnects early #​28740
  • Ensure channelExecutors and taskScheduler in STOMP WebSocket config are qualified #​28736
  • MockHttpServletResponse addHeader does not allow Comment part with Set-Cookie header #​28730
  • Meta-annotations are unnecessarily synthesized in MergedAnotations #​28704
  • GenericApplicationContext does not honor ProtocolResolver when a resource loader is set via setResourceLoader() #​28703
  • R2DBC: @Transactional(readOnly) is applied to the connection before the transaction has begun #​28610
📔 Documentation
  • Fix Kotlin code snippets language #​28810
  • Fix typos in reference docs and project documentation #​28805
  • Fix and improve Javadoc in spring-beans and spring-aop #​28803
  • Fix and improve Javadoc in spring-core and spring-context #​28802
  • Fix and improve Javadoc in spring-messaging, spring-jms and spring-expression #​28800
  • Fix and improve Javadoc in spring-r2dbc, spring-oxm, spring-orm and spring-jdbc #​28796
  • Fix and improve Javadoc in spring-test #​28795
  • Fix and improve Javadoc in spring-tx #​28794
  • Fix and improve Javadoc in spring-web #​28791
  • Fix and improve Javadoc in spring-webflux #​28790
  • Fix and improve Javadoc in spring-webmvc #​28789
  • Fix and improve Javadoc in spring-websocket #​28788
  • Fix Kotlin example for defines a custom @Production #​28680
  • Fix a typo in ResponseEntity documentation #​28647
  • Document that Kotlin inline classes are not supported yet #​28642
  • Refine @Required Kotlin documentation to use annotation use site targets #​28630
  • Fix Kotlin example for @ComponentScan basePackages attribute #​28628
  • Kotlin examples for setter injection incorrectly use field injection #​28596
  • Fix expectations in MockMvc Kotlin documentation #​28301
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.21

Compare Source

⭐ New Features

  • Expose ThreadPoolTaskExecutor queue size and capacity for metrics #​28583
  • Lazily initialize DataSize.PATTERN #​28560
  • MockMvcWebTestClient forces HTTP POST for multipart requests #​28545
  • Support for CGLIB BeanCopier utility on JDK 17 #​28530
  • Allow changes to org.springframework.web log category at runtime #​28477

🐞 Bug Fixes

  • Avoid eager instantiation of non-singleton FactoryBean in getBeanNamesForType #​28616
  • ObjectToObjectConverter doesn't consider return type of static methods #​28609
  • Charset for input stream ignored in Jaxb2XmlDecoder #​28599
  • Support RouterFunction ordering in Spring MVC #​28595
  • Always construct new exception on error in DefaultWebClient #​28550
  • HierarchicalUriComponents::getPort() throws NumberFormatException with invalid port in URI #​28521
  • Cannot serve static resources with spaces from "file:" location when using PathPattern and UrlPathHelper is set to not decode #​27791

📔 Documentation

  • Fix code sample for nested router functions #​28603
  • Fix Kotlin example for @Required #​28590
  • Fix Kotlin example for dependency injection with static factory method #​28589
  • Update documentation regarding nested test class support #​28579
  • Update reference docs to use PropertySourcesPlaceholderConfigurer #​28572
  • Fix typo in webflux.adoc #​28542
  • Fix Javadoc for DatabaseClient #​28520
  • CachingConnectionFactory with WebLogic JMS not caching producers nor consumers #​28500
  • Fix Kotlin example for static factory method #​28399

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.20

Compare Source

⭐ New Features
  • Refine CachedIntrospectionResults property introspection #​28445
  • Improve tests and Javadoc on binding to a property of type javax.servlet.Part #​27830
  • WritableResource doesn't have parity with Resource in @Value etc. [SPR-10656] #​15284
🐞 Bug Fixes
  • Ignore invalid STOMP frame #​28443
  • @ModelAttribute name attribute is not supported in WebFlux #​28423
  • Fix BindingResult error when ModelAttribute has custom name in WebFlux #​28422
  • Request body deserialization failures are not captured by exception handlers in WebFlux #​28155
📔 Documentation
  • Remove Log4J initialization from package-info.java in spring-web #​28420
  • Remove Log4J configurer from package-info.java in spring-core #​28411
  • Fix github issue reference in RequestMappingHandlerMapping #​28372
  • Add Javadoc since tags for GraphQL constants #​28369
  • Fix method reference in Kotlin documentation #​28340
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.19

Compare Source

⭐ New Features

  • Remove DNS lookups during websocket connection initiation #​28280
  • Add application/graphql+json Media type and MIME type constants #​28271
  • Fix debug log for no matching acceptableTypes #​28116
  • Provide support for post-processing a LocalValidatorFactoryBean's validator Configuration without requiring sub-classing #​27956

🐞 Bug Fixes

  • Improve documentation and matching algorithm in data binders #​28333
  • NotWritablePropertyException when attempting to declaratively configure ClassLoader properties #​28269
  • BeanPropertyRowMapper's support for direct column name matches is missing in DataClassRowMapper #​28243
  • AbstractListenerReadPublisher does not call ServletOutputStream::isReady() when reading chunked data across network packets #​28241
  • ResponseEntity objects are accumulated in ConcurrentReferenceHashMap #​28232
  • Lambda proxy generation fix causes BeanNotOfRequiredTypeException #​28209
  • CodeGenerationException thrown when using AnnotationMBeanExporter on JDK 17 #​28138

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.18

Compare Source

⭐ New Features

  • Restrict access to property paths on Class references #​28261
  • Introduce cancel(boolean mayInterruptIfRunning) in ScheduledTask #​28233

🐞 Bug Fixes

  • Move off deprecated API in SessionTransactionData #​28234

📔 Documentation

  • Introduce warnings in documentation of SerializationUtils #​28246
  • Update copyright date in reference manual #​28237
  • @Transactional test does not execute all JPA lifecycle callback methods #​28228

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.17

Compare Source

⭐ New Features
  • Using DataClassRowMapper causes "No property found for column" debug messages in logs #​28179
  • Improve diagnostics in SpEL for large array creation #​28145
  • Support custom HTTP status in client-side REST testing support #​28105
  • AsyncRestTemplate logging too verbose #​28049
🐞 Bug Fixes
  • java.lang.NoClassDefFoundError: org/springframework/cglib/beans/BeanMapEmitter #​28110
  • CronExpression fails to calculate properly next execution when running on the day of winter daylight saving time #​28095
  • Private init/destroy method may be invoked twice #​28083
  • MappingJacksonValue and Jackson2CodecSupport#registerObjectMappersForType do not work together #​28045
  • SpEL fails to recover from error during MIXED mode compilation #​28043
  • When returning a ResponseEntity with a Flux while the function is suspended, it fails to encode the body #​27809
📔 Documentation
  • Improve documentation for @EnabledIf and @DisabledIf test support #​28157
  • Links to Spring Security are broken in the reference guide #​28135
  • Document that transaction rollback rules may result in unintentional matches #​28125
  • Improve documentation for TestContext events #​27757
  • Clarify behavior for generics support in BeanUtils.copyProperties #​27259
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.16

Compare Source

⭐ New Features

  • Deprecate SocketUtils #​28052
  • Add convenience factory method for ManagedList, ManagedSet and ManagedMap #​28026
  • Synthesized annotation toString() doesn't match non-synthesized annotation on Java 9+ #​28015
  • Add support for strict JSON comparison in WebTestClient #​27993
  • Improve log message when searching for default executor for async processing #​27983
  • Inconsistent behaviour in spring-orm between EntityManagerFactoryUtils.closeEntityManager() and SessionFactoryUtils.closeSession() #​27972
  • Spring AOP cannot generate proxy for lambda on Java 16+ #​27971
  • RestTemplate reading Json prohibits JDK HttpClient connection reuse (keep-alive) #​27969
  • Deprecate AsyncTaskExecutor.execute(Runnable task, long startTimeout) #​27959
  • Add CacheErrorHandler implementation that logs exceptions rather than rethrowing them #​27826
  • Support for CGLIB BeanMap utility on JDK 17 #​27802
  • Avoid message listener recovery in case of persistence exceptions from external transaction manager #​1807

🐞 Bug Fixes

  • Fix CronExpression fails to calculate next execution on the day of daylight saving time #​28044
  • CronExpression fails to calculate next execution on the day of daylight saving time #​28038
  • Using recursive annotations in Kotlin causes stack overflow #​28012
  • Add formatting for SockJS close GoAway frame to prevent infinite loop for xhr-polling and xhr-streaming transport #​28000
  • Reflective method invocation does not detect interface method when interface is declared in a subclass (e.g. HashMap.HashIterator.hasNext) #​27995
  • ReflectionUtils.USER_DECLARED_METHODS does not filter methods declared in java.lang.Object #​27970
  • CronExpression doesn't handle Quartz weekday of month expressions correctly #​27966
  • ServletServerHttpRequest getHeaders() throws IllegalArgumentException instead of ignoring invalid content type / #​27957
  • PropertySourcesPlaceholderConfigurer ignores ignoreUnresolvablePlaceholders flag #​27947
  • Fix regression in BeanPropertyRowMapper regarding underscore name #​27941
  • WebClient corrupts binary data when trying to upload many files #​27939
  • Spring fails to determine XML is XSD-based if DOCTYPE appears in a comment #​27915
  • ResourceHttpRequestHandler with PathPatternParser cannot resolve resources with a jsessionid URL #​27913

📔 Documentation

  • Improve documentation for uri(URI) method in WebTestClient regarding base URI #​28058
  • Polish reference docs (core) #​28004
  • Fix ServletUriComponentsBuilder examples in ref docs #​27984
  • Improve documentation for implementing AspectJ around advice #​27980
  • Fix CaffeineCacheManager configuration in the documentation #​27967
  • Fix Javadoc links to JSR 305 annotations #​27904
  • Document how to register annotated classes with a GenericWebApplicationContext #​27778

🔨 Dependency Upgrades

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.15

Compare Source

⭐ New Features
  • PrintingResultHandler in MockMvc should infer UTF-8 encoding for JSON response #​27926
  • WebFlux request id should not contain internal IPs #​27885
  • Deprecate inappropriate getBeanFactory() method in AbstractBeanDefinitionReader #​27875
  • Make H2SequenceMaxValueIncrementer compatible with H2 database 2.0.x #​27870
  • Improve error message in ResolvableType.forClassWithGenerics() #​27847
  • Use of RequestPart with String leads to a file descriptor leak #​27773
  • Expose headers from native client request after request is committed #​27768
🐞 Bug Fixes
  • Cannot read server-sent events without data (a.k.a. heartbeats) #​27923
  • ArrayIndexOutOfBoundsException with STOMP and Jetty 10 #​27899
  • ServerHttpResponseDecorator does not delegate methods for raw status code #​27889
  • Clear cache when clearing argument resolvers #​27888
  • Duplicated content-type response header on error response #​27887
📔 Documentation
  • Fix syntax in WebFlux Validation example #​27907
  • Add Section on Authorization to STOMP WebSocket documentation #​27906
  • Correct not compiling example code in Data Access docs #​27886
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.14

Compare Source

⭐ New Features
  • Add default methods to CachingConfigurer #​27811
  • Provide a variant of ListableBeanFactory.findAnnotationOnBean(String, Class) that does not initialize factory beans #​27796
  • Convert single null argument to Optional.empty() in SpEL varargs expression #​27795
  • Declare serialVersionUID on DefaultAopProxyFactory #​27784
  • The ReactorClientHttpConnector must apply mapper before tcpConfiguration() #​27749
  • Add getter for RequestMappingInfo builder config #​27723
  • Give warning when using capturing patterns with the AntPathMatcher #​27688
  • Support for customization of 404 response when RouterFunctionWebHandler finds no routes #​25358
  • ModelAndView.status does not work with RedirectView #​25092
  • ThreadPoolExecutorFactoryBean add ability to prestart threads #​1246
  • Support empty attributes in TagWriter #​910
🐞 Bug Fixes
  • AsyncConfigurer implementations are loaded too early #​27808
  • Possible NPE in Spring MVC LogFormatUtils #​27782
  • Extending CachingConfigurerSupport results in at least one log message about not being eligible for full post-processing #​27751
  • WebFlux ServerResponse does not overwrite already present response headers #​27741
  • Passing single null value in varargs SpEL expression results in NullPointerException #​27719
  • UriUtils::extractFileExtension does not properly handle empty file names #​27639
  • References of CountingBeforeAdvice target its previous location #​22246
  • ProxyFactoryBean getObject called before setInterceptorNames, silently creating an invalid proxy [SPR-7582] #​12238
📔 Documentation
  • Remove references to AsyncConfigurerSupport as AsyncConfigurer should be used instead #​27812
  • Fix javadoc reference to ThrowsAdvice #​27804
  • Suggested WebSocket config causes circular bean reference #​27746
  • Document the difference in generics resolution between @Autowired and beanFactory.getBeanProvider #​27727
  • Clarify that interface-level cache annotations work for target-class proxies as well #​27726
  • SchedulerFactoryBean no longer sets the job store's DataSource when the job store class has been customized #​27709
  • Fix typo #​27699
  • Fix incorrect example of error handling in WebClient Javadoc #​27645
  • Missing reference documentation for WebSocketScope #​25172
  • Clarify behaviour of AnnotationBeanNameGenerator with acronyms #​2030
  • Fix simple data format in appendix #​1025
  • Update StoredProcedure.java declareParameter method JavaDoc #​1000
  • Document @Bean definitions via default methods #​767
  • Improved DataBinder Javadoc for xxx*yyy pattern matching. #​699
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.13

Compare Source

⭐ New Features
  • Use ByteArrayDecoder in DefaultClientResponse::createException #​27666
  • Improve the efficiency of UrlPathHelper.getSanitizedPath() #​27623
  • Add option to cleanup multipart temp files #​27613
  • Add support for custom expression parsing in CachedExpressionEvaluator #​27604
  • Use LocalDataSourceJobStore only if one is not specified via Quartz properties #​27560
  • Introduce TypeFilterUtils for processing @ComponentScan.Filter #​27553
  • Improve mapping function in ExtendedEntityManagerCreator.createProxy() #​27456
🐞 Bug Fixes
  • Static resources are missing when jar does not have a directory entry #​27624
  • MultipartParser emits DataBufferLimitException about "Part headers exceeded the memory usage limit" unexpectedly #​27612
  • UndertowHeadersAdapter's remove() method violates Map contract #​27592
  • SpEL vararg method invocation fails if string literal contains a comma #​27582
📔 Documentation
  • Fix grammar in webflux-webclient.adoc #​27657
  • Lazy annotation throws exception if non-required bean does not exist #​27649
  • Clarify LogFormatUtils limitLength vs replaceNewlines parameters #​27632
  • PersistenceExceptionTranslationInterceptor attempting to instantiate prototype PersistenceExceptionTranslator beans #​26412
🔨 Dependency Upgrades
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.12

Compare Source

🐞 Bug Fixes
  • Update warn log message for empty static resource locations #​27575
  • Default content type of response changed in v5.3.11 #​27573
  • Fix assertion failure messages in DefaultDataBuffer.checkIndex() #​27567
📔 Documentation
  • Incorrect Javadoc in [NamedParameter]JdbcOperations.queryForObject methods regarding exceptions #​27559
❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v5.3.11

Compare Source

⭐ New Features

  • Enhance DefaultResponseErrorHandler to allow logging complete error response body #​27552
  • Include correct keyword in CookieAssertions failure messages #​27550
  • Use Arrays.hashCode() in ByteArrayResource.hashCode() #​27544
  • Allow default CacheAwareContextLoaderDelegate configuration via a system property #​27540
  • Invoke bean-derived (Auto)Closeable.close() method directly #​27504
  • Defensive reference to JNDI API for JDK 9+ (optional java.naming module) #​27483
  • DefaultMessageListenerContainer does not log an error/warning when consumer tasks have been rejected #​27451
  • Provide accessor on externallyManaged RootBeanDefinition attributes #​27449
  • Allow to avoid class validation in CglibAopProxy via ProxyFactory #​27439
  • Add support for non-public record declarations #​27437
  • Emit WebClientResponseException for malformed HTTP response #​27262
  • DatabasePopulatorUtils.execute should commit if the current Connection has auto-commit set to false #​27008

🐞 Bug Fixes

  • CronTrigger uses new Date() instead of context's Clock #​27546
  • Performance impact of con.getContentLengthLong() in AbstractFileResolvingResource.isReadable() downloading huge jars to check component length #​27541
  • Performance impact of ResourceUrlEncodingFilter on HttpServletResponse#encodeURL #​27538
  • UriTemplateRequestEntity doesn't override hashCode() and equals() #​27531
  • DataBufferUtils.write loses context #​27517
  • Avoid duplicate JCacheOperationSource bean registration in <cache:annotation-driven /> #​27499
  • Proxy generation with Java 17 fails with "Cannot invoke "Object.getClass()" because "cause" is null" #​27490
  • MediaType.sortBySpecificityAndQuality throws java.lang.IllegalArgumentException: Comparison method violates its general contract #​27488
  • Leading whitespaces are removed while reading SSE response #​27473
  • Non-escaped closing curly brace in RegEx results in initialization error on Android #​27467
  • ConcurrentReferenceHashMap's entrySet violates the Map contract #​27454
  • Avoid early ConversionService determination in StandardBeanExpressionResolver #​27446
  • Spring Framework >= 5.3.8 ASM ClassReader fails to parse class file due to InputStream optimization #​27429
  • StringUtils.collectionToDelimitedString(?) fails w

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/major-spring-core branch from 91cb9d8 to 1d1875f Compare September 15, 2021 08:26
@renovate renovate bot force-pushed the renovate/major-spring-core branch 2 times, most recently from e93fbf9 to b2781d0 Compare October 21, 2021 08:54
@renovate renovate bot force-pushed the renovate/major-spring-core branch from b2781d0 to 434c7e1 Compare November 11, 2021 09:00
@renovate renovate bot force-pushed the renovate/major-spring-core branch from 434c7e1 to b28820b Compare December 16, 2021 09:56
@renovate renovate bot force-pushed the renovate/major-spring-core branch from b28820b to 667b9e5 Compare March 7, 2022 11:44
@renovate renovate bot force-pushed the renovate/major-spring-core branch from 667b9e5 to a954875 Compare March 26, 2022 15:41
@renovate renovate bot force-pushed the renovate/major-spring-core branch from a954875 to d47a1b2 Compare April 4, 2022 11:36
@renovate renovate bot force-pushed the renovate/major-spring-core branch from d47a1b2 to 6cb3f2a Compare April 24, 2022 22:31
@renovate renovate bot force-pushed the renovate/major-spring-core branch from 6cb3f2a to 7eb984d Compare May 15, 2022 22:06
@renovate renovate bot force-pushed the renovate/major-spring-core branch from 7eb984d to 9466716 Compare June 18, 2022 20:43
@renovate renovate bot force-pushed the renovate/major-spring-core branch from 9466716 to d8bda10 Compare September 16, 2022 19:43
@renovate renovate bot force-pushed the renovate/major-spring-core branch from d8bda10 to 646745b Compare October 5, 2022 19:41
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants