Releases: octokit/octokit.net
Releases · octokit/octokit.net
v0.10.0 - Beer Snake
- 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 toGetAll
to re-disocver that API. CommitComment.Position
is now a nullableint
to prevent serialization issues.
v0.9.0 - It's The Vibe
- New: added
PullRequest.Files
APIs - #752 via @alfhenrik - Fixed:
PullRequestRequest
now supportsSortDirection
andSortProperty
- #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
andRepository.GetReadmeHtml
- #759 via @khellang
Breaking Changes:
NewRepository
constructor requires aname
parameterIRepositoriesClient.GetReadme
->IRepositoriesClient.Content.GetReadme
IRepositoriesClient.GetReadmeHtml
->IRepositoriesClient.Content.GetReadmeHtml
IFollowersClient.GetFollowingForCurrent
->IFollowersClient.GetAllFollowingForCurrent
IFollowersClient.GetFollowing
->IFollowersClient.GetAllFollowing
v0.8.0 - Markov Twain
- New: added
MiscellaneousClient.GetGitIgnoreTemplates
andMiscellaneousClient.GetGitIgnoreTemplates
APIs - #753 via @haacked - New: added
MiscellaneousClient.GetLicenses
andMiscellaneousClient.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
- 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
- Fixed: unshipped Orgs Permissions preview API changes due to excessive paging in some situations.
v0.7.1 - Please Advise
- 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 parsehead_ref_deleted
andhead_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
- New: Response models now use read-only properties - #658, #662 via @haacked, #663 via @khellang, #679 via @Zoltu
- New: Added
Truncated
property toTreeResponse
- #674 via @Zoltu - New: Added
GetRecursive
method toITreesClient
- #673 via @Zoltu - New: Added
Merging
client toRepository
API - #603 via @tabro - New: API internals are now read-only - #662 via @haacked
- Fixed: Commit Status API now supports combined status - #618 via @khellang
- Fixed: Changed
IGistCommentsClient
identifiers tostring
instead ofint
- #681 via @thedillonb - Fixed: Improved error message when repository creation fails - #667 via @gabrielweyer
- Fixed: Team membership API was incorrect - #695 via @aneville
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 areadonly
interface.ApiResponse<T>
accepts the strongly typed body as an argument.IResponse<T>
changed toIApiResponse<T>
.
v0.6.2
- New: Added
Assignee
andLabel
toEventInfo
andIssueEvent
repsonses - #644 via @thedillonb - New: Added
BrowserDownloadUrl
toReleaseAsset
response - #648 via @erangeljr - New: Added
Stats
toGitHubCommit
andPatch
toGitHubCommitFile
- #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
andBase
in pull request - #606 via @mge - Fixed:
SignatureResponse.Date
is now aDateTimeOffset
- #646 via @thedillonb
Breaking Changes:
EventInfo.InfoState
is nowEventInfo.Event
IssueEvent.InfoState
is nowIssueEvent.Event
SignatureResponse.Date
has changed fromDate
toDateTimeOffset
v0.6.1
v0.6.0
- Fixed: Typo in guard clause for
ApiInfo
- #588 via @karlbohlmark - Fixed: Documentation typos in
NewRepository
- #590 via @karlbohlmark - Fixed:
Files
array now included when fetching a commit - #608 via @kzu - Fixed:
GetAllContributors
returnContributions
count - #614 via @SimonCropp