github google/go-github v37.0.0

latest releases: v61.0.0, v60.0.0, v59.0.0...
2 years ago

This release contains the following breaking API changes:

  • define struct types instead of using anonymous structs #1900
  • Modify GetBranch to handle redirects #1901
  • Fix Code Scanning Alert tool field #1904

and the following additional changes:

  • Parse 'reviewed' event object 'state' property #1886
  • Add auto_merge field in PullRequest struct #1896
  • Repository Vulnerability Alert Add Missing Fields #1898
  • Enable Client.RateLimits to bypass the rate limit check #1907
  • Handle MIME parameters in Content-Type Header #1922
  • Add RequiredConversationResolution protection field #1946
  • Repository Object - Deprecated Fields #1952

plus the following test-only changes:

  • Add test cases for JSON resource marshaling #1902
  • Add test cases for JSON resource marshaling #1906
  • Add test cases for JSON resource marshaling #1908
  • Add test cases for JSON resource marshaling #1909
  • Add test cases for JSON resource marshaling #1912
  • Add test cases for JSON resource marshaling #1913
  • Add test cases for JSON resource marshaling #1914
  • Add test cases for JSON resource marshaling #1915
  • Add test cases for JSON resource marshaling #1917
  • Add test cases for JSON resource marshaling #1918
  • Add test cases for JSON resource marshaling #1919
  • Add test cases for JSON resource marshaling #1923
  • Add test cases for JSON resource marshaling #1924
  • Add test cases for JSON resource marshaling #1925
  • Add test cases for JSON resource marshaling #1926
  • Add test cases for JSON resource marshaling #1927
  • Add test cases for JSON resource marshaling #1928
  • Add test cases for JSON resource marshaling #1929
  • Add test cases for JSON resource marshaling #1930
  • Add test cases for JSON resource marshaling #1937
  • Add test cases for JSON resource marshaling #1938
  • Add test for JSON marshaling for Teams #1941
  • Add test cases for JSON resource marshaling #1951

Don't miss a new go-github release

NewReleases is sending notifications on new releases.