weavatrix-git 0.2.0

Dependency-free, evidence-carrying Git repository reader
Documentation
# Changelog

All notable changes are documented here.

## 0.2.0 - 2026-07-27

- Add bounded immutable commit snapshots with canonical path, mode, and object evidence.
- Add revision-aware cross-repository histories, timelines, snapshots, and change sets.
- Add deterministic parallel repository opening while preserving caller order.
- Accelerate first-parent commit-graph traversal by retaining graph positions.
- Add exact-parity cross-repository benchmarks against gix and libgit2.

## 0.1.1 - 2026-07-27

- Add direct, round-robin in-process benchmarks against gix and libgit2.
- Add auto-refreshing shared index snapshots and shared object reads.
- Optimize bounded first-parent identifier traversal.
- Verify 2,000-commit history and 10,000-path index fixtures by exact parity.

## 0.1.0 - 2026-07-27

- Add dependency-free repository and worktree discovery.
- Add SHA-1 and SHA-256 object identifiers.
- Add loose and pack-v2 object database readers.
- Add bounded zlib/DEFLATE and Git delta decoders.
- Add typed commit, tree, tag, history, and tree-diff APIs.
- Add a read-only CLI, compatibility tests, and benchmarks.
- Add commit-graph accelerated metadata and identifier history.
- Add deterministic serial and parallel cross-repository analysis.
- Add configurable object and delta caches plus classic MIDX lookup.
- Add split commit-graph chains and changed-path Bloom filters.
- Add pack and MIDX reachability bitmap decoding.
- Add read-only custom object database backends and parallel object batches.
- Add lazy reusable revwalk, reflog, index v2/v3/v4, and tracked status.
- License the crate under MIT.