github spring-projects/spring-framework v5.0.7.RELEASE
5.0.7 Release

latest releases: v6.2.0, v6.1.15, v6.2.0-RC3...
5 years ago

⭐ New Features

  • AbstractJackson2Encoder::getContentLength should not return null for MonoJust/FluxJust publisher [SPR-16892] #21431
  • ReflectivePropertyAccessor should cache sorted methods [SPR-16882] #21421
  • SimpleAliasRegistry misses log out in case of bean override [SPR-16871] #21410
  • Spring overrides user requested STOMP version [SPR-16844] #21384
  • Restrict allowed HTTP methods in HiddenHttpMethodFilter [SPR-16836] #21376
  • ServerHttpRequest.Builder should allow setting SslInfo [SPR-16830] #21370
  • Improve toString in path extension and query parameter predicates [SPR-16829] #21369
  • Filter synthetic in addition to bridge in ReflectionUtils#USER_DECLARED_METHODS [SPR-16823] #21363
  • Add description for StompBrokerRelayMessageHandler [SPR-16801] #21341
  • Deprecate JSONP support and update MappingJackson2JsonView defaults [SPR-16798] #21338
  • MockMVC ResultMatchers.status().is(200) - method call needs to be escaped in kotlin [SPR-16429] #20975

🪲 Bug Fixes

  • RestController fails with java.lang.ClassCastException: java.lang.String cannot be cast to org.springframework.core.io.support.ResourceRegion [SPR-16932] #21471
  • AbstractMethodMessageHandler does not rethrow Errors [SPR-16912] #21451
  • Fix faulty BeanPostProcessorChecker logs with @EnableCaching [SPR-16896] #21435
  • AbstractRequestLoggingFilter.isIncludeHeaders() is accidentally public [SPR-16881] #21420
  • MockMvc - IllegalStateException: Async result for handler was not set during specified timeToWait=-1 [SPR-16869] #21408
  • PathVariable with nested router function throws IllegalArgumentException [SPR-16868] #21407
  • MatrixVariable with Encoding does not work. [SPR-16867] #21406
  • Restore lenient null return value for ConditionContext.getBeanFactory() [SPR-16866] #21405
  • Flawed implementations of ResourceResolverChain and ResourceTransformerChain [SPR-16862] #21401
  • "Want" two-way-ssl not containing SSL-Certificate is not checkable due to contract violation [SPR-16842] #21382
  • Connection acquired while calling a stored procedure via JPA is not released [SPR-16826] #21366
  • Process cannot exit when the SchedulerFactoryBean fails to initialize [SPR-16816] #21356
  • UriComponentsBuilder injected into a WebFlux controller method argument uses the full URI [SPR-16813] #21353
  • AspectJ annotation pointcuts fail to evaluate against interface-based proxies [SPR-16803] #21343

📔 Documentation

  • Provide example of a WebSocketHandler implementation for WebFlux [SPR-16820] #21360
  • Incorrect Java Syntax in Spring Framework Documentation [SPR-16811] #21351
  • Documentation refers to org.projectreactor:reactor-net which seem not to exist on projectreactor Bismuth [SPR-16802] #21342
  • docs.zip does not contain resources at the root anymore [SPR-16799] #21339
  • [docs] Add WebFlux content on HTTP caching [SPR-16395] #20941

Don't miss a new spring-framework release

NewReleases is sending notifications on new releases.