Releases: gocardless/gocardless-pro-ruby
Releases · gocardless/gocardless-pro-ruby
v2.3.0
v2.2.0
v2.1.0
- The Creditors API now returns a
verification_status
attribute, which may be eitheraction_required
,in_review
orsuccessful
. See the new "Helping your users get verified" section in the partner guide for details.
v2.0.0
- Add safe retrying for requests where possible:
- Automatically retry requests that fail due to network or GoCardless errors.
- Automatically add an idempotency key for POST requests if not provided.
- Breaking change: Automatically retrieve and return the existing resource in the event of a
409 idempotent_creation_conflict
response. This changes previous behaviour - instead of seeing an exception at this point, the client will now automatically retrieve the original resource that was created with that idempotency key.
- Add
payout_type
toPayout
resource - Fix resource links navigation raising when the resource has no links
v1.1.0
v1.0.5
v1.0.4
New features
- Support
payments_require_approval
on Mandates - Support
arrival_date
on Payouts - Make
GoCardlessPro::Error
more helpful, with a better#to_s
detailing validation errors - Allow specifying
connection_options
when instantiating a client, to be passed to Faraday - Support "create" endpoints returning an array
v1.0.3
Bug Fixes
- Handle missing links on resources
New Features
- Support
reference
field onRefunds
- Support
default_sek_payout_account
on Creditors - Support
organisation
in event links
v1.0.2
Bug Fixes
- Fixes an issue where IDs in
links
were occasionally being initialised incorrectly
New Features
- Exposes
language
onCustomer
resources
v1.0.1
Bug Fixes
This release updates the client to support adding linked resources in the API.