github google/go-github v77.0.0

17 hours ago

This release contains the following breaking API changes:

  • refactor!: Remove pointer from required field of CreateStatus API (#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)
    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
    • Almost all methods have been renamed

...and the following additional changes:

  • Bump go-github from v75 to v76 in /scrape (#3783)
  • Add custom jsonfieldname linter to ensure Go field name matches JSON tag name (#3757)
  • chore: Fix typo in comment (#3786)
  • feat: Add support for private registries endpoints (#3785)
  • Only set Authorization when token is available (#3789)
  • test: Ensure Authorization is not set with empty token (#3790)
  • Fix spelling issues (#3792)
  • Add test cases for JSON resource marshaling - SCIM (#3798)
  • fix: Org/Enterprise UpdateRepositoryRulesetClearBypassActor sends empty array (#3796)
  • Bump version of go-github to v77.0.0 (#3800)

Don't miss a new go-github release

NewReleases is sending notifications on new releases.