Skip to content
This repository has been archived by the owner on Nov 27, 2023. It is now read-only.

v1.0.0

Compare
Choose a tag to compare
@epistrephein epistrephein released this 29 Apr 12:28
· 115 commits to master since this release
59eab5c

RubyGems | Diff

Gem SHA-256: 0a0de15391d2cb844d73dea0e4305e268f76a96d81276c86f4f85509c4c037ab

Changed

  • Codebase has been completely refactored to be more resilient and error-free.
  • This release is NOT backward compatible with 0.1 versions.
  • Query parameters now use standard ruby syntax as expected and accept both
    symbol and string keys.
  • Compliance with API rate limiting (1req/2s) is now enforced automatically.
  • Empty results now return an empty array instead of raising an exception.

Removed

  • Removed default_params: query parameters are now passed per request.
  • Removed search_string, search_imdb, search_themoviedb, search_tvdb:
    search type must be specified as a keyword argument upon search.
  • Removed RequestError exception: all API-related errors now raise an
    APIError exception.