README.md in recurly-2.8.3 vs README.md in recurly-2.9.0

- old
+ new

@@ -12,17 +12,16 @@ Recurly is packaged as a Ruby gem. We recommend you install it with [Bundler](http://gembundler.com/) by adding the following line to your Gemfile: ``` ruby -gem 'recurly', '~> 2.8.2' +gem 'recurly', '~> 2.9.0' ``` Recurly will automatically use [Nokogiri](http://nokogiri.org/) (for a nice speed boost) if it's available and loaded in your app's environment. - ## Configuration If you're using Rails, you can generate an initializer with the following command: @@ -88,9 +87,22 @@ Any configuration items you do not include in the above config call will be defaulted to the standard configuration items. For example if you do not define default_currency then Recurly.default_currency will be used. +## Supported Versions + +We are currently supporting versions `2.1.0` and above. `1.9` and `2.0` will still work but are deprecated. + +If you are still using one of these rubies, you should know that support for them ended in +2015 (1.9) and 2016 (2.0) and continuing to use them is a security risk. + +- https://www.ruby-lang.org/en/news/2015/02/23/support-for-ruby-1-9-3-has-ended/ +- https://www.ruby-lang.org/en/news/2016/02/24/support-plan-of-ruby-2-0-0-and-2-1/ + +For now, we are still running the tests on 1.9 and 2.0 but without `nokogiri` and only `rexml`. Nokogiri is +no longer supported on 1.9 or 2.0 and has patched known vulnerabilities since dropping support. +If you must run one of these rubies (this includes jruby1.7), you must use rexml and not nokogiri. ## Usage Instructions and examples are available on [Recurly's documentation site](https://dev.recurly.com/docs/getting-started).