Skip to content

gix-traverse-v0.39.0

@Byron Byron tagged this 13 Apr 12:30
 - 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)
Assets 2
Loading