Skip to content

Releases: ryantaylor/relic_link

1.2.1

13 Sep 20:59
d322eba
Compare
Choose a tag to compare

Changes:

  • Response objects are now of type RelicLink::Coh3::Faraday::ResponseMash, which inherits from the previous Hashie::Mash and disables warnings that may spam logs

1.2.0

09 Aug 14:03
236720c
Compare
Choose a tag to compare

Changes:

  • Added a new replay_url endpoint to access signed replay download URLs from Relic's infrastructure provided you have a path and a valid game client access token.

1.1.0

27 Mar 03:31
d7d95ef
Compare
Choose a tag to compare

Changes:

  • 429 rate limit status code responses will now raise a RelicLink::Errors::RateLimitError exception.

1.0.0

11 Jun 19:01
01ebf79
Compare
Choose a tag to compare

Breaking Changes:

  • API errors now raise error exceptions instead of silently passing error responses on to the caller.

0.1.2

12 May 14:50
381ab51
Compare
Choose a tag to compare

Changes:

  • Add configuration object to gem.
  • Add ability to configure logger by passing a logger: parameter to the Client constructor.
  • Add a default logger that logs at a WARN level (this eliminates tracing on successful requests but should keep in place for failures).

0.1.1

10 May 16:34
c6547c7
Compare
Choose a tag to compare

Changes:

  • Add faraday-mashify middleware to stack, which means response bodies are now of type Hashie::Mash. This should not be a breaking change because that class should be a superset of the standard Ruby Hash, which means existing handling should function as before.

0.1.0

01 May 04:06
30c1ed6
Compare
Choose a tag to compare

Initial release! Support for CoH3 API with no real error handling.