370,040

Downloads

36,040

Downloads of v 0.24.0

225

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 3,407 Saturday, January 21, 2017
Octokit 0.24.0 (this version) 36,040 Tuesday, January 17, 2017
Octokit 0.23.0 22,192 Friday, October 7, 2016
Octokit 0.22.0 5,813 Thursday, September 1, 2016
Octokit 0.21.1 37,703 Friday, July 29, 2016
Octokit 0.21.0 158 Thursday, July 28, 2016
Octokit 0.20.0 19,162 Tuesday, June 14, 2016
Octokit 0.19.0 59,239 Sunday, March 13, 2016
Octokit 0.18.0 79,791 Tuesday, February 2, 2016
Octokit 0.17.0 17,429 Tuesday, December 8, 2015
Octokit 0.16.0 18,479 Thursday, September 17, 2015
Octokit 0.15.0 1,961 Thursday, September 10, 2015
Octokit 0.14.0 11,762 Saturday, July 18, 2015
Octokit 0.13.0 5,618 Wednesday, June 17, 2015
Octokit 0.12.0 2,977 Tuesday, May 19, 2015
Octokit 0.11.0 1,081 Saturday, May 9, 2015
Octokit 0.10.0 5,865 Wednesday, April 22, 2015
Octokit 0.9.0 3,317 Monday, April 6, 2015
Octokit 0.8.0 2,478 Thursday, March 19, 2015
Octokit 0.7.3 980 Monday, March 9, 2015
Octokit 0.7.2 3,442 Sunday, March 1, 2015
Octokit 0.7.1 1,362 Tuesday, February 24, 2015
Octokit 0.7.0 384 Monday, February 23, 2015
Octokit 0.7.0-alpha2 108 Thursday, February 19, 2015
Octokit 0.7.0-alpha 102 Thursday, February 19, 2015
Octokit 0.6.2 5,847 Monday, January 5, 2015
Octokit 0.6.1 909 Tuesday, December 23, 2014
Octokit 0.6.0 471 Thursday, December 11, 2014
Octokit 0.5.3 409 Wednesday, December 10, 2014
Octokit 0.5.2 6,704 Tuesday, October 14, 2014
Octokit 0.5.1 848 Tuesday, October 7, 2014
Octokit 0.5.0 201 Tuesday, October 7, 2014
Octokit 0.4.1 4,956 Tuesday, July 22, 2014
Octokit 0.4.0 381 Friday, July 11, 2014
Octokit 0.3.5 321 Monday, June 30, 2014
Octokit 0.3.4 1,667 Wednesday, April 30, 2014
Octokit 0.3.3 2,209 Thursday, April 24, 2014
Octokit 0.3.2 196 Thursday, April 17, 2014
Octokit 0.3.1 545 Monday, March 31, 2014
Octokit 0.3.0 314 Wednesday, March 19, 2014
Octokit 0.2.2 281 Thursday, March 6, 2014
Octokit 0.2.1 253 Thursday, February 20, 2014
Octokit 0.2.0 151 Thursday, February 20, 2014
Octokit 0.1.9 151 Thursday, February 20, 2014
Octokit 0.1.8 568 Wednesday, January 22, 2014
Octokit 0.1.7 235 Friday, December 27, 2013
Octokit 0.1.6 150 Thursday, December 26, 2013
Octokit 0.1.5 337 Tuesday, November 19, 2013
Octokit 0.1.4 311 Thursday, November 7, 2013
Octokit 0.1.3 216 Wednesday, November 6, 2013
Octokit 0.1.1 198 Wednesday, October 30, 2013
Octokit 0.1.0 201 Wednesday, October 30, 2013