Draft
Conversation
Signed-off-by: joka134 <27293650+joka134@users.noreply.github.com>
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [k8s.io/endpointslice](https://redirect.github.com/kubernetes/endpointslice) | `v0.35.4` -> `v0.36.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kubernetes/endpointslice (k8s.io/endpointslice)</summary> ### [`v0.36.0`](https://redirect.github.com/kubernetes/endpointslice/compare/v0.35.4...v0.36.0) [Compare Source](https://redirect.github.com/kubernetes/endpointslice/compare/v0.35.4...v0.36.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [k8s.io/externaljwt](https://redirect.github.com/kubernetes/externaljwt) | `v0.35.4` -> `v0.36.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kubernetes/externaljwt (k8s.io/externaljwt)</summary> ### [`v0.36.0`](https://redirect.github.com/kubernetes/externaljwt/compare/v0.35.4...v0.36.0) [Compare Source](https://redirect.github.com/kubernetes/externaljwt/compare/v0.35.4...v0.36.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [k8s.io/kms](https://redirect.github.com/kubernetes/kms) | `v0.35.4` -> `v0.36.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>kubernetes/kms (k8s.io/kms)</summary> ### [`v0.36.0`](https://redirect.github.com/kubernetes/kms/compare/v0.35.4...v0.36.0) [Compare Source](https://redirect.github.com/kubernetes/kms/compare/v0.35.4...v0.36.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
) This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/google/go-github/v74](https://redirect.github.com/google/go-github) | `v74.0.0` -> `v85.0.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>google/go-github (github.com/google/go-github/v74)</summary> ### [`v85.0.0`](https://redirect.github.com/google/go-github/releases/tag/v85.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v84.0.0...v85.0.0) This release contains the following breaking API changes: - fix!: Resolve inconsistent options for `create` and `update` on custom org role ([#​4075](https://redirect.github.com/google/go-github/issues/4075)) BREAKING CHANGE: `GetOrgRole`, `CreateCustomOrgRole`, and `UpdateCustomOrgRole` have new params and return values. - fix!: Change `id` from `int64` to `string` in `ActivityService.MarkThreadDone` ([#​4056](https://redirect.github.com/google/go-github/issues/4056)) BREAKING CHANGE: `ActivityService.MarkThreadDone` accepts `string` `id` instead of `int64`. ...and the following additional changes: - chore: Bump version of go-github to v85.0.0 ([#​4173](https://redirect.github.com/google/go-github/issues/4173)) - chore: Update `openapi_operations.yaml` ([#​4172](https://redirect.github.com/google/go-github/issues/4172)) - security: Reject cross-host redirects to prevent Authorization leak ([#​4171](https://redirect.github.com/google/go-github/issues/4171)) - chore: Improve GitHub Actions workflows lint and testing ([#​4169](https://redirect.github.com/google/go-github/issues/4169)) - chore: Switch legacy redirect handling to new pattern ([#​4161](https://redirect.github.com/google/go-github/issues/4161)) - feat: Add `CodeSecurity` to `SecurityAndAnalysis` ([#​4155](https://redirect.github.com/google/go-github/issues/4155)) - fix: Reject URL path segments containing ".." in all request methods ([#​4150](https://redirect.github.com/google/go-github/issues/4150)) - feat: Refactor repositories download contents ([#​4153](https://redirect.github.com/google/go-github/issues/4153)) - chore: Bump google.org/x/tools to v0.44.0 in /tools ([#​4168](https://redirect.github.com/google/go-github/issues/4168)) - docs: Fix broken blog post link ([#​4160](https://redirect.github.com/google/go-github/issues/4160)) - build(deps): Bump github.com/sigstore/timestamp-authority/v2 from 2.0.3 to 2.0.6 in /example ([#​4156](https://redirect.github.com/google/go-github/issues/4156)) - chore: Update openapi\_operations.yaml ([#​4157](https://redirect.github.com/google/go-github/issues/4157)) - feat: Remove Google App Engine standard support ([#​4152](https://redirect.github.com/google/go-github/issues/4152)) - feat: Add `DownloadCopilotMetrics` helper method ([#​4149](https://redirect.github.com/google/go-github/issues/4149)) - docs: Add `apiVersion` to GitHub API link ([#​4147](https://redirect.github.com/google/go-github/issues/4147)) - chore: Simplify `redundantptr` custom linter ([#​4148](https://redirect.github.com/google/go-github/issues/4148)) - docs: Deprecate old Copilot metrics endpoints closed on April 2, 2026 ([#​4137](https://redirect.github.com/google/go-github/issues/4137)) - refactor: Remove redundant `github.Ptr` calls ([#​4145](https://redirect.github.com/google/go-github/issues/4145)) - fix: Add missing `User` fields ([#​4146](https://redirect.github.com/google/go-github/issues/4146)) - fix: Preserve `Marketplace.Stubbed` during client copy ([#​4144](https://redirect.github.com/google/go-github/issues/4144)) - refactor: Simplify array copying ([#​4143](https://redirect.github.com/google/go-github/issues/4143)) - build(deps): Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /example ([#​4141](https://redirect.github.com/google/go-github/issues/4141)) - build(deps): Bump github.com/getkin/kin-openapi from 0.134.0 to 0.135.0 in /tools ([#​4142](https://redirect.github.com/google/go-github/issues/4142)) - build(deps): Bump golang.org/x/term from 0.41.0 to 0.42.0 in /example ([#​4140](https://redirect.github.com/google/go-github/issues/4140)) - build(deps): Bump golang.org/x/net from 0.52.0 to 0.53.0 in /scrape ([#​4139](https://redirect.github.com/google/go-github/issues/4139)) - build(deps): Bump go.opentelemetry.io/otel to v1.43.0 ([#​4135](https://redirect.github.com/google/go-github/issues/4135)) - fix: Expand `sanitizeURL` secrets redactions ([#​4126](https://redirect.github.com/google/go-github/issues/4126)) - build(deps): Bump github.com/alecthomas/kong from 1.14.0 to 1.15.0 in /tools ([#​4132](https://redirect.github.com/google/go-github/issues/4132)) - build(deps): Bump actions/setup-go from 6.3.0 to 6.4.0 in the actions group ([#​4131](https://redirect.github.com/google/go-github/issues/4131)) - feat: Add support for custom names and methods that return structs with multiple `[]*T` fields in `gen-iterators.go` ([#​4128](https://redirect.github.com/google/go-github/issues/4128)) - fix: Limit webhook payload size in `ValidatePayloadFromBody` ([#​4125](https://redirect.github.com/google/go-github/issues/4125)) - build(deps): Bump codecov/codecov-action from 5.5.3 to 6.0.0 ([#​4123](https://redirect.github.com/google/go-github/issues/4123)) - fix: Synchronize `requestCount` in rate limit tests ([#​4124](https://redirect.github.com/google/go-github/issues/4124)) - chore: Simplify `generate.sh` by removing `git worktree` and using generator-based check ([#​4120](https://redirect.github.com/google/go-github/issues/4120)) - docs: Improve comments in /examples ([#​4122](https://redirect.github.com/google/go-github/issues/4122)) - chore: Use `golangci-lint-action`; remove `newreposecretwithlibsodium` ([#​4119](https://redirect.github.com/google/go-github/issues/4119)) - feat: Add custom image endpoints for GitHub-hosted runners ([#​4101](https://redirect.github.com/google/go-github/issues/4101)) - chore: Cache custom golangci-lint binaries in GHA workflow ([#​4116](https://redirect.github.com/google/go-github/issues/4116)) - build(deps): Bump github.com/ProtonMail/go-crypto from 1.4.0 to 1.4.1 in /example ([#​4115](https://redirect.github.com/google/go-github/issues/4115)) - build(deps): Bump golang.org/x/tools from 0.29.0 to 0.43.0 in /tools/extraneous-new ([#​4114](https://redirect.github.com/google/go-github/issues/4114)) - build(deps): Bump codecov/codecov-action from 5.5.2 to 5.5.3 ([#​4112](https://redirect.github.com/google/go-github/issues/4112)) - build(deps): Bump github.com/golangci/plugin-module-register from 0.1.1 to 0.1.2 in /tools/extraneous-new ([#​4113](https://redirect.github.com/google/go-github/issues/4113)) - build(deps): Bump github.com/getkin/kin-openapi from 0.133.0 to 0.134.0 in /tools ([#​4111](https://redirect.github.com/google/go-github/issues/4111)) - build(deps): Bump github.com/PuerkitoBio/goquery from 1.11.0 to 1.12.0 in /scrape ([#​4110](https://redirect.github.com/google/go-github/issues/4110)) - chore: Upgrade deps for linters using dependabot ([#​4107](https://redirect.github.com/google/go-github/issues/4107)) - chore: Use `structfield.Settings` in `check-structfield-settings` ([#​4108](https://redirect.github.com/google/go-github/issues/4108)) - build(deps): Bump google.golang.org/grpc from 1.78.0 to 1.79.3 in /example ([#​4109](https://redirect.github.com/google/go-github/issues/4109)) - chore: Remove unnecessary use of `new` and `&SomeStruct{}` and add new `extraneousnew` custom linter ([#​4106](https://redirect.github.com/google/go-github/issues/4106)) - feat: Add `NetworkConfigurationID` and `HostedRunnersURL` to enterprise runner group types ([#​4099](https://redirect.github.com/google/go-github/issues/4099)) - feat: Generate accessors for all fields ([#​4105](https://redirect.github.com/google/go-github/issues/4105)) - feat: Add `ListRunnerGroupHostedRunners` for org runner groups ([#​4100](https://redirect.github.com/google/go-github/issues/4100)) - chore: Enable `default: none` linters; remove duplicated ([#​4097](https://redirect.github.com/google/go-github/issues/4097)) - fix: Use `Cursor` pagination for `*.ListHookDeliveriesIter` ([#​4096](https://redirect.github.com/google/go-github/issues/4096)) - chore: Remove duplicated formatters ([#​4094](https://redirect.github.com/google/go-github/issues/4094)) - chore: Fix typos in comments and tests ([#​4093](https://redirect.github.com/google/go-github/issues/4093)) - chore: Fix typo in CONTRIBUTING.md ([#​4092](https://redirect.github.com/google/go-github/issues/4092)) - chore: Update openapi\_operations.yaml ([#​4091](https://redirect.github.com/google/go-github/issues/4091)) - build(deps): Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.17.0 to 2.18.0 in /example ([#​4084](https://redirect.github.com/google/go-github/issues/4084)) - chore: Bump go.opentelemetry.io/otel to v1.42.0 ([#​4090](https://redirect.github.com/google/go-github/issues/4090)) - build(deps): Bump golang.org/x/crypto from 0.48.0 to 0.49.0 in /example ([#​4081](https://redirect.github.com/google/go-github/issues/4081)) - build(deps): Bump golang.org/x/sync from 0.19.0 to 0.20.0 in /tools ([#​4078](https://redirect.github.com/google/go-github/issues/4078)) - build(deps): Bump golang.org/x/net from 0.51.0 to 0.52.0 in /scrape ([#​4079](https://redirect.github.com/google/go-github/issues/4079)) - test: Add fuzz test for `ParseWebHook` ([#​4076](https://redirect.github.com/google/go-github/issues/4076)) - feat: Add enterprise budgets API ([#​4069](https://redirect.github.com/google/go-github/issues/4069)) - feat: Add list organization fine-grained permissions ([#​4072](https://redirect.github.com/google/go-github/issues/4072)) - feat: Make `script/lint.sh` output simpler to read ([#​4073](https://redirect.github.com/google/go-github/issues/4073)) - chore: Speed up linting ([#​4071](https://redirect.github.com/google/go-github/issues/4071)) - build(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.41.0 in /otel ([#​4065](https://redirect.github.com/google/go-github/issues/4065)) - build(deps): Bump go.opentelemetry.io/otel from 1.40.0 to 1.41.0 in /otel ([#​4068](https://redirect.github.com/google/go-github/issues/4068)) - build(deps): Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.40.0 to 1.41.0 in /example ([#​4062](https://redirect.github.com/google/go-github/issues/4062)) - build(deps): Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.41.0 in /example ([#​4064](https://redirect.github.com/google/go-github/issues/4064)) - build(deps): Bump github.com/ProtonMail/go-crypto from 1.3.0 to 1.4.0 in /example ([#​4063](https://redirect.github.com/google/go-github/issues/4063)) - feat: Add `client_id` field to `App` ([#​4060](https://redirect.github.com/google/go-github/issues/4060)) - test: Simplify `CopilotService` tests ([#​4058](https://redirect.github.com/google/go-github/issues/4058)) - test: Fix flaky `TestDo_rateLimit_abuseRateLimitError_xRateLimitReset` ([#​4057](https://redirect.github.com/google/go-github/issues/4057)) - feat: Add support for enterprise audit log streaming API ([#​4035](https://redirect.github.com/google/go-github/issues/4035)) - feat: Add repository-level immutable releases settings ([#​4039](https://redirect.github.com/google/go-github/issues/4039)) - chore: Add `SAS` as a common initialism to `structfield` ([#​4054](https://redirect.github.com/google/go-github/issues/4054)) - fix: Fix data race on Windows ([#​4051](https://redirect.github.com/google/go-github/issues/4051)) - docs: Fix grammar in `README.md` ([#​4053](https://redirect.github.com/google/go-github/issues/4053)) - chore: Simplify form value assertions in tests ([#​4048](https://redirect.github.com/google/go-github/issues/4048)) - chore: Bump go-github from v83 to v84 in /scrape ([#​4050](https://redirect.github.com/google/go-github/issues/4050)) ### [`v84.0.0`](https://redirect.github.com/google/go-github/releases/tag/v84.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v83.0.0...v84.0.0) This release contains the following breaking API changes: - feat!: Support workflow dispatch run details in response ([#​4028](https://redirect.github.com/google/go-github/issues/4028)) BREAKING CHANGE: `CreateWorkflowDispatchEventByID` and `CreateWorkflowDispatchEventByFileName` now return `*WorkflowDispatchRunDetails`. - fix!: Fix `opts` for methods listing issues and sub-issues ([#​4016](https://redirect.github.com/google/go-github/issues/4016)) BREAKING CHANGE: Split `IssuesService.List` into `IssuesService.ListAllIssues` and `IssuesService.ListUserIssues`. `IssuesService.ListByOrg` now accepts `IssueListByOrgOptions`. `SubIssueService.ListByIssue` now accepts `ListOptions`. ...and the following additional changes: - chore: Bump version of go-github to v84.0.0 ([#​4049](https://redirect.github.com/google/go-github/issues/4049)) - chore: Spell `white space` instead of `whitespace` ([#​4047](https://redirect.github.com/google/go-github/issues/4047)) - build(deps): Bump the go\_modules group in /example ([#​4040](https://redirect.github.com/google/go-github/issues/4040)) - chore: Improve `testJSONMarshal` ([#​4042](https://redirect.github.com/google/go-github/issues/4042)) - Add 'munlicode' to REVIEWERS list ([#​4046](https://redirect.github.com/google/go-github/issues/4046)) - build(deps): Bump golang.org/x/net from 0.50.0 to 0.51.0 in /scrape ([#​4045](https://redirect.github.com/google/go-github/issues/4045)) - build(deps): Bump actions/setup-go from 6.2.0 to 6.3.0 in the actions group ([#​4044](https://redirect.github.com/google/go-github/issues/4044)) - chore: Fix `TestNewFormRequest` ([#​4043](https://redirect.github.com/google/go-github/issues/4043)) - feat: Add support for team `type` field ([#​4037](https://redirect.github.com/google/go-github/issues/4037)) - chore: Update openapi\_operations.yaml ([#​4041](https://redirect.github.com/google/go-github/issues/4041)) - feat: Add support for repository fine-grained permissions ([#​4032](https://redirect.github.com/google/go-github/issues/4032)) - docs: Fix documentation links ([#​4036](https://redirect.github.com/google/go-github/issues/4036)) - feat: Add fields `Codespaces`, `Copilot` and `ActionsInbound` to `APIMeta` ([#​3975](https://redirect.github.com/google/go-github/issues/3975)) - chore: Use `go:fix inline` for deprecated ptr funcs ([#​4034](https://redirect.github.com/google/go-github/issues/4034)) - feat: Add `ListFineGrainedPersonalAccessTokenRequests` for org ([#​4022](https://redirect.github.com/google/go-github/issues/4022)) - feat: Ensure compatibility with encoding/json/v2 experiment ([#​4029](https://redirect.github.com/google/go-github/issues/4029)) - chore: Update `golangci-lint` and enable some revive rules ([#​4025](https://redirect.github.com/google/go-github/issues/4025)) - refactor: Use sorting functions from `slices` instead of `sort` ([#​4020](https://redirect.github.com/google/go-github/issues/4020)) - build(deps): Bump github.com/theupdateframework/go-tuf/v2 to v2.4.1 ([#​4018](https://redirect.github.com/google/go-github/issues/4018)) - chore: Update workflow and tools to use Go 1.26 and 1.25 ([#​3995](https://redirect.github.com/google/go-github/issues/3995)) - chore: Bump go-github from v82 to v83 in /scrape ([#​4017](https://redirect.github.com/google/go-github/issues/4017)) ### [`v83.0.0`](https://redirect.github.com/google/go-github/releases/tag/v83.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v82.0.0...v83.0.0) I don't recall ever having this many breaking API changes in a single release, and the last release was only 3 weeks ago! A special heart-felt thanks goes to [@​merchantmoh-debug](https://redirect.github.com/merchantmoh-debug), [@​Not-Dhananjay-Mishra](https://redirect.github.com/Not-Dhananjay-Mishra), and [@​alexandear](https://redirect.github.com/alexandear) for the addition of a long-requested feature to this repo: - native auto-generated iterators for all `List*` methods that support pagination (change your call from `List*` to `List*Iter` and make sure to use a rate-limiting transport or you will quickly exhaust your quotas!) A second set of heart-felt thanks go to [@​stevehipwell](https://redirect.github.com/stevehipwell) for setting up our REVIEWERS file and to our amazing volunteer reviewers: - [@​stevehipwell](https://redirect.github.com/stevehipwell) - [@​alexandear](https://redirect.github.com/alexandear) - [@​zyfy29](https://redirect.github.com/zyfy29) - [@​Not-Dhananjay-Mishra](https://redirect.github.com/Not-Dhananjay-Mishra) who have reduced our code-review wait times from days (*sometimes weeks*) down to literally ***hours*** and thereby enable rapid responses to bug fixes and attempts to stay up-to-date with the ever-evolving GitHub v3 API. This release contains the following breaking API changes: - fix!: Divide `PackageGetAllVersions` into two separate methods `ListPackageVersions` and `ListUserPackageVersions` ([#​4014](https://redirect.github.com/google/go-github/issues/4014)) BREAKING CHANGE: `PackageGetAllVersions` is now divided into `ListPackageVersions` and `ListUserPackageVersions`. - fix!: Remove unsupported pagination from `ListAutolinks` ([#​4012](https://redirect.github.com/google/go-github/issues/4012)) BREAKING CHANGE: `opts *ListOptions` is removed from `RepositoriesService.ListAutoLinks`. - fix!: Remove `ListOptions` from `PullRequestsService.ListReviewers` ([#​4009](https://redirect.github.com/google/go-github/issues/4009)) BREAKING CHANGE: `PullRequestsService.ListReviewers` no longer has `opts *ListOptions`. - fix!: Change `PremiumRequestUsageItem` quantities to `float64` ([#​4002](https://redirect.github.com/google/go-github/issues/4002)) BREAKING CHANGE: `PremiumRequestUsageItem` numeric fields are now `float64`. - fix!: Add `ListOptions` to `ListDeploymentBranchPolicies` and `ListCustomDeploymentRuleIntegrations` ([#​3988](https://redirect.github.com/google/go-github/issues/3988)) BREAKING CHANGE: `RepositoriesService.ListDeploymentBranchPolicies` and `RepositoriesService.ListCustomDeploymentRuleIntegrations` now accept `ListOptions`. - fix!: Pass `url` struct tags by value instead of by reference ([#​3991](https://redirect.github.com/google/go-github/issues/3991)) BREAKING CHANGE: Many `*Options` structs now pass `omitempty` URL struct fields by value instead of by reference. - fix!: Fix pagination support for `IssuesService` list methods ([#​3984](https://redirect.github.com/google/go-github/issues/3984)) BREAKING CHANGE: `ListCursorOptions` is removed from `IssueListOptions`. - fix!: Add field `PerPage` to `OrganizationsListOptions` ([#​3986](https://redirect.github.com/google/go-github/issues/3986)) BREAKING CHANGE: `OrganizationsListOptions` now contains only `PerPage` instead of `ListOptions`. - fix!: Add `ListLicensesOptions` to `LicensesService.List` ([#​3981](https://redirect.github.com/google/go-github/issues/3981)) BREAKING CHANGE: `LicensesService.List` now accepts `ListLicensesOptions` for pagination. - fix!: Change `SCIMEnterpriseAttributeOperation.Value` from `*string` to `any` ([#​3971](https://redirect.github.com/google/go-github/issues/3971)) BREAKING CHANGE: `SCIMEnterpriseAttributeOperation.Value` is changed from `*string` to `any`. - feat!: Add `ListOptions` to `RepositoriesService.ListAllTopics` ([#​3978](https://redirect.github.com/google/go-github/issues/3978)) BREAKING CHANGE: `RepositoriesService.ListAllTopics` now accepts `ListOptions` for pagination. - fix!: Replace `UserListOptions.ListOptions` with `UserListOptions.PerPage` ([#​3977](https://redirect.github.com/google/go-github/issues/3977)) BREAKING CHANGE: Replaces `UserListOptions.ListOptions` with `UserListOptions.PerPage` which also removes `UsersService.ListAllIter`. - fix!: `CreateHostedRunnerRequest`, `UpdateHostedRunnerRequest` instead of `HostedRunnerRequest` ([#​3973](https://redirect.github.com/google/go-github/issues/3973)) BREAKING CHANGE: `ActionsService.CreateHostedRunner` and `EnterpriseService.CreateHostedRunner` now accept `CreateHostedRunnerRequest`; `ActionsService.UpdateHostedRunner` and `EnterpriseService.UpdateHostedRunner` now accept `UpdateHostedRunnerRequest`. - refactor!: Use `RepositoryPermissions` struct for `User.Permissions` ([#​3963](https://redirect.github.com/google/go-github/issues/3963)) BREAKING CHANGE: `User.Permissions` is now `*RepositoryPermissions` instead of `map[string]bool`. ...and the following additional changes: - Bump version of go-github to v83.0.0 ([#​4015](https://redirect.github.com/google/go-github/issues/4015)) - feat: Support pagination for methods that return structs ([#​4011](https://redirect.github.com/google/go-github/issues/4011)) - chore: Bump golangci-lint to v2.9.0 ([#​4013](https://redirect.github.com/google/go-github/issues/4013)) - docs: Update usage instructions ([#​4008](https://redirect.github.com/google/go-github/issues/4008)) - feat: Add iterators for methods with `After` ([#​4007](https://redirect.github.com/google/go-github/issues/4007)) - chore: Improve `addOptions` implementation ([#​3998](https://redirect.github.com/google/go-github/issues/3998)) - chore: Do not print any output when `check-structfield-settings` is OK ([#​4001](https://redirect.github.com/google/go-github/issues/4001)) - build(deps): Bump golang.org/x/net from 0.49.0 to 0.50.0 in /scrape ([#​4003](https://redirect.github.com/google/go-github/issues/4003)) - chore: Remove unnecessary `fmt.Print` in tests ([#​3999](https://redirect.github.com/google/go-github/issues/3999)) - build(deps): Bump github.com/alecthomas/kong from 1.13.0 to 1.14.0 in /tools ([#​4004](https://redirect.github.com/google/go-github/issues/4004)) - build(deps): Bump golang.org/x/crypto from 0.47.0 to 0.48.0 in /example ([#​4006](https://redirect.github.com/google/go-github/issues/4006)) - fix: Change cursor pagination to use `After` ([#​3994](https://redirect.github.com/google/go-github/issues/3994)) - fix: Add support for GitHub Enterprise cloud upload URLs ([#​3993](https://redirect.github.com/google/go-github/issues/3993)) - chore: Turn off commit with `gpgsign` in script/generate.sh ([#​3982](https://redirect.github.com/google/go-github/issues/3982)) - feat: Support `[]string` return type in `gen-iterators.go` ([#​3980](https://redirect.github.com/google/go-github/issues/3980)) - fix: Address `modernize.omitzero` issues ([#​3972](https://redirect.github.com/google/go-github/issues/3972)) - feat: Add organization artifact metadata APIs ([#​3944](https://redirect.github.com/google/go-github/issues/3944)) - chore: Address `otel` review feedback ([#​3969](https://redirect.github.com/google/go-github/issues/3969)) - feat(otel): Add native OpenTelemetry Transport module ([#​3938](https://redirect.github.com/google/go-github/issues/3938)) - feat: Add native Go 1.23 iterator support for cursor-based pagination ([#​3965](https://redirect.github.com/google/go-github/issues/3965)) - chore: Address `gen-iterators` review feedback ([#​3962](https://redirect.github.com/google/go-github/issues/3962)) - feat: Add native Go 1.23 Iterator support ([#​3916](https://redirect.github.com/google/go-github/issues/3916)) - docs: Fix typo in README.md ([#​3961](https://redirect.github.com/google/go-github/issues/3961)) - chore: Move all "DO NOT EDIT" messages to line 1 ([#​3960](https://redirect.github.com/google/go-github/issues/3960)) - chore: Enable `unparam` linter and cover unused `*Response` results ([#​3955](https://redirect.github.com/google/go-github/issues/3955)) - fix(tools): Change `gen-release-notes` to use `git` instead of scraping web ([#​3958](https://redirect.github.com/google/go-github/issues/3958)) - chore: Use `example.com` instead of random URLs in tests ([#​3948](https://redirect.github.com/google/go-github/issues/3948)) - feat: Add `organization_copilot_metrics` installation permission ([#​3957](https://redirect.github.com/google/go-github/issues/3957)) - chore(deps): Switch from `gopkg.in/yaml.v3` to `go.yaml.in/yaml/v3` in /tools ([#​3907](https://redirect.github.com/google/go-github/issues/3907)) - docs: Address PR titles in CONTRIBUTING.md ([#​3952](https://redirect.github.com/google/go-github/issues/3952)) - chore: Format code with `golangci-lint fmt` ([#​3949](https://redirect.github.com/google/go-github/issues/3949)) - fix: Handle HTTP 429 status code for rate limiting ([#​3951](https://redirect.github.com/google/go-github/issues/3951)) - chore: Adapt `lint.sh` to Windows Git Bash ([#​3950](https://redirect.github.com/google/go-github/issues/3950)) - Bump go-github from v81 to v82 in /scrape ([#​3946](https://redirect.github.com/google/go-github/issues/3946)) ### [`v82.0.0`](https://redirect.github.com/google/go-github/releases/tag/v82.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v81.0.0...v82.0.0) This release contains the following breaking API changes: - feat!: Improve support for custom property defaults ([#​3906](https://redirect.github.com/google/go-github/issues/3906)) BREAKING CHANGE: `CustomProperty.DefaultValue` is now type `any` and `.ValueType` is now type `PropertyValueType`. - fix!: Simplify `Git.ListMatchingRefs` by removing `ReferenceListOptions` ([#​3924](https://redirect.github.com/google/go-github/issues/3924)) BREAKING CHANGE: `Git.ListMatchingRefs` accepts `ref` instead of the `ReferenceListOptions`. - refactor!: Use a struct for `Repository.Permissions` instead of `map[string]bool` ([#​3936](https://redirect.github.com/google/go-github/issues/3936)) BREAKING CHANGE: `Repository.Permissions` is now a struct instead of `map[string]bool`. ...and the following additional changes: - Bump go-github from v80 to v81 in /scrape ([#​3900](https://redirect.github.com/google/go-github/issues/3900)) - build(deps): Bump github.com/google/go-querystring from 1.1.0 to 1.2.0 ([#​3901](https://redirect.github.com/google/go-github/issues/3901)) - docs: Correct variable name in rate limit error logging example ([#​3902](https://redirect.github.com/google/go-github/issues/3902)) - feat: Add `ConfigurationFilePath` field to `GenerateNotesOptions` ([#​3904](https://redirect.github.com/google/go-github/issues/3904)) - fix: Ignore unset `AllowedMergeMethods` field ([#​3905](https://redirect.github.com/google/go-github/issues/3905)) - docs: Clarify `nil` `http.Client` usage has no timeout ([#​3910](https://redirect.github.com/google/go-github/issues/3910)) - build(deps): Bump golang.org/x/net from 0.48.0 to 0.49.0 in /scrape ([#​3911](https://redirect.github.com/google/go-github/issues/3911)) - build(deps): Bump golang.org/x/term from 0.38.0 to 0.39.0 in /example ([#​3912](https://redirect.github.com/google/go-github/issues/3912)) - build(deps): Bump golang.org/x/crypto from 0.46.0 to 0.47.0 in /example ([#​3913](https://redirect.github.com/google/go-github/issues/3913)) - feat: Add `dependency_sbom` rate limit support ([#​3908](https://redirect.github.com/google/go-github/issues/3908)) - feat: Add support for delegated bypass in code security org config ([#​3920](https://redirect.github.com/google/go-github/issues/3920)) - fix: `DeleteSocialAccounts` and `AddSocialAccounts` of `UsersService` ([#​3922](https://redirect.github.com/google/go-github/issues/3922)) - chore: Add Not-Dhananjay-Mishra to REVIEWERS ([#​3923](https://redirect.github.com/google/go-github/issues/3923)) - build(deps): Bump the actions group with 2 updates ([#​3927](https://redirect.github.com/google/go-github/issues/3927)) - chore: Refactor test workflow ([#​3929](https://redirect.github.com/google/go-github/issues/3929)) - fix: Use correct type for custom property default value ([#​3928](https://redirect.github.com/google/go-github/issues/3928)) - feat: Support creating repo with custom properties ([#​3933](https://redirect.github.com/google/go-github/issues/3933)) - chore: Enable `govet` linter with all checks ([#​3935](https://redirect.github.com/google/go-github/issues/3935)) - perf: Optimize `Stringify` allocations (\~3x faster) ([#​3914](https://redirect.github.com/google/go-github/issues/3914)) - docs: Update CONTRIBUTING.md to prevent AI slop PRs ([#​3940](https://redirect.github.com/google/go-github/issues/3940)) - chore: Update openapi\_operations.yaml ([#​3942](https://redirect.github.com/google/go-github/issues/3942)) - build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group ([#​3943](https://redirect.github.com/google/go-github/issues/3943)) - Bump version of go-github to v82.0.0 ([#​3945](https://redirect.github.com/google/go-github/issues/3945)) ### [`v81.0.0`](https://redirect.github.com/google/go-github/releases/tag/v81.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v80.0.0...v81.0.0) This release contains the following breaking API changes: - fix!: Change Org usage report Quantity to float64 ([#​3862](https://redirect.github.com/google/go-github/issues/3862)) BREAKING CHANGE: `UsageItem.Quantity` is now type `float64`. - chore!: Remove `PullRequestRuleParameters.AutomaticCopilotCodeReviewEnabled` field ([#​3866](https://redirect.github.com/google/go-github/issues/3866)) BREAKING CHANGE: `PullRequestRuleParameters.AutomaticCopilotCodeReviewEnabled` is now removed. - feat!: Implement Enterprise SCIM - Provision Groups & Users ([#​3852](https://redirect.github.com/google/go-github/issues/3852)) BREAKING CHANGE: `SCIMEnterpriseDisplayReference.Ref` is now of type `*string`. - fix!: Change copilot\_code\_review field names to match GitHub API ([#​3874](https://redirect.github.com/google/go-github/issues/3874)) BREAKING CHANGE: `CopilotCodeReviewRuleParameters.ReviewNewPushes` is now `ReviewOnPush`. - fix!: Add support for missing attributes in ProjectsV2 API ([#​3888](https://redirect.github.com/google/go-github/issues/3888)) BREAKING CHANGE: `AddProjectItemOptions` fields have changed types. - feat!: Use omitzero for BypassActors to support handling empty arrays ([#​3891](https://redirect.github.com/google/go-github/issues/3891)) BREAKING CHANGE: `UpdateRepositoryRulesetClearBypassActor`, `UpdateRepositoryRulesetClearBypassActor`, `UpdateRulesetClearBypassActor`, and `UpdateRulesetNoBypassActor` have been removed as they are no longer needed. ...and the following additional changes: - Bump go-github from v79 to v80 in /scrape ([#​3855](https://redirect.github.com/google/go-github/issues/3855)) - feat: Add support for Enterprise Team APIs ([#​3861](https://redirect.github.com/google/go-github/issues/3861)) - feat: Implement Enterprise SCIM - Set Groups or Users ([#​3858](https://redirect.github.com/google/go-github/issues/3858)) - build(deps): Bump golang.org/x/term from 0.37.0 to 0.38.0 in /example ([#​3865](https://redirect.github.com/google/go-github/issues/3865)) - build(deps): Bump golang.org/x/sync from 0.18.0 to 0.19.0 in /tools ([#​3864](https://redirect.github.com/google/go-github/issues/3864)) - build(deps): Bump actions/checkout from 6.0.0 to 6.0.1 in the actions group ([#​3863](https://redirect.github.com/google/go-github/issues/3863)) - feat: Add advanced\_search parameter to SearchOptions ([#​3868](https://redirect.github.com/google/go-github/issues/3868)) - feat: Implement Enterprise SCIM - Delete Groups or Users ([#​3856](https://redirect.github.com/google/go-github/issues/3856)) - feat: Add support for copilot\_code\_review rule type ([#​3857](https://redirect.github.com/google/go-github/issues/3857)) - feat: Add support for Enterprise Team Members APIs ([#​3873](https://redirect.github.com/google/go-github/issues/3873)) - chore: Simplify JSON marshaling for RepositoryRulesetRules ([#​3875](https://redirect.github.com/google/go-github/issues/3875)) - feat: Add support for Enterprise Team Organizations APIs ([#​3876](https://redirect.github.com/google/go-github/issues/3876)) - docs: Clarify CreateTree semantics and TreeEntry usage ([#​3877](https://redirect.github.com/google/go-github/issues/3877)) - docs: Reformulate deprecation notice for Commits field in `PushEvent` ([#​3880](https://redirect.github.com/google/go-github/issues/3880)) - build(deps): Bump actions/cache from 4.3.0 to 5.0.1 in the actions group ([#​3883](https://redirect.github.com/google/go-github/issues/3883)) - build(deps): Bump golang.org/x/net from 0.47.0 to 0.48.0 in /scrape ([#​3882](https://redirect.github.com/google/go-github/issues/3882)) - build(deps): Bump codecov/codecov-action from 5.5.1 to 5.5.2 ([#​3884](https://redirect.github.com/google/go-github/issues/3884)) - build(deps): Bump golang.org/x/crypto from 0.45.0 to 0.46.0 in /example ([#​3885](https://redirect.github.com/google/go-github/issues/3885)) - chore: Rename 'opt' to 'opts' in multiple methods ([#​3887](https://redirect.github.com/google/go-github/issues/3887)) - feat: Add support for remaining Codespaces APIs ([#​3886](https://redirect.github.com/google/go-github/issues/3886)) - feat: Handle omitzero in structfield linter ([#​3881](https://redirect.github.com/google/go-github/issues/3881)) - feat: Implement Enterprise SCIM - Get a Group or User ([#​3889](https://redirect.github.com/google/go-github/issues/3889)) - feat: Add support for Codespace Machines APIs ([#​3890](https://redirect.github.com/google/go-github/issues/3890)) - feat: Add support for URL custom property value type ([#​3879](https://redirect.github.com/google/go-github/issues/3879)) - feat: Add UploadReleaseAssetFromRelease convenience helper ([#​3851](https://redirect.github.com/google/go-github/issues/3851)) - Update openapi\_operations.yaml ([#​3895](https://redirect.github.com/google/go-github/issues/3895)) - feat: Add support for Codespaces organizations APIs ([#​3892](https://redirect.github.com/google/go-github/issues/3892)) - feat: Add support for Copilot usage metrics reports API ([#​3893](https://redirect.github.com/google/go-github/issues/3893)) - feat: GetSignaturesProtectedBranch returns ErrBranchNotProtected when branch is not protected ([#​3896](https://redirect.github.com/google/go-github/issues/3896)) - Bump version of go-github to v81.0.0 ([#​3899](https://redirect.github.com/google/go-github/issues/3899)) ### [`v80.0.0`](https://redirect.github.com/google/go-github/releases/tag/v80.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v79.0.0...v80.0.0) This release contains the following breaking API changes: - feat!: Implement Enterprise SCIM - EnterpriseService.ListProvisionedSCIMUsers ([#​3839](https://redirect.github.com/google/go-github/issues/3839)) BREAKING CHANGE: `ListProvisionedSCIMGroupsEnterpriseOptions` optional fields are now pointers. ...and the following additional changes: - Bump go-github from v78 to v79 in /scrape ([#​3828](https://redirect.github.com/google/go-github/issues/3828)) - build(deps): Bump github.com/PuerkitoBio/goquery from 1.10.3 to 1.11.0 in /scrape ([#​3833](https://redirect.github.com/google/go-github/issues/3833)) - build(deps): Bump actions/checkout from 5.0.0 to 5.0.1 in the actions group ([#​3834](https://redirect.github.com/google/go-github/issues/3834)) - build(deps): Bump golang.org/x/crypto from 0.43.0 to 0.44.0 in /example ([#​3835](https://redirect.github.com/google/go-github/issues/3835)) - build(deps): Bump github.com/alecthomas/kong from 1.12.1 to 1.13.0 in /tools ([#​3837](https://redirect.github.com/google/go-github/issues/3837)) - feat: Add support for Enterprise GitHub App Installation APIs ([#​3830](https://redirect.github.com/google/go-github/issues/3830)) - Add ParentIssueURL field to Issue struct ([#​3841](https://redirect.github.com/google/go-github/issues/3841)) - build(deps): Bump golang.org/x/crypto from 0.44.0 to 0.45.0 in /example ([#​3842](https://redirect.github.com/google/go-github/issues/3842)) - build(deps): Bump the actions group with 2 updates ([#​3844](https://redirect.github.com/google/go-github/issues/3844)) - Add custom `structfield` linter to check struct field names and tags ([#​3843](https://redirect.github.com/google/go-github/issues/3843)) - feat: Add Credentials Revoke API ([#​3847](https://redirect.github.com/google/go-github/issues/3847)) - docs: Improve displaying GitHub API links on pkg.go.dev ([#​3845](https://redirect.github.com/google/go-github/issues/3845)) - feat: Add GitHub Enterprise App installation repository management APIs ([#​3831](https://redirect.github.com/google/go-github/issues/3831)) - feat: Implement Enterprise SCIM - Update Group & User attributes ([#​3848](https://redirect.github.com/google/go-github/issues/3848)) - chore: Update golangci-lint to v2.7.0 ([#​3853](https://redirect.github.com/google/go-github/issues/3853)) - feat: Add repository target to ruleset ([#​3850](https://redirect.github.com/google/go-github/issues/3850)) - Bump version of go-github to v80.0.0 ([#​3854](https://redirect.github.com/google/go-github/issues/3854)) ### [`v79.0.0`](https://redirect.github.com/google/go-github/releases/tag/v79.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v78.0.0...v79.0.0) This release contains the following breaking API changes: - fix!: Fix field selection and bugs in ProjectsV2 GET endpoints ([#​3809](https://redirect.github.com/google/go-github/issues/3809)) BREAKING CHANGE: `UpdateProjectItemOptions.Field` is now `[]*ProjectV2FieldUpdate`. - feat!: Add enterprise security configurations, update API fields ([#​3812](https://redirect.github.com/google/go-github/issues/3812)) BREAKING CHANGES: Several `OrganizationsService` methods have been renamed for better consistency. - feat!: Implement Enterprise SCIM - EnterpriseService.ListProvisionedSCIMGroups ([#​3814](https://redirect.github.com/google/go-github/issues/3814)) BREAKING CHANGE: `SCIMService.ListSCIMProvisionedGroupsForEnterprise` is now `EnterpriseService.ListProvisionedSCIMEnterpriseGroups`. ...and the following additional changes: - Bump go-github from v77 to v78 in /scrape ([#​3816](https://redirect.github.com/google/go-github/issues/3816)) - chore: Enable 'modernize'; bump golangci-lint to v2.6.1 ([#​3817](https://redirect.github.com/google/go-github/issues/3817)) - feat: Add `required_reviewers` support to `PullRequestRuleParameters` ([#​3806](https://redirect.github.com/google/go-github/issues/3806)) - Add support for new custom properties for orgs APIs ([#​3804](https://redirect.github.com/google/go-github/issues/3804)) - build(deps): Bump golang.org/x/sync from 0.17.0 to 0.18.0 in /tools ([#​3819](https://redirect.github.com/google/go-github/issues/3819)) - chore: Enable nolintlint linter ([#​3821](https://redirect.github.com/google/go-github/issues/3821)) - fix: Remove custom Accept headers from search endpoints ([#​3820](https://redirect.github.com/google/go-github/issues/3820)) - Return back preview headers for search; remove TODOs for custom headers ([#​3824](https://redirect.github.com/google/go-github/issues/3824)) - feat: Add hosted runners URL and network configuration ID to runner group models ([#​3825](https://redirect.github.com/google/go-github/issues/3825)) - Update `jsonfieldname` linter to support `$` in `json` tag names ([#​3826](https://redirect.github.com/google/go-github/issues/3826)) - Bump version of go-github to v79.0.0 ([#​3827](https://redirect.github.com/google/go-github/issues/3827)) ### [`v78.0.0`](https://redirect.github.com/google/go-github/releases/tag/v78.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v77.0.0...v78.0.0) This release contains the following breaking API changes: - feat!: Address post-merge enterprise billing cost center review ([#​3805](https://redirect.github.com/google/go-github/issues/3805)) BREAKING CHANGES: Various `EnterpriseService` structs have been renamed for consistency. ...and the following additional changes: - Bump go-github from v76 to v77 in /scrape ([#​3801](https://redirect.github.com/google/go-github/issues/3801)) - chore: Update openapi\_operations.yaml ([#​3802](https://redirect.github.com/google/go-github/issues/3802)) - feat: Add support for enterprise billing cost centers API ([#​3803](https://redirect.github.com/google/go-github/issues/3803)) - feat: Add `sha_pinning_required` to `ActionsPermissions` structs ([#​3807](https://redirect.github.com/google/go-github/issues/3807)) - Bump version of go-github to v78.0.0 ([#​3815](https://redirect.github.com/google/go-github/issues/3815)) ### [`v77.0.0`](https://redirect.github.com/google/go-github/releases/tag/v77.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v76.0.0...v77.0.0) This release contains the following breaking API changes: - refactor!: Remove pointer from required field of CreateStatus API ([#​3794](https://redirect.github.com/google/go-github/issues/3794)) BREAKING CHANGE: `RepositoriesService.CreateStatus` now takes value for `status`, not pointer. - feat!: Add support for project items CRUD and project fields read operations ([#​3793](https://redirect.github.com/google/go-github/issues/3793)) BREAKING CHANGES: - `ProjectV2Field.Options` changed from `[]any` to `[]*ProjectV2FieldOption`. - `ProjectV2Field.URL` is now `ProjectV2Field.ProjectURL` - Optional fields in various `ProjectV2` structs are now passed as pointers - Aligns `ProjectsService` functions with [#​3761](https://redirect.github.com/google/go-github/issues/3761) - Almost all methods have been renamed ...and the following additional changes: - Bump go-github from v75 to v76 in /scrape ([#​3783](https://redirect.github.com/google/go-github/issues/3783)) - Add custom jsonfieldname linter to ensure Go field name matches JSON tag name ([#​3757](https://redirect.github.com/google/go-github/issues/3757)) - chore: Fix typo in comment ([#​3786](https://redirect.github.com/google/go-github/issues/3786)) - feat: Add support for private registries endpoints ([#​3785](https://redirect.github.com/google/go-github/issues/3785)) - Only set `Authorization` when `token` is available ([#​3789](https://redirect.github.com/google/go-github/issues/3789)) - test: Ensure Authorization is not set with empty token ([#​3790](https://redirect.github.com/google/go-github/issues/3790)) - Fix spelling issues ([#​3792](https://redirect.github.com/google/go-github/issues/3792)) - Add test cases for JSON resource marshaling - SCIM ([#​3798](https://redirect.github.com/google/go-github/issues/3798)) - fix: Org/Enterprise UpdateRepositoryRulesetClearBypassActor sends empty array ([#​3796](https://redirect.github.com/google/go-github/issues/3796)) - Bump version of go-github to v77.0.0 ([#​3800](https://redirect.github.com/google/go-github/issues/3800)) ### [`v76.0.0`](https://redirect.github.com/google/go-github/releases/tag/v76.0.0) [Compare Source](https://redirect.github.com/google/go-github/compare/v75.0.0...v76.0.0) This release contains the following breaking API changes: - chore!: Remove ActionsBilling endpoints for User and Organization ([#​3701](https://redirect.github.com/google/go-github/issues/3701)) BREAKING CHANGE: ActionsBilling endpoints are removed. - fix!: Return RepositoryAttachment from `GetRepositoriesForCodeSecurityConfiguration` ([#​3707](https://redirect.github.com/google/go-github/issues/3707)) BREAKING CHANGE: GetRepositoriesForCodeSecurityConfiguration now returns RepositoryAttachment instead of Repository. - refactor!: Replace Edit with Update in permissions method names ([#​3731](https://redirect.github.com/google/go-github/issues/3731)) BREAKING CHANGE: Permissions-related methods are renamed from `Edit*` to `Update*`. - fix!: Change return type of GetDefaultCodeSecurityConfigurations ([#​3747](https://redirect.github.com/google/go-github/issues/3747)) BREAKING CHANGE: `GetDefaultCodeSecurityConfigurations` now returns `CodeSecurityConfigurationWithDefaultForNewRepos` instead of `CodeSecurityConfiguration`. - refactor!: Adjust function names and field types for billing API ([#​3770](https://redirect.github.com/google/go-github/issues/3770)) BREAKING CHANGE: Billing-related methods are renamed to <verb><scope><subject> pattern, and required fields are changed to value types. ...and the following additional changes: - Bump go-github from v74 to v75 in /scrape ([#​3724](https://redirect.github.com/google/go-github/issues/3724)) - feat: Add ClientID to Installation ([#​3712](https://redirect.github.com/google/go-github/issues/3712)) - feat: Add some GitHub Classroom API endpoints ([#​3690](https://redirect.github.com/google/go-github/issues/3690)) - chore: Replace http.Method\* constants with string literals ([#​3696](https://redirect.github.com/google/go-github/issues/3696)) - fix: Repositories.UpdateRulesetClearBypassActor sets BypassActors to empty slice ([#​3727](https://redirect.github.com/google/go-github/issues/3727)) - test: Ensure bypass\_actors serializes as an empty array when clearing ruleset bypass actors ([#​3734](https://redirect.github.com/google/go-github/issues/3734)) - Add reason field to PullRequestEvent ([#​3730](https://redirect.github.com/google/go-github/issues/3730)) - chore: Update openapi\_operations.yaml ([#​3735](https://redirect.github.com/google/go-github/issues/3735)) - Update CONTRIBUTING.md ([#​3736](https://redirect.github.com/google/go-github/issues/3736)) - feat: Support roles field in SCIM ([#​3728](https://redirect.github.com/google/go-github/issues/3728)) - chore: Ignore hidden .claude settings folder ([#​3738](https://redirect.github.com/google/go-github/issues/3738)) - feat: Add ListAcceptedAssignments and GetAssignmentGrades methods to Classroom API ([#​3732](https://redirect.github.com/google/go-github/issues/3732)) - feat: Add immutable releases support ([#​3725](https://redirect.github.com/google/go-github/issues/3725)) - build(deps): Bump actions/cache from 4.2.4 to 4.3.0 in the actions group ([#​3742](https://redirect.github.com/google/go-github/issues/3742)) - refactor: Use errors package to compare and assert error types ([#​3739](https://redirect.github.com/google/go-github/issues/3739)) - ci: Add errorlint configuration to golangci-lint settings ([#​3743](https://redirect.github.com/google/go-github/issues/3743)) - docs: Update code snippets to use errors package for type assertions ([#​3746](https://redirect.github.com/google/go-github/issues/3746)) - Update openapi\_operations.yaml ([#​3749](https://redirect.github.com/google/go-github/issues/3749)) - test: Use t.Context() instead of context.Background() ([#​3750](https://redirect.github.com/google/go-github/issues/3750)) - chore: Add zyfy29 to REVIEWERS ([#​3753](https://redirect.github.com/google/go-github/issues/3753)) - Prefer %v over %d,%s and add fmtpercentv custom linter ([#​3756](https://redirect.github.com/google/go-github/issues/3756)) - test: Simplify the function that skips integration tests ([#​3752](https://redirect.github.com/google/go-github/issues/3752)) - test: Fix issues in TestSecretScanningService tests ([#​3760](https://redirect.github.com/google/go-github/issues/3760)) - refactor: Simplify for range loops ([#​3762](https://redirect.github.com/google/go-github/issues/3762)) - chore(ci): Add example dir to dependabot config ([#​3764](https://redirect.github.com/google/go-github/issues/3764)) - fix: Correct body in EnterpriseService.InitialConfig ([#​3763](https://redirect.github.com/google/go-github/issues/3763)) - feat: Add premium request usage report endpoints for organizations and users ([#​3751](https://redirect.github.com/google/go-github/issues/3751)) - feat: Add two new Secret Scanning API endpoints ([#​3687](https://redirect.github.com/google/go-github/issues/3687)) - build(deps): Bump github.com/ProtonMail/go-crypto from 0.0.0-20230828082145-3c4c8a2d2371 to 1.3.0 in /example ([#​3765](https://redirect.github.com/google/go-github/issues/3765)) - build(deps): Bump golang.org/x/crypto from 0.36.0 to 0.42.0 in /example ([#​3766](https://redirect.github.com/google/go-github/issues/3766)) - build(deps): Bump github.com/gofri/go-github-pagination from 1.0.0 to 1.0.1 in /example ([#​3767](https://redirect.github.com/google/go-github/issues/3767)) - Update openapi\_operations.yaml ([#​3772](https://redirect.github.com/google/go-github/issues/3772)) - feat: Add fork PR workflows permission API support ([#​3737](https://redirect.github.com/google/go-github/issues/3737)) - Add support for organization Immutable Releases API ([#​3774](https://redirect.github.com/google/go-github/issues/3774)) - feat: Add enterprise license endpoints ([#​3755](https://redirect.github.com/google/go-github/issues/3755)) - build(deps): Bump github.com/bradleyfalzon/ghinstallation/v2 from 2.0.4 to 2.17.0 in /example ([#​3776](https://redirect.github.com/google/go-github/issues/3776)) - build(deps): Bump golang.org/x/net from 0.44.0 to 0.46.0 in /scrape ([#​3777](https://redirect.github.com/google/go-github/issues/3777)) - build(deps): Bump golang.org/x/crypto from 0.42.0 to 0.43.0 in /example ([#​3778](https://redirect.github.com/google/go-github/issues/3778)) - Add ProjectsService ([#​3718](https://redirect.github.com/google/go-github/issues/3718)) - Fix breakages caused by merge ([#​3781](https://redirect.github.com/google/go-github/issues/3781)) - Bump version of go-github to v76.0.0 ([#​3782](https://redirect.github.com/google/go-github/issues/3782)) ### [`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/ </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled because a matching PR was automerged previously. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [x] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…347) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `c250b47` -> `b87c434` | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [github.com/onsi/ginkgo/v2](https://redirect.github.com/onsi/ginkgo) | `v2.28.1` -> `v2.28.2` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>onsi/ginkgo (github.com/onsi/ginkgo/v2)</summary> ### [`v2.28.2`](https://redirect.github.com/onsi/ginkgo/releases/tag/v2.28.2) [Compare Source](https://redirect.github.com/onsi/ginkgo/compare/v2.28.1...v2.28.2) #### 2.28.2 - Add ArtifactDir() to support Go 1.26 testing.TB interface \[[`f3a36b6`](https://redirect.github.com/onsi/ginkgo/commit/f3a36b6)] - Implement shell completion \[[`94151c8`](https://redirect.github.com/onsi/ginkgo/commit/94151c8)] - Add asan CLI option mirroring msan implementation \[[`4d21dbb`](https://redirect.github.com/onsi/ginkgo/commit/4d21dbb)] - Bump uri from 1.0.3 to 1.0.4 in /docs ([#​1630](https://redirect.github.com/onsi/ginkgo/issues/1630)) \[[`c102161`](https://redirect.github.com/onsi/ginkgo/commit/c102161)] - fix aspect ratio \[[`9619647`](https://redirect.github.com/onsi/ginkgo/commit/9619647)] - update logos \[[`5779304`](https://redirect.github.com/onsi/ginkgo/commit/5779304)] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNjUuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE2NS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
[Clickup](https://app.clickup.com/t/869cuuda1) --------- Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
Signed-off-by: joka134 <27293650+joka134@users.noreply.github.com>
Signed-off-by: joka134 <27293650+joka134@users.noreply.github.com>
The LTS 1.77.2 private-cloud-installer.js toManagedServiceProvider schema
requires full provider definitions (author, category, configSchema,
detailsSchema, secretsSchema, description, displayName, iconUrl, plans,
backend) which are not stored in config.yaml. Passing only {name, version}
caused both toManagedServiceRestProvider and toManagedServiceLandscapeProvider
to fail, producing the ObjectConversionFailure 'undefined|undefined|string|string'
at codesphere via MultiTypeConversionFailure error propagation.
Setting ManagedServices to nil makes the field absent from the YAML (omitempty),
which passes toUndefOr in the JS installer schema.
Signed-off-by: joka134 <27293650+joka134@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Clickup