Application only
Added
- Add a relative format similar to git graph.
- Add scroll up.
Changed
- Update crossterm crate and refactor usage to match new API.
Fixed
Library only
Added
- Introduce start_point when traversing graph.
- Introduce GridCell struct.
- Describe algorithm for graph layout.
- More code documentation.
- Add trunk as supported main branch name for git-flow.
Changed
- Update git2 dependency to version 0.20.2.
- Fix use of deprecated chrono APIs.
- Refactor code to make it easier to understand.
Fixed
Both application and library
Changed
- Bump yansi crate to 1.x, refactor for new API.
- Bump crates deps that need rust>=1.83.0 but don't require changes.
- Update lock file with currently compatible version bumps.
- Bump MSRV to 1.83.0, will free up lots of dependency updates.
- Move eprint from library to binary.
- Always build and archive artifacts.
- Add skip-repo-owner-validation cli options.
- Adding Justfile.
- Run tests also on external PRs.