Octokit.net v0.17
- New:
NewRepositoryWebHook
helper class useful for creating web hooks - #917 via @alfhenrik - New: Overloads to the
GetArchive
method ofRepositoryContentsClient
that accept a timeout - #918 via @WillsB - Improved: Added
EventsUrl
toIssue
- #901 via @alfhenrik - Improved: Added
Committer
andAuthor
to theGitHubCommit
object - #903 via @WillsB - Improved: Made
EncodedContent
property ofRepositoryContent
public - #861 via @naveensrinivasan - Improved: Added ability to create deploy keys that are read only and can only be used to read repository contents and not write to them - #915 via @haacked
- Improved: Added
Content
property toNewTreeItem
to allow specifying content for a tree - #915 via @haacked - Improved: Added
Description
property toNewTeam
to allow specifying a description for a team - #915 via @haacked - Improved: Added
Description
property toOrganizationUpdate
to allow specifying a description for an organization - #915 via @haacked - Improved: Added
Before
property toNotificationsRequest
to find notifications updated before a specific time - #915 via @haacked - Improved: Renamed
SignatureResponse
toCommitter
and replacedCommitEntity
withCommitter
- #916 via @haacked - Improved: Added URLs with more information to the
PrivateRepositoryQuotaExceededException
- #929 via @elbaloo - Improved: The
Merge
method ofPullRequestsClient
now throws more specific exceptions when pull request is not mergeable - #976 via @elbaloo and @shiftkey - Fixed: Bug that prevented specifying a commit message for pull request merges - #915 via @haacked
- Fixed: Added
System
to required framework assemblies for thenet45
NuGet package - #919 via @adamralph - Fixed: Change the
HasIssues
property ofNewRepository
to be a nullable boolean because it's optional - #942 via @alfhenrik - Fixed: Bug that caused downloading release assets to fail because it didn't handle the
application/octet-stream
content type properly - #943 via @naveensrinivasan - Fixed: JSON serialization bug with unicode characters - via ##972 @naveensrinivasan
Breaking Changes:
NewDeployment
constructor requires a ref as this is required for the API. It no longer has a default constructor.NewDeploymentStatus
constructor requires aDeploymentState
as this is required for the API. It no longer has a default constructor.- The
Name
property ofNewTeam
is now read only. It is specified via the constructor. - Renamed
SignatureResponse
toCommitter
and removesCommitEntity
, replacing it withCommitter
. - Changed the type of
HasIssues
property ofNewRepository
to be nullable.