351,063

Downloads

28,540

Downloads of v 0.24.0

218

Average downloads per day

2017-01-17

Last published

Share on Social Networks

There is a newer prerelease version of this package available.
See the version list below for details.

Octokit

0.24.0

An async-based GitHub API client library for .NET

To install Octokit, run the following command in the Package Manager Console

Install-Package Octokit -Version 0.24.0

Release Notes

**Features/Enhancements**
- Add `GetAll` method to `OrganizationsClient` - [#1469](https://github.com/octokit/octokit.net/pull/1469) via [malamour-work](https://github.com/malamour-work)
- Add missing fields to `Repository` class - `HasPages`, `SubscribersCount`, `Size` - [#1473](https://github.com/octokit/octokit.net/pull/1473) via [ryangribble](https://github.com/ryangribble)
- Allow base64 content for create/update file - [#1488](https://github.com/octokit/octokit.net/pull/1488) via [laedit](https://github.com/laedit)
- Add `HtmlUrl` field to `Milestone` class - [#1489](https://github.com/octokit/octokit.net/pull/1489) via [StanleyGoldman](https://github.com/StanleyGoldman)
- Add support for passing sort options to `IssueCommentsClient.GetAllForRepository()` - [#1501](https://github.com/octokit/octokit.net/pull/1501) via [pjc0247](https://github.com/pjc0247)
- Rename `PullRequest.Comment` to `PullRequest.ReviewComment` for better accuracy - [#1520](https://github.com/octokit/octokit.net/pull/1520) via [bmeverett](https://github.com/bmeverett)
- Introduce `AbuseException` - [#1528](https://github.com/octokit/octokit.net/pull/1528) via [SeanKilleen](https://github.com/SeanKilleen)
- Add `Id` field to `PullRequest` class - [#1537](https://github.com/octokit/octokit.net/pull/1537) via [YunLi1988](https://github.com/YunLi1988)
- Unparseable `ApiErrors` should now fall back to better default error messages - [#1540](https://github.com/octokit/octokit.net/pull/1540) via [SeanKilleen](https://github.com/SeanKilleen)

**Fixes**
- Fix errors in `ObservableEventsClient` caused by incorrect return types - [#1490](https://github.com/octokit/octokit.net/pull/1490) via [StanleyGoldman](https://github.com/StanleyGoldman)
- Add missing `SecurityCritical` attribute on `GetObjectData()` overrides - [#1493](https://github.com/octokit/octokit.net/pull/1493) via [M-Zuber](https://github.com/M-Zuber)
- Fix exceptions in Events API by adding missing event types to `EventInfo` enumeration - [#1536](https://github.com/octokit/octokit.net/pull/1536) via [lynnfaraday](https://github.com/lynnfaraday)
- Add new AccountType "Bot" to prevent deserialization errors - [#1541](https://github.com/octokit/octokit.net/pull/1541) via [ryangribble](https://github.com/ryangribble)
Documentation Updates**
- Clarify `ApiInfo` rate limiting usage in docs - [#1524](https://github.com/octokit/octokit.net/pull/1524) via [SeanKilleen](https://github.com/SeanKilleen)
- Clarify label coloring usage in docs - [#1530](https://github.com/octokit/octokit.net/pull/1530) via [SeanKilleen](https://github.com/SeanKilleen)

**Breaking Changes**
- Creating and Editing Issues (and PullRequests) using `NewIssue` and `IssueUpdate` requests
should now use the `Assignees` collection rather than the now deprecated 'Assignee` field.
Both fields can't be specified on the same request, so any code still using `Assignee` will
need to explicitly set `Assignees` to `null` to avoid Api validation errors.
- `OrganizationsClient.GetAll(string user)` has been marked obsolete in favour of
`OrganizationsClient.GetAllForUser(string user)`
- `PullRequest.Comment` has been marked obsolete in favour of `PullRequest.ReviewComment`
- Several `EventsClient` methods previously returned the incorrect `Activity` response class.
This has been corrected to `IssueEvent` which although is now correct could break calling
code that was written assuming this previous incorrect return type.

Owners

Authors

GitHub

Copyright

Copyright GitHub 2013

Tags

Dependencies

  • .NETCore 4.5

    • No dependencies.
  • .NETFramework 4.5

    • No dependencies.
  • All Frameworks

  • Portable Class Library (Windows 8.1, WindowsPhoneApp 8.1)

    • No dependencies.

Version History

Version Downloads Last updated
Octokit 0.24.1-alpha0001 2,199 Saturday, January 21, 2017
Octokit 0.24.0 (this version) 28,540 Tuesday, January 17, 2017
Octokit 0.23.0 20,229 Friday, October 7, 2016
Octokit 0.22.0 5,723 Thursday, September 1, 2016
Octokit 0.21.1 34,262 Friday, July 29, 2016
Octokit 0.21.0 143 Thursday, July 28, 2016
Octokit 0.20.0 18,910 Tuesday, June 14, 2016
Octokit 0.19.0 57,223 Sunday, March 13, 2016
Octokit 0.18.0 78,894 Tuesday, February 2, 2016
Octokit 0.17.0 17,307 Tuesday, December 8, 2015
Octokit 0.16.0 18,439 Thursday, September 17, 2015
Octokit 0.15.0 1,945 Thursday, September 10, 2015
Octokit 0.14.0 11,743 Saturday, July 18, 2015
Octokit 0.13.0 5,603 Wednesday, June 17, 2015
Octokit 0.12.0 2,959 Tuesday, May 19, 2015
Octokit 0.11.0 1,072 Saturday, May 9, 2015
Octokit 0.10.0 5,497 Wednesday, April 22, 2015
Octokit 0.9.0 3,280 Monday, April 6, 2015
Octokit 0.8.0 2,468 Thursday, March 19, 2015
Octokit 0.7.3 966 Monday, March 9, 2015
Octokit 0.7.2 3,432 Sunday, March 1, 2015
Octokit 0.7.1 1,351 Tuesday, February 24, 2015
Octokit 0.7.0 339 Monday, February 23, 2015
Octokit 0.7.0-alpha2 100 Thursday, February 19, 2015
Octokit 0.7.0-alpha 94 Thursday, February 19, 2015
Octokit 0.6.2 5,840 Monday, January 5, 2015
Octokit 0.6.1 901 Tuesday, December 23, 2014
Octokit 0.6.0 464 Thursday, December 11, 2014
Octokit 0.5.3 398 Wednesday, December 10, 2014
Octokit 0.5.2 6,613 Tuesday, October 14, 2014
Octokit 0.5.1 842 Tuesday, October 7, 2014
Octokit 0.5.0 193 Tuesday, October 7, 2014
Octokit 0.4.1 4,528 Tuesday, July 22, 2014
Octokit 0.4.0 368 Friday, July 11, 2014
Octokit 0.3.5 314 Monday, June 30, 2014
Octokit 0.3.4 1,603 Wednesday, April 30, 2014
Octokit 0.3.3 2,197 Thursday, April 24, 2014
Octokit 0.3.2 189 Thursday, April 17, 2014
Octokit 0.3.1 498 Monday, March 31, 2014
Octokit 0.3.0 307 Wednesday, March 19, 2014
Octokit 0.2.2 272 Thursday, March 6, 2014
Octokit 0.2.1 246 Thursday, February 20, 2014
Octokit 0.2.0 142 Thursday, February 20, 2014
Octokit 0.1.9 145 Thursday, February 20, 2014
Octokit 0.1.8 559 Wednesday, January 22, 2014
Octokit 0.1.7 226 Friday, December 27, 2013
Octokit 0.1.6 141 Thursday, December 26, 2013
Octokit 0.1.5 329 Tuesday, November 19, 2013
Octokit 0.1.4 298 Thursday, November 7, 2013
Octokit 0.1.3 210 Wednesday, November 6, 2013
Octokit 0.1.1 191 Wednesday, October 30, 2013
Octokit 0.1.0 182 Wednesday, October 30, 2013