| Name | Modified | Size | Downloads / 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