Octokit.NET v0.32.0 Release Notes
Release Date: 2018-09-09 // over 5 years ago-
๐ฆ Packages
๐ฆ
Octokit 0.32.0
on NuGet
๐ฆOctokit.Reactive 0.32.0
on NuGetAdvisories and Breaking Changes
- โก๏ธ Due to upstream breaking changes in the CheckRuns API, using check runs against github.com will require using the new/renamed fields on
CheckRunAnnotation
response andNewCheckRunAnnotation
request models. However the old fields are maintained in octokit.net (marked as deprecated) to continue supporting GitHub Enterprise 2.14, which will not receive these changes. Users of GHE 2.14 should use the old fields, whilst users of github.com should update to use the new fields
๐ Release Notes
Milestone: GitHub Apps
๐ Features/Enhancements
- ๐ Adjust GitHub App Installation Access Token route in line with announced API changes - #1860 via @ryangribble
- Implement additional endpoints for GitHub Apps to find installations for a given organization, repository or user - #1854 via @StanleyGoldman, @ryangribble
- Implement GitHub Apps Installation API to allow listing all repositories a GitHub App Installation or GitHub App authenticated user has access to - #1854 via @StanleyGoldman, @ryangribble
- โ Implement new/changed fields on
CheckRunAnnotation
response andNewCheckRunAnnotation
request models - replaceFilename
withPath
,WarningLevel
withAnnotationLevel
and addStartColumn
andEndColumn
- #1857 via @ryangribble - โ Add new method
CheckSuitesClient.Rerequest()
and mark the oldCheckSuitesClient.Request()
method as deprecated (this will no longer function on github.com but will continue to be supported on GitHub Enterprise 2.14) - #1857 via @ryangribble
๐ Fixes
- โก๏ธ Adjust
StartedAt
andStatus
fields ofNewCheckRun
andCheckRunUpdate
requests, to allownull
values, avoiding resetting these to default values when not specified - #1852 via @Cyberboss, @ryangribble
๐ Documentation Updates
- ๐ Fixed code samples in GitHub Apps sample docs to use the correct sub client property name - #1853 via @d-a-s
Milestone: None
๐ Fixes
- ๐
IssueLabelsClient.RemoveFromIssue()
no longer fails with a HTTP 400 "Bad Request" error from the GitHub Api - #1868 via @ryangribble
- โก๏ธ Due to upstream breaking changes in the CheckRuns API, using check runs against github.com will require using the new/renamed fields on