Skip to content

Release Notes v0.16.1

Release Date: 2026-08-02

This is a small, non-breaking patch release. It adds a field that was missing from gogithub.PullRequest, found while migrating another consumer off go-github onto clientv1.

Fixed

PullRequest.Assignees

gogithub.PullRequest now carries Assignees []*gogithub.User, mirroring go-github's PullRequest.Assignees. This was the last field a GitHub-tools skill needed to fully drop its direct go-github import in favor of clientv1.Client.

pr, err := client.GetPullRequest(ctx, owner, repo, number)
for _, assignee := range pr.Assignees {
    fmt.Println(assignee.Login)
}

Installation

go get github.com/grokify/gogithub@v0.16.1

See CHANGELOG.md for the categorized commit list.