328,869

Downloads

20,784

Downloads of v 0.24.0

208

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 1,306 Saturday, January 21, 2017
Octokit 0.23.0 17,938 Friday, October 7, 2016
Octokit 0.22.0 5,637 Thursday, September 1, 2016
Octokit 0.21.1 28,712 Friday, July 29, 2016
Octokit 0.21.0 129 Thursday, July 28, 2016
Octokit 0.20.0 18,595 Tuesday, June 14, 2016
Octokit 0.19.0 55,319 Sunday, March 13, 2016
Octokit 0.18.0 77,413 Tuesday, February 2, 2016
Octokit 0.17.0 17,139 Tuesday, December 8, 2015
Octokit 0.16.0 18,398 Thursday, September 17, 2015
Octokit 0.15.0 1,928 Thursday, September 10, 2015
Octokit 0.14.0 11,715 Saturday, July 18, 2015
Octokit 0.13.0 5,575 Wednesday, June 17, 2015
Octokit 0.12.0 2,928 Tuesday, May 19, 2015
Octokit 0.11.0 1,059 Saturday, May 9, 2015
Octokit 0.10.0 5,023 Wednesday, April 22, 2015
Octokit 0.9.0 3,216 Monday, April 6, 2015
Octokit 0.8.0 2,454 Thursday, March 19, 2015
Octokit 0.7.3 946 Monday, March 9, 2015
Octokit 0.7.2 3,414 Sunday, March 1, 2015
Octokit 0.7.1 1,337 Tuesday, February 24, 2015
Octokit 0.7.0 319 Monday, February 23, 2015
Octokit 0.7.0-alpha2 88 Thursday, February 19, 2015
Octokit 0.7.0-alpha 82 Thursday, February 19, 2015
Octokit 0.6.2 5,822 Monday, January 5, 2015
Octokit 0.6.1 889 Tuesday, December 23, 2014
Octokit 0.6.0 451 Thursday, December 11, 2014
Octokit 0.5.3 385 Wednesday, December 10, 2014
Octokit 0.5.2 6,514 Tuesday, October 14, 2014
Octokit 0.5.1 829 Tuesday, October 7, 2014
Octokit 0.5.0 181 Tuesday, October 7, 2014
Octokit 0.4.1 4,158 Tuesday, July 22, 2014
Octokit 0.4.0 356 Friday, July 11, 2014
Octokit 0.3.5 302 Monday, June 30, 2014
Octokit 0.3.4 1,505 Wednesday, April 30, 2014
Octokit 0.3.3 2,184 Thursday, April 24, 2014
Octokit 0.3.2 177 Thursday, April 17, 2014
Octokit 0.3.1 486 Monday, March 31, 2014
Octokit 0.3.0 295 Wednesday, March 19, 2014
Octokit 0.2.2 258 Thursday, March 6, 2014
Octokit 0.2.1 234 Thursday, February 20, 2014
Octokit 0.2.0 128 Thursday, February 20, 2014
Octokit 0.1.9 132 Thursday, February 20, 2014
Octokit 0.1.8 545 Wednesday, January 22, 2014
Octokit 0.1.7 211 Friday, December 27, 2013
Octokit 0.1.6 128 Thursday, December 26, 2013
Octokit 0.1.5 317 Tuesday, November 19, 2013
Octokit 0.1.4 280 Thursday, November 7, 2013
Octokit 0.1.3 197 Wednesday, November 6, 2013
Octokit 0.1.1 178 Wednesday, October 30, 2013
Octokit 0.1.0 153 Wednesday, October 30, 2013