Skip to content

OpenFeign 14.0-alpha1

Pre-release
Pre-release

Choose a tag to compare

@velo velo released this 10 Nov 12:28
· 4 commits to master since this release
14.0-alpha1
b3dd128

Warning

Pre-release. 14.0 is the API-breaking line: streaming request and response bodies, feign-core split into feign-api + feign-core, Java 11 baseline, and immutable Request/Request.Options/MethodMetadata. Read the migration guide before upgrading. Also includes every fix released in 13.18.

What's Changed

  • feat!: make feign.Request.Body streaming-ready by @yvasyliev in #3360
  • refactor: split feign-core into feign-api and feign-core by @velo in #3383
  • feat: add streaming support for request bodies in DefaultEncoder by @yvasyliev in #3396
  • feat: raise minimum Java version to 11 and apply OpenRewrite best practices by @velo in #3397
  • escape crlf and quotes in streaming multipart part headers by @alhudz in #3418
  • Windows prevents folder deletion if log file is still locked. There is by @trumpetinc in #3493
  • Stop Http2ClientTest from calling live nghttp2.org by @arimu1 in #3503
  • Streaming decoder support2 by @trumpetinc in #3551
  • Make shared runtime state immutable for v14 by @velo in #3677

New Contributors

Full Changelog: 13.18...14.0-alpha1