Repository navigation
Releases: garrill/Leaf
Releases · garrill/Leaf
Release list
v0.7.0
- Fixed MacOS 27 bugs
- New icon
- Large branch switching UX improved
- Correct column / item focus improved
- Double click a file to open in default program
- Animations of glass elements use .materialize transitions
- Context menu options for uncommited files and stashed files
- Toolbar items rebuilt
- Icon renderer improved
v0.6.0
- Icon for unpushed commits
- Hunks starting with a blank line display correct line number
- increased hit area of commit message input
- disabled autocomplete on message input
- Batch large commits to stop crash
- Optimised list view so large commits can be browsed quicker
- More options for ignoring files
- Fixed stale diff checker when files have same line count
v0.5.0
- Failures / error messages show as actionable alerts
- Added search to diff checker
- Improved conflicted files UI and flow
- Allow tags to be pushed to origin
- Tidied up branch menu and added options to prune / see remote
- Make changelog look a bit nicer
- Fixed commit title moving on expand / retract
- Reduced app size
v0.4.0
- Branch menu: Delete branches.
- History: Option to show full commit title, copy commit title.
- Menu bar: Added 'File', more options to 'View'.
- App doesn't quit when window is closed.
- UI tweaks: More Liquid Glass and progressive blurs.
- Fixed bug: a moved file was getting a malformed title and couldn't be committed.
- Added code signing.
v0.3.0
- Keyboard navigation: ← / → move left and right columns. Diff viewer is scrollable by keyboard. You can press ⏎ Enter to submit a commit. ␛ Escape undoes a commit.
- Tags: Add / remove and view tags on a commit.
- Discarding changes on a file now move that file to the Trash so it can be retrieved if needed.
- Success toast: uses .glassEffect rather than trying to reproduce it.
- Image comparison: images are correctly masked.
- Optimisation: cleaned up concurrency & deprecation warnings.