Published
- 1 min read
Version 1.5.0

Changes
- Added Git LFS support
- Added diff highlight
- Added labels to some buttons to inform about their keybindings.
- Added date time formatting settings.
- Implemented SSH credentials caching. https://github.com/JetpackDuba/Gitnuro/issues/266
- Removed commits limit in the log (implemented lazy loading)
- Reduced recent repositories height and added relative pathing to the parent directory
- Added log refresh after deleting stash
- Added stashes visualization in the graph
- Added automatic snapshot of uncommited changes before merge
- Copy Branch Name (implemented by @spipau) https://github.com/JetpackDuba/Gitnuro/issues/264
- Gravatar usage can be now disabled. When used, now the email addresses are hashed using SHA256.
- Added separator to branches context menu
Fixes
- In rebase interactive, fixed clicking on another input field (Reword) crashes the app
- In rebase interactive, fixed rewording multiple commits inverses messages and puts them on the wrong commit
- Fixed unnecessary refreshes when opening files, which could end up in infinite loop in certain repositories/systems.
- Fixed line in commit graph not scaling
- Fixed crash when pushing a new branch due to bug in LFS
- Fixed updates check not repeating requests when required
- Fixed commit/merge/rebase button being disabled when filtering all items
Download
Linux:
- Available as Flatpak here or by running
flatpak install --user com.jetpackduba.Gitnuro
if you have Flatpak & Flathub already setup - JAR file can be executed as a portable version (Requires JRE 17)
Windows:
MacOS:
- ZIP which contains the app bundle
- Using hombrew:
brew install jetpackduba/apps/gitnuro