All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- A CHANGELOG.md file.
- Details to the SVG output.
- Option to specify revset to render a subset of the graph.
- Gitea merge pattern.
- Add clippy warning for complex functions.
- Code refactoring to make it easier to understand.
- Extract library part into crate gleisbau
- Remove pager
Last release where library is part of git-graph.
-
(BREAKING) graph::get_repo, add argument skip_repo_owner_validation false gives the previous behaviour.
-
(BREAKING) GitGraph::new, add argument start_point to control where traversal should start. Set to None to get the previous behaviour.
-
Lots of API docs
-
"trunk" as supported main branch name
- Update git2 dependency to version 0.20
- (BREAKING) GitGraph public fields "tags" and "branches"
- Reverse order option