Immutable
release. Only release title and notes can be modified.
Issue types, sub-issues, and relationships in gh issue
This release brings GitHub's advanced issue features to gh issue create, edit, view, and list. You can set and view an issue's type, organize work with sub-issues, and track blocked-by and blocking relationships without leaving the command line:
# Set an issue's type
gh issue create --type Bug
gh issue edit 123 --type Bug
# Organize work with sub-issues
gh issue create --parent 100
gh issue edit 100 --add-sub-issue 123
# Track blocked-by and blocking relationships
gh issue create --blocked-by 200
gh issue edit 123 --add-blocking 300Issue types and sub-issues are available on GitHub.com and GHES 3.17+; relationships require GHES 3.19+.
Manage discussions with gh discussion
This release introduces the discussion command set for working with GitHub Discussions in gh:
# List discussions
gh discussion list
# View a discussion, its comments, or replies to a comment
gh discussion view 123 --comments
# Create a discussion
gh discussion create
# Edit a discussion
gh discussion edit 123
# Comment on a discussion
gh discussion comment 123
# Reply to a comment using its URL
gh discussion comment <url>Run gh discussion --help for more information.
Note
The discussion command set is in preview and is subject to change without notice.
Equip your agents with new gh features
Teach your agents how to leverage new GitHub CLI features on release day by installing the gh skill:
# Install
gh skill install cli/cli gh --scope user
# Or update
gh skill update ghWhat's Changed
✨ Features
- Add
gh discussioncommand set (list,view,create,edit) as a preview by @babakks and @maxbeizer in #13541 - Add
gh discussion commentto comment on and reply to discussions by @babakks in #13620 - Add Issues 2.0 support: issue types, sub-issues, and relationships by @BagToad in #13057
- Add
gh skill listto inventory installed agent skills by @tommaso-moro in #13418 - Add
--allflag togh skill installto install every skill in a repository by @tommaso-moro in #13471 - Skip skills without metadata when running
gh skill update --allby @tommaso-moro in #13469 - Alias
gh extension uninstalltogh extension removeby @BagToad in #13599 - Auto-install official extensions in CI by @BagToad in #13581
🐛 Fixes
- fix(skill): support skill discovery in nested directories by @tommaso-moro in #13459
📚 Docs & Chores
- Bump Go to 1.26.4 by @github-actions[bot] in #13578
- Clean up deferred issue update helper by @BagToad in #13584
- Add terminal-mockup canvas extension for marketing screenshots by @BagToad in #13612
- Add
gh discussionand Issues 2.0 reference to theghskill, plus a README note by @BagToad in #13631
Dependencies
- chore(deps): bump golangci/golangci-lint-action from 9.2.0 to 9.2.1 by @dependabot in #13521
- chore(deps): bump github.com/gdamore/tcell/v2 from 2.13.9 to 2.13.10 by @dependabot in #13520
- chore(deps): bump github.com/mattn/go-colorable from 0.1.14 to 0.1.15 by @dependabot in #13572
- chore(deps): bump charm.land/bubbletea/v2 from 2.0.6 to 2.0.7 by @dependabot in #13595
- chore(deps): bump github/codeql-action from 4.36.0 to 4.36.1 by @dependabot in #13596
- chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot in #13597
Full Changelog: v2.93.0...v2.94.0