Skip to content

v0.21 - Which Puppy

Compare
Choose a tag to compare
@shiftkey shiftkey released this 28 Jul 05:03

Features

This release adds support across Octokit.net for providing the repository Id
rather than a name/owner pair. The repository Id does not change when transferring
ownership of a repository, and is more robust for API callers. This work
was lead by @dampir as part of Google Summer of Code 2016.

  • Added new fields for Deployment and DeploymentStatus preview API - #1365 via @ErikSchierboom
  • Added new fields for signature verification to Git Data Tag API - #1420 via @Sarmad93
  • Added new fields for GitHub Pages preview API - #1421 via @dampir

Fixes

  • Fix serialization of enum value attributes - #1402 via @maddin2016
  • Fix searching for repositories with underscore in name - #1418 via @dsplaisted, @shiftkey

Other

Breaking Changes

After a long grace period, #1422 has removed these obsoleted members. These features
exist in other parts of the API surface:

  • I(Observable)GitHubClient.Release
  • I(Observable)GitHubClient.Notification
  • I(Observable)GitHubClient.GitDatabase
  • I(Observable)GitHubClient.SshKey
  • I(Observable)GitHubClient.Repository.RepositoryComments
  • I(Observable)GitHubClient.Repository.CommitStatus
  • I(Observable)GitHubClient.Repository.RepoCollaborators
  • I(Observable)GitHubClient.Repository.Commits

This method is no longer supported through the API and has been removed from Octokit.net:

  • I(Observable)GitHubClient.Authorization.RevokeAllApplicationAuthentications()