Download Latest Version v2.17.5 source code.zip (258.2 kB) Google Add to Preferred Sources
Home / v2.17.1
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-05-21 822 Bytes
v2.17.1 source code.tar.gz 2026-05-21 174.7 kB
v2.17.1 source code.zip 2026-05-21 212.6 kB
Totals: 3 Items   388.2 kB 2
  • Fix: https://github.com/savonrb/savon/pull/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: https://github.com/savonrb/savon/compare/v2.17.0...v2.17.1

Source: README.md, updated 2026-05-21