From 162bf62f18469367f243f33d52fd6bbd4aad76ee Mon Sep 17 00:00:00 2001 From: Peter Cai <222655+pcai@users.noreply.github.com> Date: Wed, 10 Jul 2024 16:24:22 +0000 Subject: [PATCH] mention upgrading in readme --- README.md | 5 +++++ UPGRADING.md | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5f694bbf..339ee584 100644 --- a/README.md +++ b/README.md @@ -10,6 +10,7 @@ Heavy metal SOAP client [![Code Climate](https://codeclimate.com/github/savonrb/savon.svg)](https://codeclimate.com/github/savonrb/savon) [![Coverage Status](https://coveralls.io/repos/savonrb/savon/badge.svg)](https://coveralls.io/r/savonrb/savon) +If you're reading this on GitHub, note that this README is for the main branch and that features/changes described here might not correspond to your version. You can find the documentation for your release [at rubydoc.info](https://www.rubydoc.info/find/gems?q=savon). ## Installation @@ -52,6 +53,10 @@ response.body For more examples, you should check out the [integration tests](https://github.com/savonrb/savon/tree/version2/spec/integration). +## Upgrading from v2.x to v3.x + +See [UPGRADING.md](UPGRADING.md) for more information. + ## Ruby version support Every savon release is tested with contemporary supported versions of ruby. Historical compatibility information: diff --git a/UPGRADING.md b/UPGRADING.md index 439abee7..08175fef 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -12,7 +12,7 @@ These options are no longer supported, as Faraday does not directly support them Resolution: -For `ssl_cert_key_file` and `ssl_cert_key_password` open and decrypt the client key using OpenSSL, and provide the result as the `ssl_cert_key` option instead. +For `ssl_cert_key_file` and `ssl_cert_key_password` open and decrypt the client key using OpenSSL, and provide the `OpenSSL::PKey::RSA, OpenSSL::PKey::DSA` as the `ssl_cert_key` option instead. For `ssl_cert_file` pass the `OpenSSL::X509::Certificate` as the `ssl_cert` option instead.