GitHub CLI 2.70.0
Accessibility
This release contains dark shipped changes that are part of a larger GitHub CLI accessibility preview still under development. More information about these will be announced later this month including various channels to work with GitHub and GitHub CLI maintainers on shaping these experiences.
Ensure table headers are thematically contrasting
#8292 is a long time issue where table headers were difficult to see in terminals with light background. Ahead of the aforementioned preview, v2.70.0
has shipped changes that improve the out-of-the-box experience based on terminal background detection.
The following screenshots demonstrate the Mac Terminal using the Basic profile, which responds to user's appearance preferences:
For more information including demos from various official distributions, see #10649.
What's Changed
✨ Features
- Update go-gh and document available sprig funcs by @BagToad in #10680
- Introducing experimental support for rendering markdown with customizable, accessible colors by @andyfeller @jtmcg in #10680
- Ensure table datetime columns have thematic, customizable muted text by @andyfeller in #10709
- Ensure table headers are thematically contrasting by @andyfeller in #10649
- Introduce configuration setting for displaying issue and pull request labels in rich truecolor by @andyfeller in #10720
- Ensure muted text is thematic and customizable by @andyfeller in #10737
- [gh repo create] Show host name in repo creation prompts by @iamazeem in #10516
- Introduce accessible prompter for screen readers (preview) by @BagToad in #10710
🐛 Fixes
run list
: do not fail on organization/enterprise ruleset imposed workflows by @BagToad in #10660- Implement safeguard for
gh alias delete
test, prevent wiping out GitHub CLI configuration by @andyfeller in #10683 - Pin third party actions to commit sha by @BagToad in #10731
- Fallback to job run logs when step logs are missing by @babakks in #10740
- [gh ext] Fix
GitKind
extension directory path by @iamazeem in #10609 - Fix job log resolution to skip legacy logs in favour of normal/new ones by @babakks in #10769
📚 Docs & Chores
./script/sign
cleanup by @iamazeem in #10599- Fix typos in CONTRIBUTING.md by @rylwin in #10657
- Improve
gh at verify --help
, document json output by @phillmv in #10685 - Acceptance test issue/pr create/edit with project by @williammartin in #10707
- Escape dots in regexp pattern in
README.md
by @babakks in #10742 - Simplify cosign verification example by not using a regex. by @kommendorkapten in #10759
- Document UNKNOWN STEP in run view by @williammartin in #10770
Dependencies
- Update github.com/sigstore/sigstore-go to 0.7.1 and fix breaking function change by @malancas in #10749
New Contributors
Full Changelog: v2.69.0...v2.70.0