All Versions
128
Latest Version
Avg Release Cycle
24 days
Latest Release
-

Changelog History
Page 4

  • v1.8.1 Changes

    ๐Ÿ”‹ Features:

    • โž• Added a specific Flexirest::HTTPTooManyRequestsClientException for 429 errors, to enable easier trapping
  • v1.8.0 Changes

    ๐Ÿ”‹ Features:

    • For the weird situations where the remote API expects some weird formatted input, you can now specify a request_body_type of plain and pass in to the call body (and optionally content_type) to pass it untouched to the API. The [docs](docs/body-types.md) have been updated.
  • v1.7.9 Changes

    ๐Ÿ”‹ Features:

    • The ignore_root method now can ignore a tree of labels, rather than just one top level (thanks to gkosmr for the issue and pull request)
  • v1.7.8 Changes

    ๐Ÿ›  Fix:

    • plain requests to URLs that are just the domain e.g. "https://www.example.com" should also work (i.e. without any trailing path, even a '/')
  • v1.7.7 Changes

    ๐Ÿ”„ Change:

    • 0๏ธโƒฃ Set the default charset to UTF-8 for form encoded request bodies, the same as it already was for JSON encoded request bodies.
  • v1.7.6 Changes

    ๐Ÿ”‹ Feature:

    • ๐Ÿ”„ Changed Flexirest::HTTPException#message and #to_s for a better description of the error than just the class name.
  • v1.7.5 Changes

    ๐Ÿ”‹ Feature:

    • ๐Ÿš… Implemented Flexirest::ResultIterator#join for closer to native handling of ActiveModel::Errors in Rails applications.
  • v1.7.4 Changes

    December 03, 2018

    ๐Ÿ”‹ Feature:

    • Returning :retry or now raising Flexirest::CallbackRetryRequestException from a callback will retry the current request.
  • v1.7.3 Changes

    October 08, 2018

    ๐Ÿ›  Bugfix:

    • Form encoded requests should also honour wrap_root (thanks to noctivityinc for the issue report)

    ๐Ÿ”‹ Feature:

    • Returning false from a callback will halt the callback chain and cancel the request (thanks to noctivityinc for the feature request)
  • v1.7.2 Changes

    ๐Ÿ›  Bugfix:

    • JSON responses containing null crashed Flexirest, now they return a valid but empty object (thanks to Thomas Steinhausen for the PR)