- Make `topo` more similar to `Ancestors`, but also rename `Ancestors` to `Simple`
- adjust the structure of `commit::ancestors` to be more consistent with other plumbing crates.
This makes sure that each time is reached by only a single path.
- simplify ancestor module..
We remove ability to reuse `State` as ultimately,this capability
wasn't all that useful.
### Commit Statistics
- 13 commits contributed to the release over the course of 6 calendar days.
- 29 days passed between releases.
- 3 commits were understood as [conventional](https://www.conventionalcommits.org).
- 1 unique issue was worked on: #1336
### Commit Details
* **#1336**
- Improve documentation of Topological DateOrder sorting and add baseline test (1f6c8ab)
* **Uncategorized**
- Prepare changelogs prior to release (5755271)
- Use `u8` for `WalkFlags` in the hopes that this can save memory. (a5751bc)
- Merge pull request #1341 from szepeviktor/typos (55f379b)
- Fix typos (f72ecce)
- Merge branch 'add-topo-walk' (b590a9d)
- Make `topo` more similar to `Ancestors`, but also rename `Ancestors` to `Simple` (2a9c178)
- Adjust the structure of `commit::ancestors` to be more consistent with other plumbing crates. (3f938fa)
- Refactor (ee13bdb)
- Simplify ancestor module.. (e0969c3)
- Initial implementation of topological commit walk (25b3d23)
- Move some utilities to super module to make them sharable (5b3dfbb)
- Move [Aa]ncestors to under commit module (ecc049c)