github google/go-github v82.0.0

8 hours ago

This release contains the following breaking API changes:

  • feat!: Improve support for custom property defaults (#3906)
    BREAKING CHANGE: CustomProperty.DefaultValue is now type any and .ValueType is now type PropertyValueType.
  • fix!: Simplify Git.ListMatchingRefs by removing ReferenceListOptio Git.ListMatchingRefs by removingReferenceListOptions(#3924) BREAKING CHANGE:Git.ListMatchingRefsacceptsrefinstead ofReferenceListOptions`.
  • refactor!: Use a struct for Repository.Permissions instead of map[ Repository.Permissions instead ofmap[string]bool(#3936) BREAKING CHANGE:Repository.Permissionsis now a struct instead ofmap[string]bool`.

...and the following additional changes:

  • Bump go-github from v80 to v81 in /scrape (#3900)
  • build(deps): Bump github.com/google/go-querystring from 1.1.0 to 1.2.0 (#3901)
  • docs: Correct variable name in rate limit error logging example (#3902)
  • feat: Add ConfigurationFilePath field to GenerateNotesOptions (#3904)
  • fix: Ignore unset AllowedMergeMethods field (#3905)
  • docs: Clarify nil http.Client usage has no timeout (#3910)
  • build(deps): Bump golang.org/x/net from 0.48.0 to 0.49.0 in /scrape (#3911)
  • build(deps): Bump golang.org/x/term from 0.38.0 to 0.39.0 in /example (#3912)
  • build(deps): Bump golang.org/x/crypto from 0.46.0 to 0.47.0 in /example (#3913)
  • feat: Add dependency_sbom rate limit support (#3908)
  • feat: Add support for delegated bypass in code security org config (#3920)
  • fix: DeleteSocialAccounts and AddSocialAccounts of UsersService (#3922)
  • chore: Add Not-Dhananjay-Mishra to REVIEWERS (#3923)
  • build(deps): Bump the actions group with 2 updates (#3927)
  • chore: Refactor test workflow (#3929)
  • fix: Use correct type for custom property default value (#3928)
  • feat: Support creating repo with custom properties (#3933)
  • chore: Enable govet linter with all checks (#3935)
  • perf: Optimize Stringify allocations (~3x faster) (#3914)
  • docs: Update CONTRIBUTING.md to prevent AI slop PRs (#3940)
  • chore: Update openapi_operations.yaml (#3942)
  • build(deps): Bump actions/checkout from 6.0.1 to 6.0.2 in the actions group (#3943)
  • Bump version of go-github to v82.0.0 (#3945)

Don't miss a new go-github release

NewReleases is sending notifications on new releases.