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

Changelog History
Page 3

  • v1.8.7 Changes

    December 06, 2019

    ๐Ÿ›  Fix:

    • URL parameters should be automatically required or you end up requesting incorrect URLs (thanks to Marko Kind, @m-kind for the issue).
  • v1.8.6 Changes

    September 30, 2019

    ๐Ÿ›  Fix:

    • Correct HTTP status code for too many requests (thanks to Tomohiko Mimura, @mito5525) for spotting this.
  • v1.8.5 Changes

    ๐Ÿ›  Fix:

    • ๐Ÿš… Array and Hash parameters should not have their fieldname CGI escaped, Rails doesn't like it and the RFC doesn't require it
  • v1.8.4 Changes

    ๐Ÿ›  Fix:

    • Array and Hash parameters should be accepted in :form_multipart
  • v1.8.3 Changes

    ๐Ÿ›  Fix:

    • Missed dependency that should have been specified.
  • v1.8.2 Changes

    ๐Ÿ”‹ Features:

    • Allowed use of :form_multipart as a request_body_type to allow uploading files to an API.
  • 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 '/')