Skip to content

Releases: savonrb/savon

v3.0.0.rc1

15 Jul 16:46
Compare
Choose a tag to compare
v3.0.0.rc1 Pre-release
Pre-release

What's Changed

Full Changelog: v2.15.1...v3.0.0.rc1

v2.15.1

08 Jul 19:02
Compare
Choose a tag to compare

What's Changed

  • Ruby 3.0+ is required in the gemspec.
  • Require httpi 4.x - older versions rely on Rack::Utils::HeaderHash which is removed in Rack 3.0.

Full Changelog: v2.15.0...v2.15.1

v2.15.0

13 Feb 21:25
Compare
Choose a tag to compare

What's Changed

  • Drop support for ruby 2.7 and below. Added Ruby 3.2 and 3.3 to test matrix.
  • Allows wasabi v5.x, which now supports faraday

New Contributors

Full Changelog: v2.14.0...v2.15.0

v2.14.0

16 Dec 20:01
Compare
Choose a tag to compare
  • BC BREAKING Fix: #985 Renamed Savon::Response#hash to Savon::Response#full_hash
  • BC BREAKING Fix: #988 Savon no longer monkeypatches String#snakecase
  • Fix: #989 Do not include xmlns from WSDL, which breaks some servers

v2.13.1

04 Sep 14:52
Compare
Choose a tag to compare
  • Fix: #977 Prevent "xmlns:xmlns" namespace but allow "xmlns" namespace.

v2.13.0

04 Aug 01:38
1d09032
Compare
Choose a tag to compare
  • Drop support for ruby 2.6 and below. Added Ruby 3.0 and 3.1 to test matrix.
  • Fix: #868 Remove xmlns:wsa's already added elsewhere; select Content-Type HTTP header based on SOAP version.
  • Fix: #943 Read all namespaces from wsdl definition if document exists
  • Feature: #920 Add a write_timeout setter for HTTP requests
  • Feature: #930 Add options for SSL min_version/max_version support
  • Feature: #931 Add log_headers option

v2.12.1

05 Jul 23:53
Compare
Choose a tag to compare
  • Fix: #917 elementFormDefault="qualified" regression
  • Fix: #875 Fix detecting Soap 1.1 Fault when faultcode and faultstring are empty

v2.12.0

17 Jan 00:39
Compare
Choose a tag to compare
  • Drop support for ruby 2.1 and below.
  • Fix: #822 Raise correct error when SOAP envelope only contains a string
  • Fix: #833 Fixes boolean handling regression introduced in 2.11.2
  • Feature: #794, add global option ssl_ciphers.
  • Feature: #753 Add headers configuration to WSDLRequest#build
  • Feature: #812 Allow proxy option to be nil.
  • Feature: #838 Added ssl_ca_path and ssl_cert_store to globals

v2.11.2

03 Aug 21:04
3d2431a
Compare
Choose a tag to compare
  • Fix: #676 Fixes handling of content! and attributes!
  • Fix: #800 Fix exception calling SOAPFault#to_s when http.body is empty
  • Fix: #757 Logging: Use filter without automatic pretty printing
  • Fix: #771 Restore support for cookies when using custom headers
  • Feature: #744 Add support for rpc encoded wsdl
  • Feature: #742 Add support for local request headers
  • Feature: #704 Add possibility to pass attribute delete_namespace_attributes to Nori