Skip to content

Releases: benelan/gh-fzf

v0.14.1

21 Aug 21:52
1c57fc6
Compare
Choose a tag to compare

0.14.1 (2024-08-21)

Bug Fixes

  • issue, label, milestone: Add manual /dev/tty redirection to prevent read error during user input prompts (#39) (4e2ba98), closes #38

v0.14.0

22 Jul 01:31
7563630
Compare
Choose a tag to compare

0.14.0 (2024-07-22)

Features

  • Add status command that prints GitHub's service status summary (4ac7a48)
  • Add upgrade command to pin the latest version (4ac127c)
  • config: Increase GH_FZF_DEFAULT_LIMIT to 75 (b442dbd)
  • Display GitHub service alerts in the preview-label during incidents (4ac7a48)
  • pr: Add column showing the diff shortstat (26c1d50)
  • run: Add alt-w keybind to filter by selected workflow (48a29dd)
  • ui: Add second layout to alt-P preview toggling (d77d364)
  • ui: Display command in fzf prompt (66bbf1e)
  • workflow: Add ctrl-y keybinding to copy file url (2f478f2)
  • workflow: Add custom list formatting (0a57814)

Bug Fixes

  • linux: Check XDG_SESSION_TYPE when determining copy command (f743c80)
  • ui: Pad preview columns to prevent word wrap weirdness (79cbd4b)
  • upgrade: Skip if already on latest version (#35) (e944671)
  • util: Execute notify-run-completed as a background process (5a3469c)

v0.13.0

23 Jun 02:46
ea1a681
Compare
Choose a tag to compare

0.13.0 (2024-06-23)

Features

  • pr: Add alt-y keybinding to copy the selected item's branch name (07a85db), closes #24
  • run: Add alt-R keybinding to rerun only failed jobs (#27) (bdd80f9), closes #26
  • run: Modify enter keybinding to view logs if the selected run is completed, deprecates alt-l (b15f6a9)

v0.12.0

04 Jun 00:57
c2ba7f9
Compare
Choose a tag to compare

0.12.0 (2024-06-03)

Features

  • milestone, issue: Add milestone command and an alt-M keybinding for the issue command, which filters by the selected milestone (#23) (86cb9da), closes #21
  • issue, pr: Support fzf multi-selection when adding or removing labels via alt-l or alt-L keybindings, respectively (cac5f20)
  • label: Include the selected label's name in the prompt for editing the name via alt-n, description via alt-d, and color via alt-c (d45ea06)
  • label: Reload list after the edit keybindings (alt-n, alt-d, alt-c) to ensure info is up to date (b76453a)
  • run: Prompt to rerun (if failed) after viewing logs via the dunstify notification action (ff14747)

Bug Fixes

  • issue, pr: Exit with code 0 after checking out a branch via the alt-o keybindings (2dbea75)
  • label: Fix regression where enter keybinding printed the whole row of the selected item(s), rather than only the name (44bd0af)
  • run: Fix the message/format of notifications when the watcher's process is killed before completion (b419d35)

v0.11.0

31 May 22:35
9f1281a
Compare
Choose a tag to compare

0.11.0 (2024-05-31)

Features

  • changelog: Add changelog command as a shortcut for gh fzf release --repo "benelan/gh-fzf" (f8d5b23)
  • run: Add alt-i keybinding to filter by in_progress (89580c0)
  • run: Add alt-n keybinding to to display a desktop notification on completion (b4185b7)
  • run: Improve fallback log viewer for the dunstify action (31d4199)
  • run: Add actions to notifications created by dunstify (a5c3c50)
  • run: Add util for displaying a desktop notification when the selected run completes. Requires dunstify, notify-send, or osascript (009598c)

Bug Fixes

  • run: Resolve issues opening logs from the dunstify notification's action (922fb4b)
  • run: Fix quoting errors in the osascript notification (8a86ee7, 36c5676)
  • util: Ensure --repo and -R flags are correctly passed to gh (46adb7e)

Performance Improvements

  • issue, pr: Abort before sending request if a label wasn't selected via alt-l or alt-L keybindings (86b4457)

v0.10.0

18 May 01:07
90060ea
Compare
Choose a tag to compare

0.10.0 (2024-05-18)

Features

  • Improve the default fzf user interface for users that haven't set FZF_DEFAULT_OPTS (d891a07)
  • issue: Add config options for naming the linked branch created via alt-o keybinding. See commit message for details/examples (f6f78e2)
  • issue: Checkout the existing linked branch if it exists with the alt-o keybinding (ecfd426)
  • issue: Prompt for branch name in alt-o keybinding (1aca50f)

Bug Fixes

  • Resolve ANSI escape code issues when user hasn't set FZF_DEFAULT_OPTS (5ae01a4)
  • issue: Fix syntax error setting linked branch name (9c484d8)

v0.9.0

02 May 08:17
5605c21
Compare
Choose a tag to compare

0.9.0 (2024-05-02)

Features

  • preview, header: Improve readability on small width terminals (ca8bbf5)
  • Refresh the preview after keybinding actions execute (f3b5fad)

Bug Fixes

  • label: Handle spaces in label names (b7697a0)

v0.8.0

09 Apr 06:16
36886f6
Compare
Choose a tag to compare

0.8.0 (2024-04-09)

Features

  • Add label command (#15) (abec1bd)
  • Add workflow command (#13) (09e402b)
  • issue, pr: Increase the default limit when selecting label via alt-l and alt-L keybindings (1b81c6f)
  • issue, pr: Add alt-l and alt-L keybindings to add and remove a label, respectively (fea7b42)

Bug Fixes

  • Fix blocked process when opening an item in browser via ctrl-o keybinding (0284389)
  • Ensure all commands respect --repo flag (526452b)

v0.7.0

06 Mar 03:34
e1f69fb
Compare
Choose a tag to compare

0.7.0 (2024-03-06)

Features

v0.6.0

12 Feb 22:27
e9a6482
Compare
Choose a tag to compare

0.6.0 (2024-02-12)

Features

  • Add repo command (#9) (4ce7fbd)
  • run: Add alt-d keybinding to download artifacts (#6) (8bc2f1a)

Bug Fixes

  • Pass --repo flag to gh commands executed via the preview and keybindings (#8) (d97c8cb)