4.23.0
The Contributors Release
This release was mainly contributed by the community. Thanks @sideshowbarker for your repeated contributions, and the rest of the new contributors.
Look how many there are! :O
Notable Features
- show workflows awaiting approval in Checks tab and add V keybinding to approve them (@sideshowbarker)
- dynamic preview pane width based on terminal size (@trolleksii)
- add merge queue status indicator for PRs (@tlam-roblox)
- support ANSI color indices in theme configuration (@graelo)
Bug Fixes
- @sideshowbarker continued to polish the notifications feature with various important fixes
- various fixes to the smart filtering feature (thx @iperzic!)
To update run:
gh extension upgrade dashChangelog
New Features
- 1cee318: feat(config): Ensure that tests run locally skip any local user config (#747) (@sideshowbarker)
- 6aa4a37: feat(keybindings): add Author variable for PR and issue commands (#741) (@sideshowbarker)
- 73ea6cf: feat(prs): show workflows awaiting approval in Checks tab and add V keybinding to approve them (#767) (@sideshowbarker)
- 484b93e: feat: add merge queue status indicator for PRs (#750) (@tlam-roblox)
- db780f8: feat: dynamic preview pane width based on terminal size (#762) (@trolleksii)
- 3ad757c: feat: support ANSI color indices in theme configuration (#771) (@graelo)
Bug fixes
- 8a0c0db: fix(notifications): add esc key to return to notification prompt (#779) (@joelazar)
- 76ae15d: fix(notifications): clean up control flow and fix PR/Issue action confirmations (#744) (@sideshowbarker)
- 96f9a4a: fix(notifications): fix confirmation prompt, refetch after mark-all-done, and show read notifications by default (#785) (@sideshowbarker)
- 3f054a8: fix(prs): Make r/R refresh properly update reviewer status as expected (#746) (@sideshowbarker)
- 6f20475: fix: Enter key stops working after viewing a notification (#764) (@sideshowbarker)
- 23efed4: fix: allow switching views with “s” key when viewing notifications (#754) (@sideshowbarker)
- 7473dd2: fix: exclude archived from TotalCount (#757) (@andrewg-xyz)
- 0825d26: fix: issue assign keybinding (#760) (@andrewg-xyz)
- 629a692: fix: notifications dashboard fails to display some notifications it should (#783) (@sideshowbarker)
- c18425d: fix: reset autocomplete state when switching input modes (#755) (@sideshowbarker)
- 44dc841: fix: smart filter inside repo (#769) (@iperzic)
- e570fdc: fix: support custom keybindings for PR/Issue notifications (#782) (@sideshowbarker)
- 05ae4b1: fix: use Repository.HtmlUrl for notification URLs instead of hardcoding github.com (#781) (@sideshowbarker)
- 460ee47: fix: use correct label for low filter in gh-dash.yml (#768) (@jrepe)
Documentation updates
- 12ed913: docs(enhance): better usage (#774) (@dlvhdr)
- 9809e3a: docs: better layout (#775) (@dlvhdr)
- ca8f415: docs: enhance oss (#761) (@dlvhdr)
- 747766a: docs: fixes (#763) (@dlvhdr)
- fa58a2b: docs: logs (#776) (@dlvhdr)
- 8418796: docs: try and fix wrong sponsorship goal (#777) (@dlvhdr)
- 5717f02: docs: update og image (#772) (@dlvhdr)
- 7166310: docs: update og image again (#773) (@dlvhdr)
Other work
- 28a5407: ci(taskfile): install local and prod versions tasks (#787) (@dlvhdr)
- 57557ec: fix date syntax in docs (#789) (@daturkel)
- 119eeee: refactor: move common prompts to constants (#758) (@mchisolm0)
If you enjoy dash, consider making a donation ❤️
Have questions? Join our Discord community!