Commit
2dc693ee0ccd6e67f492e0191c2559046a4a5cd9
by noreplyfix(deps): update module github.com/google/go-github/v53 to v75 (#3783)
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
|
[github.com/google/go-github/v53](https://redirect.github.com/google/go-github)
| `v53.2.0` -> `v75.0.0` |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.
---
### Release Notes
<details>
<summary>google/go-github (github.com/google/go-github/v53)</summary>
###
[`v75.0.0`](https://redirect.github.com/google/go-github/releases/tag/v75.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v74.0.0...v75.0.0)
This release contains the following breaking API changes:
- refactor!: Change GitService methods to pass required params by-value
instead of by-ref
([#​3654](https://redirect.github.com/google/go-github/issues/3654))
BREAKING CHANGE: `GitService` methods now pass required params by-value
instead of by-ref.
...and the following additional changes:
- Bump go-github from v73 to v74 in /scrape
([#​3639](https://redirect.github.com/google/go-github/issues/3639))
- Add the metadata field to create DependencyGraphSnapshot
([#​3640](https://redirect.github.com/google/go-github/issues/3640))
- Bump golangci-lint to 2.3.0
([#​3641](https://redirect.github.com/google/go-github/issues/3641))
- Add additional settings fields to org API
([#​3642](https://redirect.github.com/google/go-github/issues/3642))
- docs: Extend the description of ref parameters
([#​3643](https://redirect.github.com/google/go-github/issues/3643))
- fix: Add validation for nil inputs in various services
([#​3636](https://redirect.github.com/google/go-github/issues/3636))
- Add location info to SecretScanningAlert
([#​3645](https://redirect.github.com/google/go-github/issues/3645))
- docs: Update links to use the latest version of GitHub documentation
([#​3648](https://redirect.github.com/google/go-github/issues/3648))
- Add FieldValue field to ProjectV2ItemChange event.
([#​3650](https://redirect.github.com/google/go-github/issues/3650))
- Add Metadata field to DependencyGraph\* structs
([#​3653](https://redirect.github.com/google/go-github/issues/3653))
- refactor: Fix gocritic.paramTypeCombine lint issues
([#​3655](https://redirect.github.com/google/go-github/issues/3655))
- chore: Show correct path when example has lint errors
([#​3656](https://redirect.github.com/google/go-github/issues/3656))
- Add Social Accounts API
([#​3647](https://redirect.github.com/google/go-github/issues/3647))
- feat: Implement List Repository Activities endpoint
([#​3651](https://redirect.github.com/google/go-github/issues/3651))
- docs: Use secure URLs in string literals
([#​3657](https://redirect.github.com/google/go-github/issues/3657))
- feat: Update openapi
([#​3662](https://redirect.github.com/google/go-github/issues/3662))
- feat: Add artifact and log retention period API support
([#​3664](https://redirect.github.com/google/go-github/issues/3664))
- Document upcoming changes to events payload
([#​3667](https://redirect.github.com/google/go-github/issues/3667))
- build(deps): Bump the actions group with 2 updates
([#​3670](https://redirect.github.com/google/go-github/issues/3670))
- build(deps): Bump golang.org/x/net from 0.42.0 to 0.43.0 in /scrape
([#​3669](https://redirect.github.com/google/go-github/issues/3669))
- fix: Replace 'organizations' with 'orgs' in API endpoints
([#​3673](https://redirect.github.com/google/go-github/issues/3673))
- Update AUTHORS
([#​3674](https://redirect.github.com/google/go-github/issues/3674))
- feat: Add secret scanning push protection pattern configurations API
([#​3672](https://redirect.github.com/google/go-github/issues/3672))
- feat: Add self-hosted runner permission API support
([#​3675](https://redirect.github.com/google/go-github/issues/3675))
- chore: Do not force Go 1.22.0 as toolchain version
([#​3678](https://redirect.github.com/google/go-github/issues/3678))
- feat: Add GitHub Classroom GetAssignment API endpoint
([#​3685](https://redirect.github.com/google/go-github/issues/3685))
- chore: Add new lint rule to make sure exported names documented
([#​3682](https://redirect.github.com/google/go-github/issues/3682))
- chore: Enable gocritic.deprecatedComment check
([#​3688](https://redirect.github.com/google/go-github/issues/3688))
- chore: Format code with gofumpt
([#​3689](https://redirect.github.com/google/go-github/issues/3689))
- feat: Add private repo workflows permission API support
([#​3679](https://redirect.github.com/google/go-github/issues/3679))
- chore: Replace reflect.DeepEqual with cmp.Equal in tests
([#​3691](https://redirect.github.com/google/go-github/issues/3691))
- docs: Update CONTRIBUTING.md to clarify documentation requirements for
exported types
([#​3693](https://redirect.github.com/google/go-github/issues/3693))
- build(deps): Bump github.com/getkin/kin-openapi from 0.132.0 to
0.133.0 in /tools
([#​3698](https://redirect.github.com/google/go-github/issues/3698))
- build(deps): Bump actions/setup-go from 5.5.0 to 6.0.0 in the actions
group
([#​3709](https://redirect.github.com/google/go-github/issues/3709))
- build(deps): Bump codecov/codecov-action from 5.4.3 to 5.5.1
([#​3711](https://redirect.github.com/google/go-github/issues/3711))
- build(deps): Bump golang.org/x/net from 0.43.0 to 0.44.0 in /scrape
([#​3716](https://redirect.github.com/google/go-github/issues/3716))
- Add exempt as bypass mode to ruleset bypass actors
([#​3719](https://redirect.github.com/google/go-github/issues/3719))
- Bump Go toolchain to 1.24
([#​3721](https://redirect.github.com/google/go-github/issues/3721))
- Bump golang.org/x/sync from 0.16.0 to 0.17.0 in /tools
([#​3722](https://redirect.github.com/google/go-github/issues/3722))
- Bump version of go-github to v75.0.0
([#​3723](https://redirect.github.com/google/go-github/issues/3723))
###
[`v74.0.0`](https://redirect.github.com/google/go-github/releases/tag/v74.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v73.0.0...v74.0.0)
This release contains the following breaking API changes:
- fix!: Add ListSCIMProvisionedGroupsForEnterpriseOptions
([#​3601](https://redirect.github.com/google/go-github/issues/3601))
BREAKING CHANGE: `ListSCIMProvisionedGroupsForEnterprise` now takes
`ListSCIMProvisionedGroupsForEnterpriseOptions` instead of
`*ListSCIMProvisionedIdentitiesOptions`.
- fix!: Change ListCheckSuiteOptions.AppID from int to int64
([#​3633](https://redirect.github.com/google/go-github/issues/3633))
BREAKING CHANGE: Change `ListCheckSuiteOptions.AppID` from `int` to
`int64`
...and the following additional changes:
- Bump go-github from v72 to v73 in /scrape
([#​3600](https://redirect.github.com/google/go-github/issues/3600))
- refactor: Simplify error handling in JSON decoding in tests
([#​3602](https://redirect.github.com/google/go-github/issues/3602))
- refactor: fix revive.unused-parameter lint issues
([#​3603](https://redirect.github.com/google/go-github/issues/3603))
- chore: Correct typos in comments and tests error messages
([#​3604](https://redirect.github.com/google/go-github/issues/3604))
- feat: Add organization migration options
([#​3606](https://redirect.github.com/google/go-github/issues/3606))
- feat: Add new enhanced billing endpoints
([#​3605](https://redirect.github.com/google/go-github/issues/3605))
- docs: Update HTTP cache references to RFC 9111 compliant
implementation
([#​3608](https://redirect.github.com/google/go-github/issues/3608))
- fix: Remove custom Accept in Apps.ListRepos and Apps.ListUserRepos
([#​3609](https://redirect.github.com/google/go-github/issues/3609))
- fix: Change UsageItem.Quantity from int to float64
([#​3610](https://redirect.github.com/google/go-github/issues/3610))
- fix: Fix broken URL for SubIssueService.Remove endpoint
([#​3613](https://redirect.github.com/google/go-github/issues/3613))
- feat: Add DisableRateLimitCheck option to client
([#​3607](https://redirect.github.com/google/go-github/issues/3607))
- build(deps): bump github.com/alecthomas/kong from 1.11.0 to 1.12.0 in
/tools
([#​3614](https://redirect.github.com/google/go-github/issues/3614))
- chore: Fix some minor issues in the comments
([#​3615](https://redirect.github.com/google/go-github/issues/3615))
- fix: Handle null assignee in Copilot Seat Billing API response
([#​3619](https://redirect.github.com/google/go-github/issues/3619))
- fix: Add ProtectionURL field to Repositories.ListBranches response
([#​3618](https://redirect.github.com/google/go-github/issues/3618))
- feat: Add digest field to Artifact
([#​3621](https://redirect.github.com/google/go-github/issues/3621))
- fix: Add missing require\_last\_push\_approval field to branch
protection rule event structs
([#​3623](https://redirect.github.com/google/go-github/issues/3623))
- build(deps): bump golang.org/x/sync from 0.15.0 to 0.16.0 in /tools
([#​3624](https://redirect.github.com/google/go-github/issues/3624))
- build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0 in /scrape
([#​3625](https://redirect.github.com/google/go-github/issues/3625))
- feat: Add the Digest field to ReleaseAsset
([#​3628](https://redirect.github.com/google/go-github/issues/3628))
- refactor: Fix revive.unnecessary-format lint issues
([#​3629](https://redirect.github.com/google/go-github/issues/3629))
- build(deps): bump github.com/alecthomas/kong from 1.12.0 to 1.12.1 in
/tools
([#​3632](https://redirect.github.com/google/go-github/issues/3632))
- docs: Extend RepositoryContentGetOptions description
([#​3637](https://redirect.github.com/google/go-github/issues/3637))
- Bump version of go-github to v74.0.0
([#​3638](https://redirect.github.com/google/go-github/issues/3638))
###
[`v73.0.0`](https://redirect.github.com/google/go-github/releases/tag/v73.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v72.0.0...v73.0.0)
This release contains the following breaking API changes:
- feat!: Add repository query option to ListCustomPropertyValues
([#​3598](https://redirect.github.com/google/go-github/issues/3598))
BREAKING CHANGE: `ListCustomPropertyValues` now takes
`ListCustomPropertyValuesOptions` instead of `ListOptions`.
...and the following additional changes:
- Bump go-github from v71 to v72 in /scrape
([#​3572](https://redirect.github.com/google/go-github/issues/3572))
- Update OpenAPI
([#​3574](https://redirect.github.com/google/go-github/issues/3574))
- Improve DownloadContents and DownloadContentsWithMeta methods
([#​3573](https://redirect.github.com/google/go-github/issues/3573))
- build(deps): bump actions/setup-go from 5.4.0 to 5.5.0 in the actions
group
([#​3575](https://redirect.github.com/google/go-github/issues/3575))
- build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 in /scrape
([#​3576](https://redirect.github.com/google/go-github/issues/3576))
- build(deps): bump github.com/alecthomas/kong from 1.10.0 to 1.11.0 in
/tools
([#​3578](https://redirect.github.com/google/go-github/issues/3578))
- build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.3
([#​3579](https://redirect.github.com/google/go-github/issues/3579))
- feat: Add support for sub-issue
([#​3580](https://redirect.github.com/google/go-github/issues/3580))
- fix: Add missing relationship and pkg external info for SBOMs
([#​3582](https://redirect.github.com/google/go-github/issues/3582))
- chore: Use any instead of interface{}
([#​3584](https://redirect.github.com/google/go-github/issues/3584))
- chore: Migrate golangci-lint to v2
([#​3587](https://redirect.github.com/google/go-github/issues/3587))
- chore: Add alexandear to REVIEWERS
([#​3588](https://redirect.github.com/google/go-github/issues/3588))
- docs: Update minimum Go version in README to 1.23
([#​3589](https://redirect.github.com/google/go-github/issues/3589))
- fix: Use stable media type in Starring API
([#​3590](https://redirect.github.com/google/go-github/issues/3590))
- docs: Use pkgsite links
([#​3591](https://redirect.github.com/google/go-github/issues/3591))
- build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 in /scrape
([#​3593](https://redirect.github.com/google/go-github/issues/3593))
- build(deps): bump golang.org/x/sync from 0.14.0 to 0.15.0 in /tools
([#​3594](https://redirect.github.com/google/go-github/issues/3594))
- build(deps): bump github.com/cloudflare/circl from 1.3.7 to 1.6.1 in
/example
([#​3595](https://redirect.github.com/google/go-github/issues/3595))
- Bump version of go-github to v73.0.0
([#​3599](https://redirect.github.com/google/go-github/issues/3599))
###
[`v72.0.0`](https://redirect.github.com/google/go-github/releases/tag/v72.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v71.0.0...v72.0.0)
This release contains the following breaking API changes:
- chore!: Remove support for Required Workflows
([#​3538](https://redirect.github.com/google/go-github/issues/3538))
- fix!: Differentiate merge method of pull request and merge queue
([#​3559](https://redirect.github.com/google/go-github/issues/3559))
BREAKING CHANGE: `MergeMethod*` consts have been split into:
`PullRequestMergeMethod*` and `MergeQueueMergeMethod*`.
- feat!: Add support for pagination options in rules API methods
([#​3562](https://redirect.github.com/google/go-github/issues/3562))
BREAKING CHANGE: `GetRulesForBranch`, `GetAllRulesets`, and
`GetAllRepositoryRulesets` now accept `opts`.
...and the following additional changes:
- Bump go-github from v70 to v71 in /scrape
([#​3541](https://redirect.github.com/google/go-github/issues/3541))
- build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 in /scrape
([#​3536](https://redirect.github.com/google/go-github/issues/3536))
- build(deps): bump github.com/alecthomas/kong from 1.9.0 to 1.10.0 in
/tools
([#​3542](https://redirect.github.com/google/go-github/issues/3542))
- build(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 in /tools
([#​3543](https://redirect.github.com/google/go-github/issues/3543))
- Add support for registry\_package event
([#​3545](https://redirect.github.com/google/go-github/issues/3545))
- build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2
([#​3551](https://redirect.github.com/google/go-github/issues/3551))
- build(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 in /scrape
([#​3549](https://redirect.github.com/google/go-github/issues/3549))
- build(deps): bump github.com/PuerkitoBio/goquery from 1.10.2 to 1.10.3
in /scrape
([#​3550](https://redirect.github.com/google/go-github/issues/3550))
- feat: Add EPSS to Dependabot alerts
([#​3547](https://redirect.github.com/google/go-github/issues/3547))
- Revert "build(deps): bump codecov/codecov-action from 5.4.0 to 5.4.2"
([#​3552](https://redirect.github.com/google/go-github/issues/3552))
- feat: Add new fields and options to secret scanning structs
([#​3548](https://redirect.github.com/google/go-github/issues/3548))
- build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in /example
in the go\_modules group across 1 directory
([#​3553](https://redirect.github.com/google/go-github/issues/3553))
- Add case-instensitive GetHeader for HookRequest & HookResponse
([#​3556](https://redirect.github.com/google/go-github/issues/3556))
- Add issue Type to IssueRequest
([#​3567](https://redirect.github.com/google/go-github/issues/3567))
- build(deps): bump golang.org/x/sync from 0.13.0 to 0.14.0 in /tools
([#​3568](https://redirect.github.com/google/go-github/issues/3568))
- build(deps): bump github.com/getkin/kin-openapi from 0.131.0 to
0.132.0 in /tools
([#​3569](https://redirect.github.com/google/go-github/issues/3569))
- Add ListCursorOptions to list Issues methods
([#​3570](https://redirect.github.com/google/go-github/issues/3570))
- Bump version of go-github to v72.0.0
([#​3571](https://redirect.github.com/google/go-github/issues/3571))
###
[`v71.0.0`](https://redirect.github.com/google/go-github/releases/tag/v71.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v70.0.0...v71.0.0)
This release contains the following breaking API changes:
- feat!: Add ListReactionOptions to all ListxxReactions functions to
enable filter by content
([#​3532](https://redirect.github.com/google/go-github/issues/3532))
BREAKING CHANGE: `ListCommentReactionOptions` => `ListReactionOptions`
and all `List*Reactions` methods now use it.
...and the following additional changes:
- Bump go-github from v69 to v70 in /scrape
([#​3521](https://redirect.github.com/google/go-github/issues/3521))
- Path escape fix in UserService.GetPackage()
([#​3522](https://redirect.github.com/google/go-github/issues/3522))
- Update openapi
([#​3526](https://redirect.github.com/google/go-github/issues/3526))
- feat: Add support for Issue Types API
([#​3525](https://redirect.github.com/google/go-github/issues/3525))
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 in
/example
([#​3528](https://redirect.github.com/google/go-github/issues/3528))
- build(deps): bump the actions group with 2 updates
([#​3530](https://redirect.github.com/google/go-github/issues/3530))
- build(deps): bump github.com/getkin/kin-openapi from 0.130.0 to
0.131.0 in /tools
([#​3531](https://redirect.github.com/google/go-github/issues/3531))
- Add ListReleaseReactions and DeleteReleaseReaction
([#​3533](https://redirect.github.com/google/go-github/issues/3533))
- feat: Add actions\_macos field to APIMeta struct
([#​3535](https://redirect.github.com/google/go-github/issues/3535))
- fix: Isolate HTTP transports in parallel tests to prevent connection
issues
([#​3529](https://redirect.github.com/google/go-github/issues/3529))
- chore: Remove redundant in Go 1.22 loop variables
([#​3537](https://redirect.github.com/google/go-github/issues/3537))
- fix: Add back repository field in Package struct
([#​3539](https://redirect.github.com/google/go-github/issues/3539))
- Bump version of go-github to v71.0.0
([#​3540](https://redirect.github.com/google/go-github/issues/3540))
###
[`v70.0.0`](https://redirect.github.com/google/go-github/releases/tag/v70.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v69.2.0...v70.0.0)
This release contains the following breaking API changes:
- feat!: Add support for network-configurations endpoints for
organization
([#​3511](https://redirect.github.com/google/go-github/issues/3511))
BREAKING CHANGE: `EnterpriseNetwork*` structs have been replaced with
`Network*` structs.
- refactor!: Update package types to align with webhook event
([#​3515](https://redirect.github.com/google/go-github/issues/3515))
BREAKING CHANGE: `PackageVersion.Body` and `PackageVersion.Metadata` are
both now `json.RawMessage`.
...and the following additional changes:
- build(deps): bump github.com/alecthomas/kong from 1.8.0 to 1.8.1 in
/tools
([#​3485](https://redirect.github.com/google/go-github/issues/3485))
- build(deps): bump github.com/google/go-github/v69 from 69.0.0 to
69.2.0 in /scrape
([#​3483](https://redirect.github.com/google/go-github/issues/3483))
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 in
/tools
([#​3490](https://redirect.github.com/google/go-github/issues/3490))
- Bump github.com/google/go-cmp from 0.6.0 to 0.7.0
([#​3494](https://redirect.github.com/google/go-github/issues/3494))
- build(deps): bump actions/cache from 4.2.0 to 4.2.1 in the actions
group
([#​3492](https://redirect.github.com/google/go-github/issues/3492))
- fix: Resolve '400 Custom domains' error on GitHub Enterprise Server
([#​3489](https://redirect.github.com/google/go-github/issues/3489))
- Correct the runIDFromURLRE regex to properly match the callbackURL
([#​3495](https://redirect.github.com/google/go-github/issues/3495))
- feat: Add support for GitHub-hosted runner API endpoints
([#​3487](https://redirect.github.com/google/go-github/issues/3487))
- feat: Add support for network-configurations endpoints
([#​3497](https://redirect.github.com/google/go-github/issues/3497))
- build(deps): bump codecov/codecov-action from 5.3.1 to 5.4.0
([#​3500](https://redirect.github.com/google/go-github/issues/3500))
- build(deps): bump actions/cache from 4.2.1 to 4.2.2 in the actions
group
([#​3499](https://redirect.github.com/google/go-github/issues/3499))
- Add created\_at field to Reaction
([#​3501](https://redirect.github.com/google/go-github/issues/3501))
- Add reason parameter to MergeGroupEvent
([#​3508](https://redirect.github.com/google/go-github/issues/3508))
- fix(ci): ensure 'auto' toolchain applies to generate
([#​3436](https://redirect.github.com/google/go-github/issues/3436))
- Bump dependency versions from dependabot warnings
([#​3512](https://redirect.github.com/google/go-github/issues/3512))
- Bump go-jose to v4.0.5
([#​3513](https://redirect.github.com/google/go-github/issues/3513))
- build(deps): bump golang.org/x/net from 0.33.0 to 0.36.0 in /example
([#​3514](https://redirect.github.com/google/go-github/issues/3514))
- docs: Update readme and examples for updated go-github-ratelimit and
introduce go-github-pagination
([#​3504](https://redirect.github.com/google/go-github/issues/3504))
- Add validity filter to secret scanning alert list options
([#​3516](https://redirect.github.com/google/go-github/issues/3516))
- build(deps): bump github.com/alecthomas/kong from 1.8.1 to 1.9.0 in
/tools
([#​3518](https://redirect.github.com/google/go-github/issues/3518))
- build(deps): bump github.com/getkin/kin-openapi from 0.129.0 to
0.130.0 in /tools
([#​3517](https://redirect.github.com/google/go-github/issues/3517))
- feat: Add automatic\_copilot\_code\_review\_enabled parameter to
ruleset API
([#​3506](https://redirect.github.com/google/go-github/issues/3506))
- Bump version of go-github to v70.0.0
([#​3520](https://redirect.github.com/google/go-github/issues/3520))
###
[`v69.2.0`](https://redirect.github.com/google/go-github/releases/tag/v69.2.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v69.1.0...v69.2.0)
This minor release contains the following changes:
- Add helper to get runID from Custom Deployment Protection Rule Event
([#​3476](https://redirect.github.com/google/go-github/issues/3476))
- feat: Add JSON marshal tests for dependabot alerts
([#​3480](https://redirect.github.com/google/go-github/issues/3480))
- feat: Add sorting list options for secret scanning
([#​3481](https://redirect.github.com/google/go-github/issues/3481))
- Bump version of go-github to v69.2.0
([#​3482](https://redirect.github.com/google/go-github/issues/3482))
###
[`v69.1.0`](https://redirect.github.com/google/go-github/releases/tag/v69.1.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v69.0.0...v69.1.0)
This minor release contains the following changes:
- Bump go-github from v68 to v69 in /scrape
([#​3464](https://redirect.github.com/google/go-github/issues/3464))
- Use a max retry after duration for secondary rate limit if specified
([#​3438](https://redirect.github.com/google/go-github/issues/3438))
- docs: Clarify ListPullRequestsWithCommit usage
([#​3465](https://redirect.github.com/google/go-github/issues/3465))
- fix: go 1.22 test breakage
([#​3459](https://redirect.github.com/google/go-github/issues/3459))
- feat: Add link to bored-engineer/github-conditional-http-transport to
conditional requests documentation
([#​3469](https://redirect.github.com/google/go-github/issues/3469))
- build(deps): bump golang.org/x/sync from 0.10.0 to 0.11.0 in /tools
([#​3472](https://redirect.github.com/google/go-github/issues/3472))
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 in /scrape
([#​3470](https://redirect.github.com/google/go-github/issues/3470))
- build(deps): bump github.com/alecthomas/kong from 1.7.0 to 1.8.0 in
/tools
([#​3471](https://redirect.github.com/google/go-github/issues/3471))
- Update workflow and tools to use Go1.24 and 1.23
([#​3474](https://redirect.github.com/google/go-github/issues/3474))
- chore: Only use master test runs for status badge
([#​3475](https://redirect.github.com/google/go-github/issues/3475))
- feat: Add ListProvisionedScimGroupsForEnterprise inside SCIM service
([#​3467](https://redirect.github.com/google/go-github/issues/3467))
- fix: Add missing query params to AlertListOptions
([#​3477](https://redirect.github.com/google/go-github/issues/3477))
- Bump version of go-github to v69.1.0
([#​3478](https://redirect.github.com/google/go-github/issues/3478))
###
[`v69.0.0`](https://redirect.github.com/google/go-github/releases/tag/v69.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v68.0.0...v69.0.0)
This release contains the following breaking API changes:
- feat!: Add support for enterprise rulesets
([#​3417](https://redirect.github.com/google/go-github/issues/3417))
BREAKING CHANGE: `Create*Ruleset` and `Update*Ruleset` now pass
`ruleset` parameter by-value instead of by-reference.
- fix!: Typo in field names in the CheckSuite struct
([#​3444](https://redirect.github.com/google/go-github/issues/3444))
BREAKING CHANGE: `Rerequstable`=>`Rerequestable`,
`RunsRerequstable`=>`RunsRerequestable`
- fix!: Typo in field names in the PullStats struct
([#​3445](https://redirect.github.com/google/go-github/issues/3445))
BREAKING CHANGE: `MergablePulls`=>`MergeablePulls`,
`UnmergablePulls`=>`UnmergeablePulls`
- refactor!: Do not capitalize error strings
([#​3446](https://redirect.github.com/google/go-github/issues/3446))
BREAKING CHANGE: Some error strings are slightly modified - please do
not rely on error text in general.
- fix!: Refactor the repository ruleset code
([#​3430](https://redirect.github.com/google/go-github/issues/3430))
BREAKING CHANGES: The following types have been renamed:
- `Ruleset` -> `RepositoryRuleset`
- `RulesetLink` -> `RepositoryRulesetLink`
- `RulesetLinks` -> `RepositoryRulesetLinks`
- `RulesetRefConditionParameters` ->
`RepositoryRulesetRefConditionParameters`
- `RulesetRepositoryNamesConditionParameters` ->
`RepositoryRulesetRepositoryNamesConditionParameters`
- `RulesetRepositoryIDsConditionParameters` ->
`RepositoryRulesetRepositoryIDsConditionParameters`
- `RulesetRepositoryPropertyTargetParameters` -> `Repository`
- `RulesetRepositoryPropertyConditionParameters` ->
`RepositoryRulesetRepositoryPropertyConditionParameters`
- `RulesetOrganizationNamesConditionParameters` ->
`RepositoryRulesetOrganizationNamesConditionParameters`
- `RulesetOrganizationIDsConditionParameters` ->
`RepositoryRulesetOrganizationIDsConditionParameters`
- `RulesetConditions` -> `RepositoryRulesetConditions`
- `RepositoryRulesetEditedChanges` -> `RepositoryRulesetChanges`
- `RepositoryRulesetEditedSource` -> `RepositoryRulesetChangeSource`
- `RepositoryRulesetEditedSources` -> `RepositoryRulesetChangeSources`
- `RepositoryRulesetEditedConditions` ->
`RepositoryRulesetUpdatedConditions`
- `RepositoryRulesetUpdatedConditionsEdited` ->
`RepositoryRulesetUpdatedCondition`
- `RepositoryRulesetEditedRules` -> `RepositoryRulesetChangedRules`
- `RepositoryRulesetUpdatedRules` -> `RepositoryRulesetUpdatedRules`
- `RepositoryRulesetEditedRuleChanges` -> `RepositoryRulesetChangedRule`
- chore!: Add sliceofpointers custom linter
([#​3447](https://redirect.github.com/google/go-github/issues/3447))
BREAKING CHANGE: `ListOAuthApps` now returns `([]*OAuthApp, error)`
instead of `([]OAuthApp, error)`.
- feat!: Change User.InheritedFrom to a slice
([#​3460](https://redirect.github.com/google/go-github/issues/3460))
BREAKING CHANGE: `User.InheritedFrom` is changed from a `*Team` to a
`[]*Team`.
...and the following additional changes:
- Bump go-github from v67 to v68 in /scrape
([#​3398](https://redirect.github.com/google/go-github/issues/3398))
- build(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 in /scrape
([#​3400](https://redirect.github.com/google/go-github/issues/3400))
- build(deps): bump codecov/codecov-action from 5.1.1 to 5.1.2
([#​3401](https://redirect.github.com/google/go-github/issues/3401))
- Bump golang.org/x/net to v0.33.0
([#​3402](https://redirect.github.com/google/go-github/issues/3402))
- Add TokenID and TokenName to PersonalAccessToken struct
([#​3404](https://redirect.github.com/google/go-github/issues/3404))
- Bump github.com/PuerkitoBio/goquery from 1.9.2 to 1.10.1 in /scrape
([#​3408](https://redirect.github.com/google/go-github/issues/3408))
- Bump Go to 1.22.10 or 1.23.4 in go.mod files
([#​3410](https://redirect.github.com/google/go-github/issues/3410))
- Add opt-in rate limit support on endpoints returning 302s
([#​3411](https://redirect.github.com/google/go-github/issues/3411))
- Update OpenAPI
([#​3419](https://redirect.github.com/google/go-github/issues/3419))
- build(deps): bump golang.org/x/net from 0.33.0 to 0.34.0 in /scrape
([#​3420](https://redirect.github.com/google/go-github/issues/3420))
- Permit toggling rate limit check by consumers
([#​3386](https://redirect.github.com/google/go-github/issues/3386))
- build(deps): Pin and group actions/\*
([#​3424](https://redirect.github.com/google/go-github/issues/3424))
- Add deprecation messages to security managers APIs
([#​3426](https://redirect.github.com/google/go-github/issues/3426))
- fix: Relax go directive in go.mod to 1.22.0
([#​3423](https://redirect.github.com/google/go-github/issues/3423))
- Enforce toolchain requirement in generate.sh
([#​3428](https://redirect.github.com/google/go-github/issues/3428))
- feat: Add missing notification\_setting to Team
([#​3431](https://redirect.github.com/google/go-github/issues/3431))
- chore: Add reviewers file
([#​3435](https://redirect.github.com/google/go-github/issues/3435))
- gen-accessors: Update dumping of getters
([#​3437](https://redirect.github.com/google/go-github/issues/3437))
- chore: Fix codecov upload
([#​3440](https://redirect.github.com/google/go-github/issues/3440))
- chore: Spell "unmarshal" consistently with one el
([#​3441](https://redirect.github.com/google/go-github/issues/3441))
- fix: Typos in func parameter, vars, error, and comments
([#​3442](https://redirect.github.com/google/go-github/issues/3442))
- feat: Add manage\_ghes endpoints introduced in 3.15
([#​3433](https://redirect.github.com/google/go-github/issues/3433))
- Fix minor typo
([#​3448](https://redirect.github.com/google/go-github/issues/3448))
- chore: Check and fix license headers
([#​3449](https://redirect.github.com/google/go-github/issues/3449))
- Add new fields for IssueType
([#​3451](https://redirect.github.com/google/go-github/issues/3451))
- ci: update golangci-lint to v1.63.4
([#​3452](https://redirect.github.com/google/go-github/issues/3452))
- Extend Rate and Rate Limiting with X-Ratelimit-Used and
`X-Ratelimit-Resource` headers
([#​3453](https://redirect.github.com/google/go-github/issues/3453))
- build(deps): bump actions/setup-go from 5.2.0 to 5.3.0 in the actions
group
([#​3454](https://redirect.github.com/google/go-github/issues/3454))
- build(deps): bump codecov/codecov-action from 5.1.2 to 5.3.1
([#​3455](https://redirect.github.com/google/go-github/issues/3455))
- docs: Add clarifications for mergeable field in pull requests
([#​3396](https://redirect.github.com/google/go-github/issues/3396))
- build(deps): bump github.com/alecthomas/kong from 1.6.0 to 1.7.0 in
/tools
([#​3458](https://redirect.github.com/google/go-github/issues/3458))
- Bump version of go-github to v69.0.0
([#​3463](https://redirect.github.com/google/go-github/issues/3463))
###
[`v68.0.0`](https://redirect.github.com/google/go-github/releases/tag/v68.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v67.0.0...v68.0.0)
This release contains the following breaking API changes:
- feat!: Remove Project (classic) support
([#​3380](https://redirect.github.com/google/go-github/issues/3380))
BREAKING CHANGE: All support for "Project (classic)" is removed and
`Project` responses are replaced by `ProjectV2` (renamed from
`ProjectsV2`).
- fix!: Remove unused Stats field from Commit struct
([#​3395](https://redirect.github.com/google/go-github/issues/3395))
BREAKING CHANGE: The unused `Stats` field is removed from the `Commit`
struct.
...and the following additional changes:
- Bump go-github from v66 to v67 in /scrape
([#​3361](https://redirect.github.com/google/go-github/issues/3361))
- Map more missing installation permissions
([#​3363](https://redirect.github.com/google/go-github/issues/3363))
- build(deps): bump github.com/alecthomas/kong from 1.4.0 to 1.5.0 in
/tools
([#​3365](https://redirect.github.com/google/go-github/issues/3365))
- fix: Preserve HTTP Response in URL Errors
([#​3369](https://redirect.github.com/google/go-github/issues/3369))
- Update OpenAPI
([#​3374](https://redirect.github.com/google/go-github/issues/3374))
- feat: Add assignment for org role associations
([#​3371](https://redirect.github.com/google/go-github/issues/3371))
- build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.1
([#​3375](https://redirect.github.com/google/go-github/issues/3375))
- build(deps): bump github.com/alecthomas/kong from 1.5.0 to 1.6.0 in
/tools
([#​3376](https://redirect.github.com/google/go-github/issues/3376))
- build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 in /tools
([#​3377](https://redirect.github.com/google/go-github/issues/3377))
- build(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 in /scrape
([#​3378](https://redirect.github.com/google/go-github/issues/3378))
- chore: Deprecate legacy ID-based team methods
([#​3373](https://redirect.github.com/google/go-github/issues/3373))
- feat: Support resolution\_comment to update alert API
([#​3357](https://redirect.github.com/google/go-github/issues/3357))
- feat: Add custom\_property events
([#​3379](https://redirect.github.com/google/go-github/issues/3379))
- feat: Deprecate and replace Bool,Int,Int64,String with Ptr using
generics
([#​3355](https://redirect.github.com/google/go-github/issues/3355))
- feat: Add GET for custom org repo role
([#​3372](https://redirect.github.com/google/go-github/issues/3372))
- chore: Remove commented out test code
([#​3381](https://redirect.github.com/google/go-github/issues/3381))
- build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 in
/example in the go\_modules group
([#​3383](https://redirect.github.com/google/go-github/issues/3383))
- feat: Add enterprise custom properties
([#​3382](https://redirect.github.com/google/go-github/issues/3382))
- Change header keys to be canonical
([#​3389](https://redirect.github.com/google/go-github/issues/3389))
- chore: Sort std imports
([#​3390](https://redirect.github.com/google/go-github/issues/3390))
- feat: Document review request events in Timeline struct
([#​3391](https://redirect.github.com/google/go-github/issues/3391))
- fix: DownloadReleaseAsset handles renamed repository
([#​3392](https://redirect.github.com/google/go-github/issues/3392))
- Bump version of go-github to v68.0.0
([#​3397](https://redirect.github.com/google/go-github/issues/3397))
###
[`v67.0.0`](https://redirect.github.com/google/go-github/releases/tag/v67.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v66.0.0...v67.0.0)
This release contains the following breaking API changes:
- feat!: Add name query parameter to ActionsService.ListArtifacts
([#​3330](https://redirect.github.com/google/go-github/issues/3330))
BREAKING CHANGE: `opts` argument to `ActionsService.ListArtifacts`
changed from `ListOptions` to `ListArtifactsOptions`.
- feat!: Rename code scanning params from plural to singular
([#​3331](https://redirect.github.com/google/go-github/issues/3331))
BREAKING CHANGE: Rename `RuleRequiredCodeScanningTools` to
`RuleRequiredCodeScanningTool`.
- feat!: Fix source property on Repo Custom Properties
([#​3333](https://redirect.github.com/google/go-github/issues/3333))
BREAKING CHANGE: Change
`RulesetRepositoryPropertyTargetParameters.Source` from `string` to
`*string`.
...and the following additional changes:
- Bump go-github from v65 to v66 in /scrape
([#​3311](https://redirect.github.com/google/go-github/issues/3311))
- build(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 in /scrape
([#​3313](https://redirect.github.com/google/go-github/issues/3313))
- build(deps): bump codecov/codecov-action from 4.5.0 to 4.6.0
([#​3312](https://redirect.github.com/google/go-github/issues/3312))
- build(deps): bump github.com/getkin/kin-openapi from 0.127.0 to
0.128.0 in /tools
([#​3314](https://redirect.github.com/google/go-github/issues/3314))
- refactor: Remove unneeded strings.Join calls
([#​3317](https://redirect.github.com/google/go-github/issues/3317))
- feat: Add CreatedAt and UpdatedAt to Ruleset
([#​3316](https://redirect.github.com/google/go-github/issues/3316))
- feat: Add Expired to RepositoryInvitation
([#​3320](https://redirect.github.com/google/go-github/issues/3320))
- Update openapi\_operations.yaml
([#​3322](https://redirect.github.com/google/go-github/issues/3322))
- refactor: Enable perfsprint; fix appeared lint issues
([#​3324](https://redirect.github.com/google/go-github/issues/3324))
- refactor: Replace 'println' with 'fmt.Println'
([#​3326](https://redirect.github.com/google/go-github/issues/3326))
- docs: Add dots at the end of sentences
([#​3325](https://redirect.github.com/google/go-github/issues/3325))
- scrape: refactor tests with t.Fatal
([#​3299](https://redirect.github.com/google/go-github/issues/3299))
- feat: Support Code Security Configurations API
([#​3319](https://redirect.github.com/google/go-github/issues/3319))
- Add Copilot Usage Summary for Organization
([#​3321](https://redirect.github.com/google/go-github/issues/3321))
- chore: Remove deprecated build constraints
([#​3306](https://redirect.github.com/google/go-github/issues/3306))
- refactor: Replace 'print' with 'fmt.Print'
([#​3327](https://redirect.github.com/google/go-github/issues/3327))
- Add Webhook for Repository ruleset
([#​3305](https://redirect.github.com/google/go-github/issues/3305))
- feat: Add support for code\_scanning
([#​3256](https://redirect.github.com/google/go-github/issues/3256))
- docs: put a space between // and comment text
([#​3329](https://redirect.github.com/google/go-github/issues/3329))
- Add support for fetching artifact attestations at the org, repo and
user levels
([#​3334](https://redirect.github.com/google/go-github/issues/3334))
- Add BranchProtectionConfigurationEvent and
SecretScanningAlertLocationEvent
([#​3332](https://redirect.github.com/google/go-github/issues/3332))
- build(deps): bump github.com/theupdateframework/go-tuf/v2 from 2.0.0
to 2.0.1 in /example in the go\_modules group
([#​3338](https://redirect.github.com/google/go-github/issues/3338))
- Allow RemoveReviewers to remove only teams
([#​3337](https://redirect.github.com/google/go-github/issues/3337))
- build(deps): bump github.com/alecthomas/kong from 1.2.1 to 1.3.0 in
/tools
([#​3342](https://redirect.github.com/google/go-github/issues/3342))
- build(deps): bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 in
/example in the go\_modules group
([#​3343](https://redirect.github.com/google/go-github/issues/3343))
- feat(secret scanning): Support pull\_request\_comment\_url
([#​3344](https://redirect.github.com/google/go-github/issues/3344))
- build(deps): bump golang.org/x/net from 0.30.0 to 0.31.0 in /scrape
([#​3348](https://redirect.github.com/google/go-github/issues/3348))
- build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 in /tools
([#​3347](https://redirect.github.com/google/go-github/issues/3347))
- build(deps): bump github.com/alecthomas/kong from 1.3.0 to 1.4.0 in
/tools
([#​3346](https://redirect.github.com/google/go-github/issues/3346))
- refactor: Enable revive linter and fix up lint issues
([#​3345](https://redirect.github.com/google/go-github/issues/3345))
- Add missing permissions to InstallationPermissions struct
([#​3349](https://redirect.github.com/google/go-github/issues/3349))
- build(deps): bump codecov/codecov-action from 4.6.0 to 5.0.2
([#​3351](https://redirect.github.com/google/go-github/issues/3351))
- Update OpenAPI
([#​3352](https://redirect.github.com/google/go-github/issues/3352))
- Add missing Deployment field to workflow\_job event type
([#​3353](https://redirect.github.com/google/go-github/issues/3353))
- feat: Support Copilot metrics endpoints
([#​3350](https://redirect.github.com/google/go-github/issues/3350))
- feat: Remove the beta endpoint for Copilot usage
([#​3354](https://redirect.github.com/google/go-github/issues/3354))
- build(deps): bump codecov/codecov-action from 5.0.2 to 5.0.7
([#​3358](https://redirect.github.com/google/go-github/issues/3358))
- Update AUTHORS
([#​3359](https://redirect.github.com/google/go-github/issues/3359))
- Bump version of go-github to v67.0.0
([#​3360](https://redirect.github.com/google/go-github/issues/3360))
###
[`v66.0.0`](https://redirect.github.com/google/go-github/releases/tag/v66.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v65.0.0...v66.0.0)
This release contains the following breaking API changes:
- feat!: Add login query param support to ListCredentialAuthorizations
([#​3270](https://redirect.github.com/google/go-github/issues/3270))
BREAKING CHANGE: `ListCredentialAuthorizations` now takes `opts
*CredentialAuthorizationsListOptions` instead of `ListOptions`.
...and the following additional changes:
- Bump go-github from v64 to v65 in /scrape
([#​3267](https://redirect.github.com/google/go-github/issues/3267))
- Bump github.com/alecthomas/kong from 0.9.0 to 1.2.1 in /tools
([#​3268](https://redirect.github.com/google/go-github/issues/3268))
- Add 'mark thread as done' functionality
([#​3265](https://redirect.github.com/google/go-github/issues/3265))
- Update comment for Ruleset
([#​3275](https://redirect.github.com/google/go-github/issues/3275))
- Add missing fields to the checksuite event
([#​3278](https://redirect.github.com/google/go-github/issues/3278))
- chore: Change golangci-lint output format due to deprecation
([#​3279](https://redirect.github.com/google/go-github/issues/3279))
- feat: Support baseRole option for custom organization roles
([#​3284](https://redirect.github.com/google/go-github/issues/3284))
- Update AUTHORS
([#​3286](https://redirect.github.com/google/go-github/issues/3286))
- feat: Support getting an organization role
([#​3285](https://redirect.github.com/google/go-github/issues/3285))
- feat: Implement organization role assignments for both users and teams
([#​3281](https://redirect.github.com/google/go-github/issues/3281))
- chore: Enable gosec G602 rule
([#​3287](https://redirect.github.com/google/go-github/issues/3287))
- fix: Correct typos in vars, comments, tests
([#​3289](https://redirect.github.com/google/go-github/issues/3289))
- fix: Avoid allocation in the stringifyValue
([#​3292](https://redirect.github.com/google/go-github/issues/3292))
- Add CancelInvite method to cancel an org invitation by ID
([#​3263](https://redirect.github.com/google/go-github/issues/3263))
- Add support DeploymentReview Event,
ReviewCustomDeploymentProtectionRule API, GetPendingDeployments API
([#​3254](https://redirect.github.com/google/go-github/issues/3254))
- refactor: Simplify temp file creation in tests
([#​3290](https://redirect.github.com/google/go-github/issues/3290))
- refactor: Refactor org\_custom\_roles.go into multiple files
([#​3291](https://redirect.github.com/google/go-github/issues/3291))
- feat: Implement missing push rules
([#​3294](https://redirect.github.com/google/go-github/issues/3294))
- refactor: Do not call teardown manually in tests
([#​3296](https://redirect.github.com/google/go-github/issues/3296))
- docs: Replace godoc.org with pkg.go.dev
([#​3301](https://redirect.github.com/google/go-github/issues/3301))
- refactor: Remove redundant local vars in examples
([#​3303](https://redirect.github.com/google/go-github/issues/3303))
- fix: Add missing NotificationSetting to newTeamNoParent
([#​3302](https://redirect.github.com/google/go-github/issues/3302))
- docs: Improve formatting in README
([#​3300](https://redirect.github.com/google/go-github/issues/3300))
- docs: Fix typo in test comment
([#​3307](https://redirect.github.com/google/go-github/issues/3307))
- Add t.Parallel to unit tests
([#​3297](https://redirect.github.com/google/go-github/issues/3297))
- fix: Allow removing/unsetting repository custom property
([#​3309](https://redirect.github.com/google/go-github/issues/3309))
- Bump version of go-github to v66.0.0
([#​3310](https://redirect.github.com/google/go-github/issues/3310))
###
[`v65.0.0`](https://redirect.github.com/google/go-github/releases/tag/v65.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v64.0.0...v65.0.0)
This release contains the following breaking API changes:
- feat!: Fix meta service domains schema structure
([#​3249](https://redirect.github.com/google/go-github/issues/3249))
BREAKING CHANGE: `APIMeta.Domains` changed from `map` to `struct`.
- feat!: Fix broken SCIMService.ProvisionAndInviteSCIMUser method
([#​3239](https://redirect.github.com/google/go-github/issues/3239))
BREAKING CHANGE: `SCIMService.ProvisionAndInviteSCIMUser` now returns a
response.
- feat!: Add merge queue parameters to repository ruleset
([#​3253](https://redirect.github.com/google/go-github/issues/3253))
BREAKING CHANGE: `NewMergeQueueRule` now takes one parameter:
`*MergeQueueRuleParameters`.
...and the following additional changes:
- Bump go-github from v63 to v64 in /scrape
([#​3241](https://redirect.github.com/google/go-github/issues/3241))
- Update workflow and tools to use Go 1.23 and 1.22
([#​3242](https://redirect.github.com/google/go-github/issues/3242))
- Add Organization PAT fields to InstallationPermissions struct
([#​3243](https://redirect.github.com/google/go-github/issues/3243))
- feat: Add do\_not\_enforce\_on\_create to required status checks rule
params
([#​3245](https://redirect.github.com/google/go-github/issues/3245))
- Add Source field to RulesetRepositoryPropertyTargetParameters
([#​3250](https://redirect.github.com/google/go-github/issues/3250))
- Update active committers struct
([#​3257](https://redirect.github.com/google/go-github/issues/3257))
- Bump golang.org/x/net from 0.28.0 to 0.29.0 in /scrape
([#​3259](https://redirect.github.com/google/go-github/issues/3259))
- Add type SponsorshipEvent
([#​3258](https://redirect.github.com/google/go-github/issues/3258))
- Bump version of go-github to v65.0.0
([#​3266](https://redirect.github.com/google/go-github/issues/3266))
###
[`v64.0.0`](https://redirect.github.com/google/go-github/releases/tag/v64.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v63.0.0...v64.0.0)
This release contains the following breaking API changes:
- feat!: Add support for multi-select Custom Properties
([#​3200](https://redirect.github.com/google/go-github/issues/3200))
BREAKING CHANGE: CustomPropertyValue.Value is changed from \*string to
interface{} to support string and \[]string values.
- feat!: Replace ListCursorOptions with ListIDPGroupsOptions in
TeamsService.ListIDPGroupsInOrganization
([#​3197](https://redirect.github.com/google/go-github/issues/3197))
BREAKING CHANGE: Replace ListCursorOptions with ListIDPGroupsOptions in
TeamsService.ListIDPGroupsInOrganization
- feat!: Add support for creating GitHub App with organizations
([#​3222](https://redirect.github.com/google/go-github/issues/3222))
BREAKING CHANGE: The CreateApp function now requires two arguments:
`AppManifest` and `orgName`, to support creating apps with
organizations.
- feat!: Widen CustomProperties type to map\[string]interface{} to align
with GitHub API
([#​3230](https://redirect.github.com/google/go-github/issues/3230))
BREAKING CHANGE: PushEventRepository.CustomProperties is changed from
map\[string]string to map\[string]interface{}.
...and the following additional changes:
- Bump go-github from v61 to v63 in /scrape
([#​3206](https://redirect.github.com/google/go-github/issues/3206))
- Add doc for NewPullRequest
([#​3208](https://redirect.github.com/google/go-github/issues/3208))
- Add Iterators section in README.md
([#​3212](https://redirect.github.com/google/go-github/issues/3212))
- Update CustomOrgRoles and CustomRepoRoles to include all fields
returned by the GitHub API
([#​3216](https://redirect.github.com/google/go-github/issues/3216))
- Revert "Add CommitID, InReplyTo, and SubjectType to
DraftReviewComment"
([#​3218](https://redirect.github.com/google/go-github/issues/3218))
- Add List fine-grained personal access tokens with access to
organization resources API
([#​3215](https://redirect.github.com/google/go-github/issues/3215))
- Bump github.com/getkin/kin-openapi from 0.126.0 to 0.127.0 in /tools
([#​3223](https://redirect.github.com/google/go-github/issues/3223))
- Bump golang.org/x/sync from 0.7.0 to 0.8.0 in /tools
([#​3224](https://redirect.github.com/google/go-github/issues/3224))
- Bump golang.org/x/net from 0.27.0 to 0.28.0 in /scrape
([#​3234](https://redirect.github.com/google/go-github/issues/3234))
- Allow create custom repository/organization roles without permission
([#​3235](https://redirect.github.com/google/go-github/issues/3235))
- Add support for filepath repository rules
([#​3233](https://redirect.github.com/google/go-github/issues/3233))
- Bump version of go-github to v64.0.0
([#​3240](https://redirect.github.com/google/go-github/issues/3240))
###
[`v63.0.0`](https://redirect.github.com/google/go-github/releases/tag/v63.0.0)
[Compare
Source](https://redirect.github.com/google/go-github/compare/v62.0.0...v63.0.0)
This release contains the following breaking API changes:
- feat!: Change enterprise runner to also use ListRunnersOptions
([#​3167](https://redirect.github.com/google/go-github/issues/3167))
BREAKING-CHANGE: This changes `ListOptions` to `ListRunnersOptions` in
`EnterpriseService.ListRunners`.
- feat!: Support querying organization custom roles
([#​3129](https://redirect.github.com/google/go-github/issues/3129))
(commit: 2dc693e)