Releases: tale/prtui
Releases · tale/prtui
Release list
Nightly
v0.4.0
Features
- GitLab merge requests can be reviewed through the new
gitlabprovider, on gitlab.com and on self-hosted instances. - The
diffcommand displays staged, unstaged, and untracked local changes.
Fixes
- Diff line count changes now show in the PR selector.
- GitHub pull requests are now fetched via the GitHub GraphQL API.
- Nix builds provide Git when running tests.
- Nix packages support Intel macOS with the stable 26.05 package set.
- Nix packages report the version from the release manifest.
- Repository discovery uses Git remotes and remembers positively identified providers per host.
- Renamed files show their original and current paths in the diff header.
v0.3.0
Breaking Changes
- Split the library API into core, TUI, and GitHub provider crates.
Features
- Edit every free-text prompt with readline commands such as
<C-a>and<C-e>. Kopens a Vim-style PR summary with individually folded comments.- The file tree now wraps around when you go past the end of it.
Fixes
- Show which pane is focused with an emphasized title and cut off cursor line.
- Load the full diff for large files that GitHub doesn't send by default.
v0.2.0
Breaking Changes
prtuiopens a pull request dashboard and returns to it after each review
Features
xmarks the open file as viewed on GitHub and opens the next unread oneoopens the pull request description and comments/searches the description and the?key listycopies a permalink,gxopens the pull request in a browser<C-p>and<C-n>bring back earlier searches, filters and commands
Fixes
<Esc>clears a search from the file tree, not just from the diff<Esc>no longer quits prtui- Reviews with over 100 files, conversations or comments are no longer cut short
- GitHub credentials are never sent to cross-origin pagination links
/starts a new filter instead of editing the last one- Stale syntax colors are discarded after files or terminal themes change
- GitHub Enterprise uses its own
ghlogin, not your github.com token
v0.1.0
Full Changelog: https://github.com/tale/prtui/commits/v0.1.0