Skip to content

Releases: octokit/octokit.net

v0.10.0 - Beer Snake

22 Apr 03:01
Compare
Choose a tag to compare
  • Fixed: renamed methods to follow GetAll convention - #771 via @alfhenrik
  • Fixed: helper functions and cleanup to make using Authorization API easier to consume - #786 via @haacked

Breaking Changes:

  • As part of #771 there were many method which were returning collections
    but the method name made it unclear. You might think that it wasn't much, but
    you'd be wrong. So if you have a method that no longer compile,
    it is likely that you need to set the prefix to GetAll to re-disocver that API.
  • CommitComment.Position is now a nullable int to prevent serialization issues.

v0.9.0 - It's The Vibe

06 Apr 08:11
Compare
Choose a tag to compare
  • New: added PullRequest.Files APIs - #752 via @alfhenrik
  • Fixed: PullRequestRequest now supports SortDirection and SortProperty - #752 via @alfhenrik
  • Fixed: Repository.Create now enforces a repository name - #763 via @haacked
  • Fixed: corrected naming conventions for endpoints which return a list of results - #766 via @alfhenrik
  • Deprecated: Repository.GetReadme and Repository.GetReadmeHtml - #759 via @khellang

Breaking Changes:

  • NewRepository constructor requires a name parameter
  • IRepositoriesClient.GetReadme -> IRepositoriesClient.Content.GetReadme
  • IRepositoriesClient.GetReadmeHtml -> IRepositoriesClient.Content.GetReadmeHtml
  • IFollowersClient.GetFollowingForCurrent -> IFollowersClient.GetAllFollowingForCurrent
  • IFollowersClient.GetFollowing -> IFollowersClient.GetAllFollowing

v0.8.0 - Markov Twain

19 Mar 05:22
Compare
Choose a tag to compare
  • New: added MiscellaneousClient.GetGitIgnoreTemplates and MiscellaneousClient.GetGitIgnoreTemplates APIs - #753 via @haacked
  • New: added MiscellaneousClient.GetLicenses and MiscellaneousClient.GetLicense preview APIs - #754 via @haacked
  • New: enhancements to AuthorizationClient- #731 via @alfhenrik
  • Fixed: handled unsubscribe type for Issue events - #751 via @darrencamp
  • Fixes: ensure response models define readonly interfaces - #755 via @khellang

v0.7.3 - Strongly Typod

09 Mar 09:22
Compare
Choose a tag to compare
  • New: added Repository.GetAllPublic for searching public repositories - #691 via @rms81
  • New: added filters to Repository.GetAllForCurrent() - #742 via @shiftkey
  • Fixed: deserializing EventInfoType value with underscore now works - #727 via @janovesk
  • Deprecated: Repository.SubscriberCount has no data - #739 via @basildk
  • Deprecated: Repository.Organization has no data - #726 via @alfhenrik

v0.7.2 - Can't Handle My Scale

06 Mar 01:10
Compare
Choose a tag to compare
  • Fixed: unshipped Orgs Permissions preview API changes due to excessive paging in some situations.

v0.7.1 - Please Advise

24 Feb 23:19
Compare
Choose a tag to compare
  • New: SearchCodeRequest has overloads for owner and repository name - #705 via @kfrancis
  • New - support for preview Authorization API changes - #647 via @shiftkey
  • New - Account.Type to identify user or organization account - #714 via @shiftkey
  • Fixed: EventTypeInfo did not parse head_ref_deleted and head_ref_restored - #711 via @janovesk
  • Fixed: IssueUpdate.Labels did not support "no change" updates - #718 via @shiftkey
  • Deprecated: Repository.WatchedCount has no data - #701 via @DaveWM

v0.7.0 - All Torn Down

23 Feb 23:03
Compare
Choose a tag to compare

Breaking Changes

  • Response models are all read only. It is recommended that you subclass the
    model class if you need to contruct responses (e.g. for testing)
  • IResponse is now a readonly interface.
  • ApiResponse<T> accepts the strongly typed body as an argument.
  • IResponse<T> changed to IApiResponse<T>.

v0.6.2

05 Jan 02:01
Compare
Choose a tag to compare
  • New: Added Assignee and Label to EventInfo and IssueEvent repsonses - #644 via @thedillonb
  • New: Added BrowserDownloadUrl to ReleaseAsset response - #648 via @erangeljr
  • New: Added Stats to GitHubCommit and Patch to GitHubCommitFile - #646 via @thedillonb
  • New: Support for retrieving and manipulating repository contents using GitClient.Repository.Content - #649 via @haacked and @khellang
  • Fixed: updated enum values returned from EventInfo.Event - #644 via @thedillonb
  • Fixed: serialization issue with Head and Base in pull request - #606 via @mge
  • Fixed: SignatureResponse.Date is now a DateTimeOffset - #646 via @thedillonb

Breaking Changes:

  • EventInfo.InfoState is now EventInfo.Event
  • IssueEvent.InfoState is now IssueEvent.Event
  • SignatureResponse.Date has changed from Date to DateTimeOffset

v0.6.1

23 Dec 02:15
Compare
Choose a tag to compare
  • New: IOrganizationMembersClient.GetAll now has enum to filter 2FA - #626 via @gbaychev
  • Fixed: User.GravatarId and Author.GravatarId are marked as obsolete - #622 via @gbaychev
  • Fixed: Use DateTimeOffset.MinValue as default parameter for NotificationRequest.Since - #641 via @thedillonb

v0.6.0

19 Dec 00:31
Compare
Choose a tag to compare