octokit.rb 升级指南: 介绍
octokit.rb 是 GitHub API 工具包。
升级指南:
移除 long-deprecated
overload
的支持 , long-deprecated overload 是当下拉请求列表时,可将传递状态设为位置参数。同时,把 state 设为
方法选项。
移除 Ruby < 2.0.的支持。
添加可新建 Enterprise-only APIs 的支持。
添加 Repository
redirects 的支持。
default media type v3将会替代掉 beta,如果你需要老版的媒体类型,你可以为客户端设置默认的媒体类型:
Octokit.default_media_type = "application/vnd.github.beta+json"
Octokit.emails(:accept => "application/vnd.github.beta+json")
这样 long-deprecated Octokit::Client#create_download 方法就会被成功移除。