This release contains the following breaking API changes:
- ProjectOptions (public to private) & Project struct (org related fields) fixes #2111
- Change type of HookDelivery.InstallationID to Int64. #2235
- Add pagination options to list all package versions #2250
and the following additional changes:
- Update scrape dependency to v41 #2212
- Adds test-cases for JSON resources marshaling #2176
- Add CodeScanningService.ListAnalysesForRepo and CodeScanningService.GetAnalysis #2210
- Handle protection status errors for unprotected branches #2092
- Update GitHub Pages API to add new response parameters #2109
- Add BranchProtectionRuleEvent Installation field #2216
- Fix since+page pagination bug #2218
- build: upgrade go directive in go.mod to 1.17 #2219
- fix references to webhook types #2224
- Update comment on ListPullRequestsWithCommit API #2228
- Fix secondary rate limits URL and improve related documentation #2229
- Add Changes field to RepositoryEvent #2233
- Add app hook deliveries API #2226
- Add support for External Groups #2217
- Add PreviousAttemptURL, RunAttempt, RunStartedAt field to WorkflowRun #2238
- Add new fields to WorkflowRun #2237
- Update .gitignore for ignoring goenv .go-version file #2242
- add team.html_url #2244
- Update ListCheckRunsOptions with new field AppID #2236
- adding examples for app auth #2240
- Support Discussions webhook event #2221
- Add DiscussionEvent webhook (#2221) #2230
- Add support for Dependabot secrets #2248