github spring-projects/spring-framework v5.0.0.M3
5.0 M3 Release

latest releases: v6.2.0-M1, v6.1.6, v6.0.19...
5 years ago

⭐ New Features

  • Consider making MessageChannel a @FunctionalInterface [SPR-14854] #19420
  • Improve WebClient error handling [SPR-14852] #19418
  • Add support for RxJava 2 Maybe type [SPR-14843] #19409
  • ApplicationContext-based initialization of reactive WebFilter, WebHandler, WebExceptionHandler infrastructure [SPR-14837] #19403
  • Support @ResponseStatus on reactive controller methods [SPR-14830] #19396
  • Do not use Jackson2JsonEncoder for byte array [SPR-14825] #19391
  • Remove not existing NativeJdbcExtractors from documentation [SPR-14810] #19376
  • Add support for URI templates in redirectedUrl() & forwardedUrl() [SPR-14790] #19356
  • Remove @Inherited from @Primary [SPR-14780] #19346
  • Only print printable content for request and response body in Spring MVC Test [SPR-14776] #19342
  • Add @EnableWebReactive and WebReactiveConfigurerAdapter configuration model [SPR-14754] #19320
  • Close resources in WebClient and ClientHttpConnector [SPR-14750] #19316
  • Add support for context paths in Spring Web Reactive [SPR-14726] #19291
  • Print request body in PrintingResultHandler in Spring MVC Test [SPR-14717] #19282
  • Add way to obtain Principal from ServerWebExchange [SPR-14680] #19244
  • Support @EnabledIf and @DisabledIf without loading ApplicationContext [SPR-14649] #19215
  • Reactive HTTP request CORS Support [SPR-14545] #19113
  • Reactive HTTP request @InitBinder support [SPR-14543] #19111
  • Reactive HTTP request @ModelAttribute support [SPR-14542] #19110
  • Reactive HTTP request data binding [SPR-14541] #19109
  • Reactive HttpMessageReader/Writer for "x-www-form-url-encoded" data [SPR-14540] #19108
  • Introduce HttpHeaders getContentDisposition() and setContentDisposition() [SPR-14408] #18979

🪲 Bug Fixes

  • Returning Mono<ResponseEntity<?>> causes NPE [SPR-14877] #19443
  • Wrong HandlerResultHandler select when dealing with exceptions [SPR-14876] #19442
  • [spring-web-reactive] NPE in RequestMappingHandlerAdapter at Startup [SPR-14869] #19435
  • JsonObjectDecoder fails to decode some splitted source [SPR-14859] #19425
  • Fix HttpRequest#getURI() with Netty based engines [SPR-14794] #19360
  • Flux looses messages when using a Processor from another Thread [SPR-14772] #19338
  • Error while serializing ServerSentEvent [SPR-14748] #19314
  • CssLinkResourceTransformer is incompatible with ContentVersionStrategy when using Caching [SPR-14597] #19166

📔 Documentation

  • Replace J2EE with Java EE [SPR-14811] #19377
  • Remove OracleLobHandler from documentation [SPR-14809] #19375
  • Reference Documentation: instruct how RestTemplate should handle the errors thrown about @Validated (JSR 303/349) [SPR-14724] #19289

Don't miss a new spring-framework release

NewReleases is sending notifications on new releases.