This release contains the following breaking API changes:
- Fix ListPullRequestsWithCommit option type (#2822)
- Support repository_id in org ruleset conditions (#2825)
- Fix repo rules bypass settings (#2831)
- Fix old_name field in AuditEntry (#2849)
and the following additional changes:
- Bump golang.org/x/net from 0.10.0 to 0.11.0 in /scrape (#2814)
- Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 (#2812)
- Bump github.com/google/go-github/v53 from 53.0.0 to 53.2.0 in /scrape (#2813)
- Add Runner to generate-jitconfig method (#2818)
- Remove unnecessary use of fmt.Sprintf (#2819)
- Use bytes.Equal instead of bytes.Compare (#2820)
- Fix CreateOrUpdateOrgSecret regression introduced in v53 (#2817)
- Add Repository struct to SecretScanningAlert (#2823)
- Add support for personal access tokens request review API (#2827)
- Add support for personal_access_token_request webhook event type (#2826)
- Support line comments on PRs (#2833)
- Implement installation_target webhook event type (#2829)
- Add secret type display to secret scanning alert (#2834)
- Use a sentinel error when blocking paths for RepositoriesServices.GetContents (#2837)
- Add support for SAML SSO authorization APIs (#2835)
- Bump golang.org/x/net from 0.11.0 to 0.12.0 in /scrape (#2839)
- Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 (#2840)
- Add Dependabot field in security_and_analysis (#2846)
- Add new query params for AlertListOptions (#2848)
- Add old_name field to AuditEntry (#2843)
- Add OldLogin field to AuditEntryData (#2850)
- Check for nil pointer in update rule parameters (#2854)
- Fix dropped test error (#2858)
- Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 (#2859)
- Bump golang.org/x/net from 0.12.0 to 0.14.0 in /scrape (#2860)
- Add ListOptions pagination for Dependabot alerts (#2853)
- Add support for Security Advisories Request CVE endpoint (#2857)
- Add support for the security and analysis webhook event (#2862)
- Add support for projects_v2 and projects_v2_item webhook events (#2868)
- Defer closing body before checking HTTP status code (#2870)
- Add GetAutomatedSecurityFixes to report status (#2842)
- Adding missing field important to find branch in fork from same owner (#2873)
- Add WorkflowRun and Workflow to DeploymentEvent (#2755)
- Replace deprectated crypto/ssh/terminal module in examples (#2876)
- Update workflow to use Go 1.21 and 1.20 (#2878)
- Add TriggeringActor to WorkflowRun (#2879)
- Add WebhookTypes and EventForType methods (#2865)
- Add support for fetching SBOMs (#2869)
- Add SubmoduleGitURL to RepositoryContent (#2880)
- Bump version of go-github to v54.0.0 (#2881)