Skip to content

v2.17.1

Choose a tag to compare

@rubiii rubiii released this 21 May 18:16
· 26 commits to main since this release
  • Fix: #1008 - The HTTPI and Faraday transports no longer set an explicit Content-Length request header. The underlying HTTP library already computes it from the body; sending it as well produced a duplicate header on adapters that do not deduplicate (e.g. httpclient), which some servers reject.
  • Fix: Requests using attachments were sent with a plain text/xml Content-Type instead of multipart/related. The 2.17.0 transport refactor assembled the request headers before the multipart body was built, leaving Builder#multipart empty at header time, so servers received a multipart body labelled as plain XML. 2.16.x and earlier are unaffected.

Changelog: https://github.com/savonrb/savon/blob/main/CHANGELOG.md
Commits: v2.17.0...v2.17.1