Skip to content

Latest commit

 

History

History
217 lines (120 loc) · 15.1 KB

CHANGELOG.md

File metadata and controls

217 lines (120 loc) · 15.1 KB

Changelog

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

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)

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)

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)

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: Correctly pass --repo and -R flags 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)

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)

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)

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)

0.7.0 (2024-03-06)

Features

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)

0.5.0 (2024-02-05)

Features

  • Add GH_FZF_TRUNCATE_FIELDS config option (aa9984b)

Bug Fixes

  • Allow most fzf options to be overridden (c455e30)
  • Wrap lines at correct column in preview window (9177fd6)

0.4.0 (2023-12-30)

Features

  • run: Add additional status colors to further differentiate conclusions (932579f)
  • run: Add alt-p keybinding to open gh fzf pr filtered for the selected run's branch (f836706)

Reverts

  • docs(readme): fix yml code block indenting (39d262a)

0.3.0 (2023-12-28)

Features

  • issue, pr, run: Add newline between keybinding hints and column headers (4ee118a)
  • Manually truncate results columns to improve search matches and readability (0f08e40)
  • pr: Change the alt-C keybinding to run gh fzf run filtered for the selected branch instead of gh pr checks (7ffca65)

Bug Fixes

  • pr: Fix typo in the previous commit to use gh fzf run for viewing checks (7f4e869)
  • run: Display status when the run hasn't concluded (830e656)

0.2.0 (2023-12-22)

Features

  • issue, pr, run: Format lists to provide more fuzzy finding fields (af83fdd)
  • issue, pr: Display all comments in the preview window (b15f973)

Bug Fixes

  • issue: Fix typo in --comments flag (6c29bc4)

0.1.0 (2023-11-28)

Features

  • Add run, issue, and pr commands (9e254a0)
  • Add GH_FZF_DEFAULT_LIMIT config option for setting the default list items limit (71e9722)
  • Add GH_FZF_HIDE_HINTS config option to hide the header by default (ed6b3d2)
  • Add ctrl-y keybinding for copying the item's url to the clipboard (44bf38c)
  • Add version and help commands (c20abc8)
  • Display command picker when one is not provided (ea326e1)
  • issue, pr: Add alt-s and alt-b keybindings to filter by "state=all" and the current branch, respectively (0c2c377)