github octokit/octokit.rb v2.0.0.pre
2.0.0 Preview

latest releases: v8.1.0, v8.0.0, v7.2.0...
pre-release10 years ago

This is the first pre release of 2.0.0 and includes a number of changes. While this version is hypermedia-enabled, version 3.0.0 will aim to be hypermedia-driven.

  • Totally refactored Configuration and defaults to support memoized Client objects, required to use middleware like faraday-http-cache for conditional requests.
  • Bumped Faraday dependency to 0.9
  • New Client#last_response for raw access to the last HTTP response, including pagination headers.
  • Moves search_* methods to legacy_search_*
  • Uses VCR for more robust test request/response fixtures.
  • Uses Sawyer under the hood for hypermedia support. HTTP responses are now proper Resources with link Releations. Client.root and Client#agent are also provided to make hypermedia requests:
>> Octokit.root.rels[:user].get :uri => {:user => 'mojombo'}

Don't miss a new octokit.rb release

NewReleases is sending notifications on new releases.