Skip to content

Latest commit

 

History

History
223 lines (137 loc) · 7.18 KB

CHANGELOG.md

File metadata and controls

223 lines (137 loc) · 7.18 KB

Changelog

v3.3.1 22nd August 2024

  • Release based on Onfido OpenAPI spec version v3.3.1:
    • Including faraday-follow_redirects as a runtime dependency in ruby

v3.3.0 24th July 2024

  • Release based on Onfido OpenAPI spec version v3.3.0:
    • Expose customer_user_id in workflow_runs
    • Add sdk_token to workflow run schema

v3.2.0 18th July 2024

  • Release based on Onfido OpenAPI spec version v3.2.0:
    • [CAT-1289] Document report's properties: Add middle name
    • chore(qes): add documents endpoint
    • [CAT-1297] Webhook Event: remove uuid format from object.id
    • fix(qes): fix download document http method
    • Add started_at_iso8601 field in webhook event
    • add jpeg file type for documents
  • Fix error handling documentation in README file

v3.1.0 5th July 2024

  • Release based on Onfido OpenAPI spec version v3.1.0:
    • Add missing fields in document report's properties

v3.0.0 24th June 2024

  • Library has been rebuilt from scratch and automatically generated on Onfido OpenAPI Spec (release v3.0.0)
  • Integration tests have also been implemented

v2.9.0 24 November 2023

  • Added signed_evidence_file method for WorkflowRuns

v2.8.0, 24 January 2023

  • Updated to use API v3.6, for more details please see our release notes.
  • Add Monitor support

v2.7.0, 22 November 2022

v2.6.0, 22 November 2022

v2.5.0, 22 October 2022

  • Added Motion capture support

v2.4.0, 05 October 2022

  • Updated to use API v3.5, for more details please see our release notes.

v2.3.0, 02 March 2022

  • Updated to use API v3.4, for more details please see our release notes.

v2.2.0, 02 March 2022

  • Support Onfido API version 3.3

v2.1.1, 01 February 2022

  • Send params as json
  • Remove .travis.yml
  • Update README.md link

v2.1.0, 23 June 2021

  • Support Onfido API version 3.2

v2.0.2, 10 June 2021

  • Add error coverage for errors RestClient:BadGateway

v2.0.1, 27 May 2021

  • Remove onfido/null_logger

v2.0.0, 5 May 2021

  • Remove global configuration, all configuration is now per Onfido::API instance
  • Region is now a required argument (it previously defaulted to :eu)
  • Support Onfido API version 3.1
  • Drop support for Ruby 2.2 and 2.3

v1.1.1, 12 March 2021

  • Send the postcode in the query string for the address picker endpoint

v1.1.0, 14 Aug 2020

  • Add User-Agent header
  • Add support for CA region
  • Add extractions endpoint
  • Add webhook deletion endpoint

v1.0.0, 13 Jan 2020

  • Support Onfido API version 3
  • Drop support for Onfido API version 2
  • To upgrade from 0.15.0 see the v2 to v3 migration guide

v0.15.0, 4 Feb 2019

  • Add Check#find_by_url method (@ctrlaltdylan)

v0.14.0, 28 Jan 2019

  • Add support for applicant deletion and restore endpoints

v0.13.0, 5 Nov 2018

  • Add support for region-specific environments (@stephencookdev)

v0.12.0, 29 May 2018

  • Add support for the Live Video resource (#55) (@Intrepidd)

v0.11.0, 18 April 2018

  • Automatically detect the correct Onfido API region to use based on the provided API key (#49) (@tpinto)

v0.10.0, 3 April 2018

  • Add support for download, find and retrieve all for live_photo resource (@kirsis)

v0.9.0, 8 March 2018

  • Remove the ability to create Documents and Live Photos from a remote URL or local path, mitigating a potential security vulnerability (see #45 for details) (@timrogers)
  • Drop support for Ruby versions earlier than 2.2.0, since they have reached end-of-life (@timrogers)

v0.8.4, 29 January 2018

  • Replace use of method_missing with explicitly-defined accessors when accessing resources from an Onfido::API instance (@hmac)

v0.8.3, 16 January 2018

  • Add support for Onfido::SdkToken resource (@robotmay)

v0.8.2, 21 April 2017

  • Relax Rack dependency to allow all versions where Rack::Utils.secure_compare is available (@metade)

v0.8.1, 5 April 2017

  • Fix Content-Type header handling to be more permissive when detecting JSON (e.g. still recognise the type as JSON when the charset is appended to the header) (@sponomarev)
  • Update rest-client dependency to 2.x (@timrogers)
  • Update WebMock dependendency to 2.x (@timrogers)

v0.8.0, 16 November 2016

  • Add support for put and delete http methods to Onfido::Resource
  • Support no content and binary responses at Onfido::Resource
  • Add support for Onfido::ReportTypeGroup resource
  • Add support for update and destroy applicant resource
  • Add support for download, find and retrieve all for document resource
  • Add support for resume checks
  • Add support for resume and cancel report

v0.7.1, 5 September 2016

  • Fix creation of live photos through Onfido::LivePhoto resource

v0.7.0, 8 August 2016

v0.6.1, 15 July 2016

  • Fix Onfido::API.live_photo so it returns an Onfido::LivePhoto instance (see hvssle/onfido#14)

v0.6.0, 7 July 2016

  • Add expand option to Onfido::Check.find and Onfido::Check.all. See hvssle/onfido#11 for details.

v0.5.0, 7 June 2016

  • Add Onfido::Webhook.valid? method, for checking the signature of a webhook from Onfido

v0.4.0, 12 May 2016

v0.3.0, 16 March 2016

  • Add support for Onfido::Webhook resource

v0.2.0, 9 February 2016

  • BREAKING: adds Onfido::ServerError, which is raised whenever Onfido responds with a 5xx code. Previously Onfido::RequestError would have been raised, but this is now reserved for non-5xx responses.

v0.1.0, 11 November 2015

  • BREAKING: remove throws_exceptions option. We now always throw exceptions for errors. This option had become confusing since Onfido::ConnectionError was added in v0.0.4, since timeout errors were raised regardless of its value.
  • Add base errors class (Onfido::OnfidoError)
  • Add rubocop, and fix style inconsistencies

v0.0.4, 10 November 2015

  • Split out connection errors so they can be automatically retried