Skip to content

GitHub CLI 2.70.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Apr 09:41
408e21e

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:

Screenshot of gh repo list in light background terminal Screenshot of gh repo list in dark background terminal

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

:dependabot: 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