Skip to content

Releases: recurly/recurly-client-php

Version 2.12.1

15 Mar 21:12
49d437d
Compare
Choose a tag to compare

Version 2.12.1 (March 15th, 2019)

  • Fix issue with _verifyUri PR

Version 2.12.0

12 Mar 22:44
Compare
Choose a tag to compare

Version 2.12.0 (March 12th, 2019)

This brings us up to API version 2.19

Note: This version contains a bug with the _verifyUri method. Please use 2.12.1 instead.

  • Adds support for Account Hierarchy PR
  • Ensure that the client can only connect to recurly domains to improve security 878e844

Upgrade Notes

  1. If you are using the Recurly_ExportFile class, you must now use getDownloadUrl() to get the download url rather than accessing this property directly.
# if you are accessing the download url directly
$url = $export_file->download_url;
# you'll now need to use a getter
$url = $export_file->getDownloadUrl();

If you are using $export_file->download($fp) and not accessing the url directly, you should not be affected.

  1. If your test environment changes the Recurly_Client->$apiUrl property, it will no longer work due to domain whitelisting. For a workaround, please see this conversation.

Version 2.11.2

19 Feb 21:44
96f73b4
Compare
Choose a tag to compare

Version 2.11.2 (February 19th, 2019)

  • Adds support for Amazon Region PR
  • Add note about HHVM support PR
  • Adds X-API-Version header to getPdf() and getFile() in the client PR

Version 2.11.1

17 Jan 22:03
e7a2392
Compare
Choose a tag to compare

Version 2.11.1 (January 17th, 2019)

  • Adds missing properties to BillingInfo PR
  • Handle HTTP headers in a case insensitive way PR
  • Add OpenSSL support note to README PR
  • Add Capture and Cancel Purchase endpoints PR and PR

Version 2.11.0

11 Dec 22:05
5a14889
Compare
Choose a tag to compare

Version 2.11.0 (December 11th, 2018)

This release will upgrade us to API version 2.17.

  • Add gateway_code to Subscription and Invoice objects PR
  • Add exemption_certificate to Account object PR
  • Remove deprecated JS module PR
  • Add getHeaders() method PR
  • Add OpenSSL version to user agent PR

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

30 Oct 19:13
72afabd
Compare
Choose a tag to compare

Version 2.10.6 (October 30th, 2018)

This release will upgrade us to API version 2.16. There are no breaking changes.

  • Added details to error messages 372
  • Added charge parameter to subscription termination functions 374
  • Fixed errors reported by PHPStorm 375
  • Added account_acquisition attribute to account 377
  • Fixed pager so it does not break when there is no data 378

Version 2.10.5

25 Sep 21:19
2755f26
Compare
Choose a tag to compare

Version 2.10.5 (September 25th, 2018)

This release will upgrade us to API version 2.15. There are no breaking changes.

  • Added scripts folder 364
  • Provide a correct recurly code when responding with a 404 366
  • Add support for more webhooks 368

Version 2.10.4

21 Aug 21:58
2ad345b
Compare
Choose a tag to compare

This release will upgrade us to API version 2.14. There are no breaking changes.

  • Update php version info #355
  • Support updating an invoice #360
  • Fix custom field serialization #361
  • Support updating custom fields through Subscription#updateNotes #362
  • Update README #359

Version 2.10.3

26 Jun 20:40
48b0ace
Compare
Choose a tag to compare

This release will upgrade us to API version 2.13. There are no breaking changes.

  • Add all_transactions link to Invoice #350
  • Allow programmer to set gateway code in purchase #351
  • External token support #352
  • Support for custom fields #353
  • Subscription terms #356

Version 2.10.2

16 May 20:14
a51435f
Compare
Choose a tag to compare

This release will upgrade us to API version 2.12. There are no breaking changes.

  • API Version 2.12 #348