Skip to content

Latest commit

 

History

History
717 lines (300 loc) · 27.1 KB

CHANGELOG.md

File metadata and controls

717 lines (300 loc) · 27.1 KB

Changelog

4.55.0 (2024-08-28)

Full Changelog

Merged Pull Requests

4.54.0 (2024-08-21)

Full Changelog

Merged Pull Requests

4.53.0 (2024-07-03)

Full Changelog

Merged Pull Requests

4.52.0 (2024-05-31)

Full Changelog

Merged Pull Requests

4.51.0 (2024-05-24)

Full Changelog

Merged Pull Requests

4.50.0 (2024-05-08)

Full Changelog

Merged Pull Requests

4.49.0 (2024-05-01)

Full Changelog

Merged Pull Requests

4.48.1 (2024-04-02)

Full Changelog

Merged Pull Requests

  • fix: Allow Resource to be compare to other object #890 (malbert)

4.48.0 (2024-03-19)

Full Changelog

Merged Pull Requests

4.47.0 (2024-02-20)

Full Changelog

Merged Pull Requests

4.46.0 (2024-01-24)

Full Changelog

Merged Pull Requests

4.45.0 (2024-01-18)

Full Changelog

Merged Pull Requests

4.44.0 (2023-12-06)

Full Changelog

Merged Pull Requests

4.43.0 (2023-11-07)

Full Changelog

Merged Pull Requests

4.42.0 (2023-08-29)

Full Changelog

Merged Pull Requests

4.41.0 (2023-08-10)

Full Changelog

Merged Pull Requests

4.40.0 (2023-07-27)

Full Changelog

Merged Pull Requests

4.38.0 (2023-06-01)

Full Changelog

Merged Pull Requests

4.37.0 (2023-05-24)

Full Changelog

Merged Pull Requests

4.36.0 (2023-05-23)

Full Changelog

Merged Pull Requests

4.35.0 (2023-05-03)

Full Changelog

Merged Pull Requests

4.34.0 (2023-04-26)

Full Changelog

Merged Pull Requests

4.33.0 (2023-04-13)

Full Changelog

Merged Pull Requests

4.32.0 (2023-04-05)

Full Changelog

Merged Pull Requests

4.31.0 (2023-03-29)

Full Changelog

Merged Pull Requests

4.30.0 (2023-02-22)

Full Changelog

Merged Pull Requests

4.29.0 (2023-02-07)

Full Changelog

Merged Pull Requests

  • Generated Latest Changes for v2021-02-25 (GiftCard endpoints and new transaction error support) #827 (recurly-integrations)

4.28.0 (2023-01-19)

Full Changelog

Merged Pull Requests

4.27.0 (2023-01-11)

Full Changelog

Merged Pull Requests

  • Generated Latest Changes for v2021-02-25 (Account Preferred Time Zone) #816 (douglasmiller)

4.26.0 (2022-11-17)

Full Changelog

Merged Pull Requests

4.25.0 (2022-11-15)

Full Changelog

Merged Pull Requests

4.24.0 (2022-11-03)

Full Changelog

Merged Pull Requests

4.23.0 (2022-10-27)

Full Changelog

Merged Pull Requests

4.22.0 (2022-10-21)

Full Changelog

Merged Pull Requests

  • Generated Latest Changes for v2021-02-25(Decimal Usage and Quantities and DunningEvent new fields) #801 (recurly-integrations)

4.21.1 (2022-09-08)

Full Changelog

Merged Pull Requests

4.21.0 (2022-09-07)

Full Changelog

Merged Pull Requests

4.20.0 (2022-08-03)

Full Changelog

Merged Pull Requests

4.19.0 (2022-07-11)

Full Changelog

Merged Pull Requests

4.18.0 (2022-06-16)

Full Changelog

Merged Pull Requests

4.17.0 (2022-04-15)

Full Changelog

Merged Pull Requests

4.16.0 (2022-03-24)

Full Changelog

Merged Pull Requests

4.15.0 (2022-03-14)

Full Changelog

Merged Pull Requests

4.14.0 (2022-03-03)

Full Changelog

Merged Pull Requests

4.13.0 (2022-01-31)

Full Changelog

Merged Pull Requests

4.12.0 (2022-01-28)

Full Changelog

Merged Pull Requests

4.11.0 (2021-12-29)

Full Changelog

Merged Pull Requests

4.10.0 (2021-11-22)

Full Changelog

Merged Pull Requests

4.9.0 (2021-09-16)

Full Changelog

Merged Pull Requests

  • Generated Latest Changes for v2021-02-25 (Support to new subscription fields and response) #725 (recurly-integrations)

4.8.0 (2021-09-01)

Full Changelog

Merged Pull Requests

4.7.0 (2021-08-19)

Full Changelog

Merged Pull Requests

4.6.0 (2021-08-11)

Full Changelog

Merged Pull Requests

4.5.0 (2021-08-02)

Full Changelog

Merged Pull Requests

4.4.0 (2021-06-15)

Full Changelog

Merged Pull Requests

4.3.0 (2021-06-04)

Full Changelog

Merged Pull Requests

4.2.0 (2021-04-21)

Full Changelog

Merged Pull Requests

4.1.0 (2021-04-14)

Full Changelog

Merged Pull Requests

4.0.1 (2021-03-19)

Full Changelog

Merged Pull Requests

4.0.0 (2021-03-01)

Major Version Release

The 4.x major version of the client pairs with the v2021-02-25 API version. This version of the client and the API contain breaking changes that should be considered before upgrading your integration.

Breaking Changes in the API

All changes to the core API are documented in the Developer Portal changelog

Breaking Changes in Client

  • Remove site_id and subdomain from client initializer. [#624]

  • Remove set_site_id method from client. [#627]

  • Classify unexpected error responses from Recurly API via an HTTP status code mapping provided in Recurly::Errors::ERROR_MAP. [#616]

  • Remove NetworkError class. All error classes now extend the APIError. This means that the order of multiple rescue blocks will need to be re-considered. [#616]

    3.x

    rescue Recurly::Errors::ValidationError => ex
      # catch a validation error
    rescue Recurly::Errors::APIError => ex
      # catch a generic api error
    rescue Recurly::Errors::TimeoutError => ex
      # catch a specific network error

    4.x

    rescue Recurly::Errors::ValidationError => ex
      # catch a validation error
    rescue Recurly::Errors::TimeoutError => ex
      # catch a specific network error
    rescue Recurly::Errors::APIError => ex
      # catch a generic api error
  • Rename InvalidResponseError to InvalidContentTypeError. [#616]

  • Rename UnavailableError to ServiceUnavailableError. [#616]

  • Reorganize top-level keys of the optional parameters hash to improve clarity and create space for additional options. [#619]

    3.x

    options = {
      limit: 200,
      headers: {
        'Accept-Language' => 'fr'
      }
    }
    accounts = @client.list_accounts(options)

    4.x

    options = {
      params: {
          limit: 200
      }
      headers: {
        'Accept-Language' => 'fr'
      }
    }
    accounts = @client.list_accounts(options)