Skip to content

Releases: dlvhdr/gh-dash

v3.1.2

28 May 12:13
Compare
Choose a tag to compare

v3.1.2

v3.1.1

27 May 20:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.1.0...v3.1.1

v3.1.0 - keybindings support, repo paths โŒจ๏ธ

15 May 11:28
67f77e8
Compare
Choose a tag to compare

Keybindings for PRs

Run any bash command using Go Templates to embed the current PR data.
Example of opening Neovim and VSCode for PR review:

keybindings:
  prs:
    - key: c
      command: >
        tmux new-window -c {{.RepoPath}} '
          gh pr checkout {{.PrNumber}} &&
          nvim -c ":DiffviewOpen master...{{.HeadRefName}}"
        '
    - key: v
      command: >
        cd {{.RepoPath}} &&
        code . &&
        gh pr checkout {{.PrNumber}}

Repo paths

Specify where each repo is located on disk for use with keybindings:
Access using the {{.RepoPath}} template string.

repoPaths:
  dlvhdr/gh-dash: ~/code/gh-dash

v3.0.0 - Issues support! ๐Ÿ”บ

01 Apr 17:17
e976af1
Compare
Choose a tag to compare

v3.0.0 introduces support for issues.
Press s to switch between views.

Other changes include:

  • UI improvements to the selected line and tabs.
  • Bug fixes

v2.1.1

26 Jan 17:12
c3baec1
Compare
Choose a tag to compare

v2.1.1

v2.1.0

14 Jan 21:44
b471bb8
Compare
Choose a tag to compare

v2.1.0

v2.0.1

10 Jan 11:23
8f0960b
Compare
Choose a tag to compare

v2.0.1

v2.0.0 - Sidebar, more powerful config, refresh and more.

08 Jan 19:44
91f48e3
Compare
Choose a tag to compare

v2.0.0 - Sidebar, a more powerful config, refresh and more.

  • Added a sidebar to display the contents of the hovered PR
    • Includes the PR description, status, checks, reviews and comments
  • Changed the structure of the config
    • Renamed config to config.yml
    • Sections are now written purely using GitHub search filters
    • repos are not supported anymore
      • To migrate to the new config structure each repo can be replaced by a repo:some/repo in the filters property
    • defaults section supports configuration for the preview: if it should start open and what's its width.
  • gh-prs now creates a default config.yml if one doesn't exist
  • Ctrl-D and Ctrl-U now scroll the sidebar
  • p toggles the preview
  • Added refresh - pressing r will refresh all the sections

v1.2.3

25 Nov 12:02
21e90a5
Compare
Choose a tag to compare

v1.2.3

v1.2.2

25 Nov 10:44
9c6a6b1
Compare
Choose a tag to compare

v1.2.2