github dhth/prs v1.0.0

13 months ago

prs v1.0.0 🚀

The biggest feature in this release is the ability to search for pull requests based on a query (eg. type:pr repo:neovim/neovim state:open label:lua linked:issue).

There is also the addition of the "PR Details View", which shows a bunch of information related to a PR, eg. metadata, description, issues referenced, files changed, commits, comments, etc.

All Changes

  • 🆕 - a new feature
  • 🔄 - change in behavior
  • ❌ - removal of a functionality

  • 🆕 Searching PRs based on user provided queries (called "query mode")
  • 🆕 "PR Details view"
    prs-4
    prs-6
  • 🔄 Better rendering of review comments and diffs
  • 🔄 Better navigation for review comments view
  • 🔄 Better configuration management (run prs --help for details)
  • 🆕 Layout resizing on terminal window changes
  • --mode=author (can be done via prs -q type:pr author:@me state:open)
  • --mode=reviewer (can be done via prs -q type:pr user-review-requested:@me state:open)
  • diff-pager as a configuration property from the config file (this can be done via GH_PAGER='blah' prs)

Changelog

  • 7fed553 build: dependency upgrades
  • f6554b7 build: upgrade to go 1.22.5
  • 21e8953 chore(deps): bump github.com/charmbracelet/bubbletea from 0.26.5 to 0.26.6 (#2)
  • 54512b6 chore: remove cosign.pub
  • 216a78b feat: add pr details pane (#8)
  • 2d71d56 feat: allow filtering via user provided query (#7)
  • c90200b feat: better config management (#11)
  • 3f1fb4b feat: diffs render in color (#6)
  • 08f12a0 feat: lists react to terminal window resizing
  • 106ffaa fix: hidden pr status in list
  • ebdaab5 refactor: remove styles from model; cleanup

Don't miss a new prs release

NewReleases is sending notifications on new releases.