Skip to content

[updatecli] Bump cli/cli version to v2.88.1#269

Open
github-actions[bot] wants to merge 2 commits intomainfrom
updatecli_main_4f201516dbc7c3c3aba4e440a6c74133ee3b6a9c911d28a402c77e6185ea9e66
Open

[updatecli] Bump cli/cli version to v2.88.1#269
github-actions[bot] wants to merge 2 commits intomainfrom
updatecli_main_4f201516dbc7c3c3aba4e440a6c74133ee3b6a9c911d28a402c77e6185ea9e66

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 10, 2026

Bump cli/cli version

Update version in aqua.yaml

1 file(s) updated with "${1}v2.88.1": * aqua.yaml

v2.88.1
## Fix `pr` commands failing with `read:project` scope error

v2.88.0 introduced a regression where `pr` commands would fail with the error:

```
error: your authentication token is missing required scopes [read:project]
To request it, run:  gh auth refresh -s read:project
```

Previously, missing read:project scope was gracefully handled, and project data was silently skipped. A change inadvertently broke the error matching that enabled this graceful degradation. v2.88.1 reverts these changes so that `pr` commands work correctly without requiring the `read:project` scope.

## What's Changed
* Migrate Windows code signing from client secret to OIDC by @BagToad in https://github.com/cli/cli/pull/12911
* Revert "refactor: deduplicate scope error handling between api/client.go and project queries" by @williammartin in https://github.com/cli/cli/pull/12914
* Revert "fix: clarify scope error while creating issues for projects" by @williammartin in https://github.com/cli/cli/pull/12915


**Full Changelog**: https://github.com/cli/cli/compare/v2.88.0...v2.88.1
v2.88.0
## :copilot: Request Copilot Code Review from `gh`

<img width="80%" height="80%" alt="image" src="https://github.com/user-attachments/assets/c9b86700-5934-44b6-9210-227495a18d8e" />

`gh pr create` and `gh pr edit` now support [Copilot Code Review](https://docs.github.com/en/copilot/using-github-copilot/code-review/using-copilot-code-review) as a reviewer. Request a review with `--add-reviewer @copilot`, or select Copilot interactively from the searchable reviewer prompt.

Create a pull request and request review from Copilot:
```
gh pr create --reviewer @copilot
```

Edit a pull request and request review from Copilot:
```
gh pr edit --add-reviewer @copilot
```

## Close issues as duplicates with `gh issue close --duplicate-of`

You can now close issues as duplicates and link to a duplicate issue directly from the CLI. The new `--duplicate-of` flag accepts an issue number or URL and marks the closed issue as a duplicate of the referenced one. You can also use `--reason duplicate` to set the close reason without linking a specific issue.

```
# Close as duplicate, linking to the original issue
gh issue close 123 --duplicate-of 456

# Close with duplicate reason only
gh issue close 123 --reason duplicate
```

## JSON support for `gh agent-task`

`gh agent-task list` and `gh agent-task view` now support `--json`, `--jq`, and `--template` flags, consistent with other `gh` commands.

```
gh agent-task list --json id,name,state
gh agent-task view <id> --json state --jq '.state'
```


## What's Changed

### ✨ Features
* `gh pr create`: login-based reviewer requests and search-based interactive selection by @BagToad in https://github.com/cli/cli/pull/12627
* `gh pr view` and `gh issue view`: show friendly display names for all actors by @BagToad in https://github.com/cli/cli/pull/12854
* `gh issue close`: add `--duplicate-of` flag and duplicate reason by @tksohishi in https://github.com/cli/cli/pull/12811
* `gh pr diff`: add `--exclude` flag to filter files from diff output by @yuvrajangadsingh in https://github.com/cli/cli/pull/12655
* `gh pr view/list`: add `changeType` field to files JSON output by @yuvrajangadsingh in https://github.com/cli/cli/pull/12657
* `gh repo clone`: add `--no-upstream` flag by @4RH1T3CT0R7 in https://github.com/cli/cli/pull/12686
* `gh repo edit`: add `--squash-merge-commit-message` flag by @yuvrajangadsingh in https://github.com/cli/cli/pull/12846
* `gh browse`: add `--blame` flag by @masonmcelvain in https://github.com/cli/cli/pull/11486
* `gh agent-task list`: add `--json` support by @maxbeizer in https://github.com/cli/cli/pull/12806
* `gh agent-task view`: add `--json` support by @maxbeizer in https://github.com/cli/cli/pull/12807
* `gh copilot`: set `COPILOT_GH` env var when launching Copilot CLI by @devm33 in https://github.com/cli/cli/pull/12821

### 🐛 Fixes
* Fix `gh project item-edit` error when editing Draft Issue with only one (`--title`/`--body`) flag by @ManManavadaria in https://github.com/cli/cli/pull/12787
* Fix extension install error message showing raw struct instead of `owner/repo` by @Copilot in https://github.com/cli/cli/pull/12836
* Fix incorrect integer conversion from int to uint16 in port forwarder by @BagToad in https://github.com/cli/cli/pull/12831
* Fix invalid ANSI SGR escape code in JSON and diff colorization by @BagToad in https://github.com/cli/cli/pull/12720
* Fix assignees `databaseId` always being `0` in `--json` output by @srt32 in https://github.com/cli/cli/pull/12783
* Fix error when `--remote` flag used with repo argument by @majiayu000 in https://github.com/cli/cli/pull/12375
* Fix redundant API call in `gh issue view --comments` by @VishnuVV27 in https://github.com/cli/cli/pull/12652
* Clarify scope error while creating issues for projects by @elijahthis in https://github.com/cli/cli/pull/12596
* Reject pull request-only search qualifiers in `gh issue list` by @LouisLau-art in https://github.com/cli/cli/pull/12623
* Prevent `.git/config` corruption on repeated `issue develop --name` invocation by @gunadhya in https://github.com/cli/cli/pull/12651
* Use pre-compiled regexp for matching Content-Type by @itchyny in https://github.com/cli/cli/pull/12781
* Isolate generated licenses per platform (os/arch) by @babakks in https://github.com/cli/cli/pull/12774

### 📚 Docs & Chores
* Add examples to `gh issue close` help text by @BagToad in https://github.com/cli/cli/pull/12830
* Customizable install `prefix` in Makefile by @scarf005 in https://github.com/cli/cli/pull/11714
* Deduplicate scope error handling between `api/client.go` and project queries by @yuvrajangadsingh in https://github.com/cli/cli/pull/12845
* Remove unnecessary `StateReason` and `StateReasonDuplicate` feature detection by @BagToad in https://github.com/cli/cli/pull/12838
* Update Go version requirement to 1.26+ by @BagToad in https://github.com/cli/cli/pull/12864
* Add monthly pitch surfacing workflow by @tidy-dev in https://github.com/cli/cli/pull/12894

### :dependabot: Dependencies
* Bump Go from 1.25.7 to 1.26.1 by @BagToad in https://github.com/cli/cli/pull/12860
* chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in https://github.com/cli/cli/pull/12886
* chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2 by @dependabot[bot] in https://github.com/cli/cli/pull/12851
* chore(deps): bump github.com/docker/cli from 29.0.3+incompatible to 29.2.0+incompatible by @dependabot[bot] in https://github.com/cli/cli/pull/12842
* chore(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.1 by @dependabot[bot] in https://github.com/cli/cli/pull/12759
* chore(deps): bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 by @dependabot[bot] in https://github.com/cli/cli/pull/12760
* chore(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/cli/cli/pull/12797
* chore(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in https://github.com/cli/cli/pull/12796
* chore(deps): bump actions/attest-build-provenance from 3.2.0 to 4.1.0 by @dependabot[bot] in https://github.com/cli/cli/pull/12795
* chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.11 to 1.4.13 by @dependabot[bot] in https://github.com/cli/cli/pull/12615
## New Contributors
* @srt32 made their first contribution in https://github.com/cli/cli/pull/12783
* @itchyny made their first contribution in https://github.com/cli/cli/pull/12781
* @VishnuVV27 made their first contribution in https://github.com/cli/cli/pull/12652
* @elijahthis made their first contribution in https://github.com/cli/cli/pull/12596
* @ManManavadaria made their first contribution in https://github.com/cli/cli/pull/12787
* @maxbeizer made their first contribution in https://github.com/cli/cli/pull/12806
* @LouisLau-art made their first contribution in https://github.com/cli/cli/pull/12623
* @4RH1T3CT0R7 made their first contribution in https://github.com/cli/cli/pull/12686
* @yuvrajangadsingh made their first contribution in https://github.com/cli/cli/pull/12657
* @masonmcelvain made their first contribution in https://github.com/cli/cli/pull/11486
* @scarf005 made their first contribution in https://github.com/cli/cli/pull/11714
* @tksohishi made their first contribution in https://github.com/cli/cli/pull/12811
* @tidy-dev made their first contribution in https://github.com/cli/cli/pull/12894

**Full Changelog**: https://github.com/cli/cli/compare/v2.87.3...v2.88.0
GitHub Action workflow link
Updatecli logo

Created automatically by Updatecli

Options:

Most of Updatecli configuration is done via its manifest(s).

  • If you close this pull request, Updatecli will automatically reopen it, the next time it runs.
  • If you close this pull request and delete the base branch, Updatecli will automatically recreate it, erasing all previous commits made.

Feel free to report any issues at github.com/updatecli/updatecli.
If you find this tool useful, do not hesitate to star our GitHub repository as a sign of appreciation, and/or to tell us directly on our chat!

Made with ❤️️ by updatecli
@github-actions github-actions bot added the dependencies Pull requests that update a dependency file label Mar 10, 2026
Made with ❤️️ by updatecli
@github-actions github-actions bot changed the title [updatecli] Bump cli/cli version to v2.88.0 [updatecli] Bump cli/cli version to v2.88.1 Mar 12, 2026
@github-actions github-actions bot enabled auto-merge March 12, 2026 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants