From 0e059275c9a2c1ec2070b49542ab930571dcc220 Mon Sep 17 00:00:00 2001 From: Aaron Suarez Date: Tue, 11 Dec 2018 14:32:54 -0600 Subject: [PATCH] Bump version 2.11.0 with changelog and readme --- CHANGELOG.md | 15 ++++++++++----- README.md | 6 +++--- lib/recurly/client.php | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b395cb99..a09f5bc8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,17 @@ # Recurly PHP Client Library CHANGELOG -## Unreleased -* Remove Recurly.js v2 code +## Version 2.11.0 (December 11th, 2018) -### Upgrade Notes +This release will upgrade us to API version 2.17. + +* Add `gateway_code` to Subscription and Invoice objects [PR](https://github.com/recurly/recurly-client-php/pull/380) +* Add `exemption_certificate` to Account object [PR](https://github.com/recurly/recurly-client-php/pull/381) +* Remove deprecated JS module [PR](https://github.com/recurly/recurly-client-php/pull/382) +* Add `getHeaders()` method [PR](https://github.com/recurly/recurly-client-php/pull/383) +* Add OpenSSL version to user agent [PR](https://github.com/recurly/recurly-client-php/pull/384) -This release contains the following breaking changes: -- Older Recurly.js token signing is not longer supported. You should upgrade to version 4 of Recurly.js: https://dev.recurly.com/docs/recurlyjs +### Upgrade Notes +This release contains one breaking change. Older Recurly.js token signing is not longer supported. You should upgrade to version 4 of Recurly.js: https://dev.recurly.com/docs/recurlyjs ## Version 2.10.6 (October 30th, 2018) diff --git a/README.md b/README.md index 3cba9300..71deff67 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ section, there's a line that says something like: libcurl/7.19.5 OpenSSL/1.0.1g zlib/1.2.3.3 libidn/1.15 ``` -Please ensure that your OpenSSL version supports TLS v1.1 or higher. At a minimum use v1.0.1g, however we recommend v1.1.0 and up. +Please ensure that your OpenSSL version supports TLS v1.2 or higher. ### Timezone You will need to specify your server's timezone before using the Recurly PHP client. This is necessary for the library to properly handle datetime conversions. You can do this in your `php.ini` file: @@ -43,12 +43,12 @@ date_default_timezone_set('America/Los_Angeles'); If you're using [Composer](http://getcomposer.org/), you can simply add a dependency on `recurly/recurly-client` to your project's `composer.json` file. -Here's an example of a dependency on 2.10: +Here's an example of a dependency on 2.11: ```json { "require": { - "recurly/recurly-client": "2.10.*" + "recurly/recurly-client": "2.11.*" } } ``` diff --git a/lib/recurly/client.php b/lib/recurly/client.php index c382bad3..0c292da4 100644 --- a/lib/recurly/client.php +++ b/lib/recurly/client.php @@ -44,7 +44,7 @@ class Recurly_Client */ private $_acceptLanguage = 'en-US'; - const API_CLIENT_VERSION = '2.10.6'; + const API_CLIENT_VERSION = '2.11.0'; const DEFAULT_ENCODING = 'UTF-8'; const GET = 'GET';