GitHub CLI 2.32.0
hello terminal fans, it's me @vilmibm .
We are pleased to bring you a new release of the GitHub CLI on this Confusion 46, 3189 YOLD.
We've got features. we've got bugfixes. This release has a real zest for life; can you feel it?
First though, a sad note. @mislav has moved on from GitHub. He was instrumental to this project and without him I don't think it would have ever happened. BIG THANKS MUCH LOVE to this wonderful person!
Happily, we have a new core team member who is, truly, a delight. Please welcome @williammartin , whom you'll see a lot more on issues and pull requests moving forward.
Now, let's talk BUSINESS.
gh ruleset
Repository Rulesets are in beta on git hub dot com and they are now also in beta on git hub sea ell eye. You can list, view, and check branches against rulesets set at the repository or organization level. Major shoutouts to @vaindil for this big contribution. My favorite command in here is gh rs check <branch>
which will tell you what rules would apply to a hypothetical branch name. To learn more, run gh help ruleset
.
gh cache
gh cache
is a new top level command in our suite of support for Actions. It lets you list and delete caches saved in Actions. It's neat and I like it. Thanks, @joshkraft ! To learn more, run gh help cache
.
Other new stuff
- Add option to remove file from gist by @kousikmitra in #7560
- Add remove/reset to auth refresh by @n1lesh in #7597
- Small tweaks to auth refresh remove-scopes and reset-scopes flags by @samcoe in #7631
- make
gh pr create
behavior likegh repo fork
by @leavesster in #7330 - chore: add title to iteration and milestone fields by @kamaz in #7621
- AutoFetch new branch created with gh issue develop by @shion1305 in #7589
- feat: add statuscheck description to pr checks output by @jgrumboe in #7451
- Always show created gist privacy status. by @seanbright in #7645
- [Codespaces] Support random
--server-port=0
and printing connection details by @josebalius in #7655 - gh release edit: support --verify-tag like gh release create by @rajhawaldar in #7646
- Feature: Add
fill-first
flag topr create
command by @kousikmitra in #7398 - Return error on no-browser option if repo don't exists by @kousikmitra in #7314
Bugfixes
- Early exit repo sync if merge-upstream requires workflow scope by @williammartin in #7612
- Don't deduplicate checks that stem from different events by @samcoe in #7618
- gh run cancel needs input validation by @rajhawaldar in #7647
- Ensure gist edit request body matches desired schema by @williammartin in #7635
- fix(api): do not interpret "branch" placeholder when
GH_REPO
is set by @alex-petrov-vt in #7626 - fix pr create crash on interactive milestone selection by @vilmibm in #7666
- Fix issue develop command by @samcoe in #7656
Docs & Dev
- docs: example of setting multiple vars using stdin by @iloveitaly in #7683
- Remove old code paths and improve code comments for
repo sync
by @samcoe in #7610 - Update httpretty to released version by @josebalius in #7654
- build(deps): bump github.com/henvic/httpretty from 0.1.1 to 0.1.2 by @dependabot in #7657
- build(deps): bump google.golang.org/grpc from 1.49.0 to 1.53.0 by @dependabot in #7665
- Use SmartBaseRepoFunc for api command by @whi-tw in #7594
- Clean up style nits and simplify some logic by @samcoe in #7687
- add gh cache to Actions explainer by @vilmibm in #7689
New Contributors
- @leavesster made their first contribution in #7330
- @kamaz made their first contribution in #7621
- @shion1305 made their first contribution in #7589
- @jgrumboe made their first contribution in #7451
- @whi-tw made their first contribution in #7594
- @seanbright made their first contribution in #7645
- @iloveitaly made their first contribution in #7683
Full Changelog: v2.31.0...v2.32.0