0.8.4
- Faraday 0.9.0 compatibility. Thanks, @alexchee!
0.8.3
- Preserve response in error messages. Thanks, @nitrodist!
0.8.2
- Update Faraday
- Use FaradayMiddleware
- Remove usage of MultiJson
0.8.1
- Fixes a problem running specs with JRuby and REE
0.8.0
Enhancements
0.7.0
Enhancements
- Can load APID collection
- Can load device token collection
Changes
- Removed usage of Bundler gem tasks. It's easier to do this by hand.
0.6.0
Enhancements
- MultiJson used to handle JSON
encoding/decoding. Using the JSON engine of your choice is as simple
as:
MultiJson.engine = :your_choice
Breaking Changes
- Instead of having an invalid request return false, exceptions will be raised
with messages containing details about the fail. This allows for
better error handling. Should the desired resource not be found,
Zeppelin::ResourceNotFound
will be raised, for other errors,
Zeppelin::ClientError
will be raised. Successful responses will still
return true
.
Changes
- Now using RSpec as the test harness
- CI covers Ruby 1.9.3
- James Herdman added as a contributor
0.5.0
Changes
- Refactored handling of responses