Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 17, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.apache.maven.plugins:maven-gpg-plugin 3.0.1 -> 3.1.0 age adoption passing confidence
org.apache.maven.plugins:maven-source-plugin 3.2.1 -> 3.3.0 age adoption passing confidence
org.apache.maven.plugins:maven-enforcer-plugin 3.2.1 -> 3.3.0 age adoption passing confidence
org.apache.maven.surefire:surefire-junit4 3.0.0 -> 3.1.2 age adoption passing confidence
org.apache.maven.plugins:maven-surefire-plugin 3.0.0 -> 3.1.2 age adoption passing confidence
org.codehaus.mojo:build-helper-maven-plugin (source) 3.3.0 -> 3.4.0 age adoption passing confidence
ch.qos.logback:logback-classic (source) 1.3.6 -> 1.3.9 age adoption passing confidence
org.springframework:spring-aop 5.3.25 -> 5.3.29 age adoption passing confidence
org.apache.commons:commons-lang3 (source) 3.12.0 -> 3.13.0 age adoption passing confidence
org.slf4j:slf4j-api (source) 2.0.6 -> 2.0.7 age adoption passing confidence
com.fasterxml.jackson:jackson-bom 2.14.2 -> 2.15.2 age adoption passing confidence

Release Notes

mojohaus/build-helper-maven-plugin (org.codehaus.mojo:build-helper-maven-plugin)

v3.4.0

Changes

🚀 New features and improvements

🐛 Bug Fixes

📦 Dependency updates

👻 Maintenance

spring-projects/spring-framework (org.springframework:spring-aop)

v5.3.29

⭐ New Features

  • Avoid illegal reflective access in ContextOverridingClassLoader.isEligibleForOverriding #​30868
  • Improve diagnostics for CGLIB ClassLoader issues with shared classes in parent ClassLoader #​30866
  • JdbcTemplate does not call handleWarnings in case of exception #​30852
  • Tolerate AnnotationUtils.isCandidateClass call with null as annotation type #​30843
  • Simplify DefaultSingletonBeanRegistry.isDependent() #​30841
  • Provide explicit support for collections, maps, and arrays in ObjectUtils.nullSafeConciseToString() #​30811
  • Extend list of supported types in ObjectUtils.nullSafeConciseToString() #​30806
  • Align ConcurrentMapCacheManager locking behavior with CaffeineCacheManager #​30781
  • ResolvableType.hasUnresolvableGenerics() should cache its result #​30715
  • Ensure Spring LogFactory contains all public methods from Apache LogFactory #​30711
  • Translate SQL Exception with State S0001 and Vendor Code 2628 to a Spring Exception in MSSQL 2019 #​30682

🐞 Bug Fixes

  • For a prototype bean, if first-time rejected value is null, subsequent value will wrongly be null always #​30809
  • Revert changes to toString() in FieldError #​30800
  • Fix log level on error with @TransactionalEventListener #​30784
  • SerializableTypeWrapper does not consistently catch InvocationTargetException #​30767
  • NPE in MvcUriComponentsBuilder with no-arg target method on interface #​30757
  • Jackson2ObjectMapperBuilder breaks when modules customizer follows modulesToInstall #​30752
  • Spring ORM SpringBeanContainer when trying to create a bean fails with not found bean definition, and fallbacks to default hibernate bean creation #​30685

📔 Documentation

  • ResultSet holdability into the View layer broken by Hibernate 5 #​30863
  • Clarify ReactiveTransactionManager exception declarations #​30819
  • Doc: JdbcTransactionManager vs DataSourceTransactionManager #​30814

🔨 Dependency Upgrades

v5.3.28

⭐ New Features

  • ClassLoader can be null in DeserializingConverter and should be annotated with @Nullable #​30672
  • Performance optimization in AbstractBeanFactoryBasedTargetSource.hashCode() #​30585
  • Consistent support for MultiValueMap and common Map implementations in CollectionFactory #​30441
  • Reject null and empty SpEL expressions #​30373
  • Introduce Environment.matchesProfiles() for profile expressions #​30226

🐞 Bug Fixes

  • Change of behaviour for UUID in bean validation output in v5.3.27 #​30662
  • Spring Framework 5.3.27 appears to cause issues in OSGi environment #​30637
  • Inconsistent ProxyCallbackFilter#equals/hashCode methods in CglibAopProxy #​30616
  • EclipseLinkJpaDialect: Unexpected default isolation levels #​30589
  • ThreadLocalTargetSource does not include actual target bean name in NamedThreadLocal #​30586
  • ApplicationListenerMethodAdapter inconsistently publishes events from CompletableFuture #​30584
  • For @Bean method that returns null, @Autowired injects NullBean instead of null for cached arguments #​30551
  • Make maximum SpEL expression length configurable #​30446
  • Respect TaskDecorator configuration on DefaultManagedTaskExecutor #​30443

📔 Documentation

  • Document which @Scheduled attributes support SpEL expressions #​30642
  • FileSystemUtils::deleteRecursively Javadoc refers to File instead of Path #​30555

🔨 Dependency Upgrades

v5.3.27

Compare Source

⭐ New Features

  • Limit string concatenation in SpEL expressions #​30331
  • Limit SpEL expression length #​30329
  • Disable variable assignment in SimpleEvaluationContext #​30327
  • Introduce StringUtils.truncate() #​30291
  • Introduce ObjectUtils.nullSafeConciseToString() #​30287
  • Make HttpComponentsHeadersAdapter#getFirst nullable #​30269

🐞 Bug Fixes

  • Fix regression in ReactorServerHttpRequest related to IPV6 Zone id with "%" #​30314
  • SSE breaks with indenting serializer in WebMvc.fn #​30302
  • Increase max regex length in SpEL expressions #​30298
  • NullPointerException on timeout in HttpComponentsClientHttpConnector when using Apache HttpComponents #​30246
  • Wrong MockRestRequestMatchers.header() method in spring-test being invoked (JDK issue?) #​30235
  • TypeNotPresentException: org/springframework/cglib/proxy/NoOp not present on Java 17 #​30228
  • Refine generic type management in AbstractMessageWriterResultHandler #​30215
  • MvcUriComponentsBuilder.fromMethodCall breaks for controller with CharSequence return type #​30212
  • Handle all exceptions for stored proc output param retrieval in SharedEntityManagerCreator #​30164

📔 Documentation

  • Fix @PathVariable reference documentation code snippets #​30258
  • Fix example in Javadoc for @EnableWebSocket #​30187
  • Fix anchor in link to "Web on Reactive Stack" chapter #​30163

🔨 Dependency Upgrades

v5.3.26

Compare Source

⭐ New Features

  • Improve diagnostics in SpEL for matches operator #​30145
  • Improve diagnostics in SpEL for repeated text #​30143
  • Increase scope of regex pattern cache for the SpEL matches operator #​30141
  • Minor updates in HandlerMappingIntrospector #​30128
  • Allow SnakeYaml 2.0 runtime compatibility #​30097
  • Add missing @Nullable annotations to LogMessage.format methods #​30009
  • ASM upgrade for JDK 20/21 support #​29966
  • Allow MockRest to match header/queryParam value list with one Matcher #​29964
  • Add MockMvc.multipart() Kotlin extensions with HttpMethod #​29941
  • Release R2DBC connection when cleanup fails in transaction #​29925
  • org.springframework.web.context.ContextLoader should lazily load ContextLoader.properties #​29909
  • Improve generated default name for @JmsListener subscription #​29902
  • Include all Hibernate query methods in SharedEntityManagerCreator's queryTerminatingMethods set #​29888
  • SQL supplier in R2DBC DatabaseClient is eagerly invoked #​29887
  • Spring Framework 5.3.x is incompatible with Jetty 10 (Client) #​29867
  • Possible infinite forward loop with MockMvcWebConnection #​29866
  • Refine Jackson2ObjectMapperBuilder#configureFeature exception handling #​29860
  • Fix R2dbcTransactionManager debug log: don't log a Mono #​29824

🐞 Bug Fixes

  • RequestedContentTypeResolver does not ignore quality factor when filtering */* media types #​30121
  • SpEL: cannot call methods declared in java.lang.Object on a JDK proxy #​30118
  • CaffeineCacheManager getCache method cause thread block #​30085
  • Protect JMS connection creation against prepareConnection errors #​30051
  • ReactorServerHttpRequest does not reflect forwarded host and port when forwarding-header-strategy=native or cloud platform detected #​29974
  • WebSocket stats not updated correctly when sessions cleared #​29947
  • Explicit target ClassLoader for interface-based proxies in MvcUriComponentsBuilder #​29914
  • Closing an ApplicationContext leads to Exception at ExecutorServiceAdapter #​29908
  • Invalid Accept header results in IllegalStateException #​29836
  • JettyWebSocketCreator referenced from a method is not visible from class loader with Jetty10RequestUpgradeStrategy #​29256

📔 Documentation

  • Fix minor spacings in webflux docs #​30095
  • @AspectJ argument name resolution algorithm is outdated in reference manual #​30057
  • Fix "Configuring a Global Date and Time Format" example #​30036
  • Consistent @Bean method return type for equivalence with XML example #​29970
  • Update @DynamicPropertySource examples regarding changes in Testcontainers #​29940
  • Clarify semantics of primitivesDefaultedForNullValue in BeanPropertyRowMapper #​29926
  • Clearly document that DataClassRowMapper supports Java records #​29922
  • Outdated Javadoc for AbstractApplicationContext.postProcessBeanFactory #​29916

🔨 Dependency Upgrades

  • Upgrade to Reactor Netty 2020.0.30 #​30116

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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • 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 added the dependencies Pull requests that update a dependency file label Mar 17, 2023
@renovate renovate bot changed the title Update dependency org.slf4j:slf4j-api to v2.0.7 Update all non-major dependencies Mar 20, 2023
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5776bb1 to 1850853 Compare March 22, 2023 06:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 1850853 to 058fa21 Compare April 4, 2023 22:47
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 98ca54a to 06cc6c4 Compare April 19, 2023 21:53
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 4 times, most recently from fde1e7e to ccc5b88 Compare April 28, 2023 19:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 64e8f7e to a3ecc56 Compare May 7, 2023 19:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from dd61c35 to cc295b2 Compare May 16, 2023 21:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from cc295b2 to 6dac5fa Compare May 21, 2023 10:21
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from cdb003a to 86049e4 Compare May 30, 2023 21:23
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 67aa81b to 46aac42 Compare June 13, 2023 10:45
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 46aac42 to 77e7a8e Compare June 15, 2023 14:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 77e7a8e to cb7600c Compare July 13, 2023 11:17
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 49a97df to 0d94828 Compare August 2, 2023 15:27
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 0d94828 to c286777 Compare August 4, 2023 21:57
@oryan-block oryan-block merged commit 14f991e into master Aug 8, 2023
@oryan-block oryan-block deleted the renovate/all-minor-patch branch August 8, 2023 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants