Changelog
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.
0.1.0 (2022-08-24)
Chore
- uniformize deny attributes
- remove default link to cargo doc everywhere
Commit Statistics
- 51 commits contributed to the release over the course of 18 calendar days.
- 18 days passed between releases.
- 2 commits where understood as conventional.
- 1 unique issue was worked on: #450
Thanks Clippy
Clippy helped 4 times to make code idiomatic.
Commit Details
view details
- #450
- assure ref-specs handle equality, ordering and hashing according to their instruction (
b4bf7d0) - cleanup crate structure (
f0163c9) - don't expose mode() as it's kind of messy and should be left as implementation detail (
6278966) - improve docs (
c695a7e) - add fuzz target and basic docs on how to run it (
febf070) - Add fuzz target (
62d721a) - more push-spec restrictions (
bb992ac) - more detailed tests of what's allowed and where (
57a6e69) - disallow excludes in push mode (
9c280b2) - don't allow object hashes in excludes (
b889953) - negative must not be empty (
79e0eaf) - support for
@shortcut. (32d98e9) - and the entire test-suite passes (
3fa52f8) - handle ref-name validation mostly correctly (
d7c2789) - refactor (
e8c072e) - tests causing all instrucitons (
c23a21d) - tests for handling exclusions (
c4499ce) - Better handling of special cases (
c99f575) - basic validation and detection of patterns (
e4227d6) - handle colon and empty on the right side (
7afebb7) - support for deletion (
966a9e9) - add include directive (
701d46f) - first successful test for returning a refspec. (
6e5bd5c) - sort out how expectations can be expressed in test suite (
3f264af) - refactor (
6713793) - sketch all possible instructions of fetch and push refspecs (
0ba1b73) - run the baseline test and gather some information (
5e4ee9b) - first few bits of error handling in parser (
9c5fed2) - frame for basic parsing (
b9a4bdc) - sketch data structure that should do the trick (
5c823dc) - all baseline test cases from git's test-suite (
362bd46)
- assure ref-specs handle equality, ordering and hashing according to their instruction (
- Uncategorized
- Merge branch 'example-write-blob' (
afedd7f) - Merge pull request #494 from ultrasaurus/patch-1 (
86fe22c) - Merge branch 'main' into remote-ls-refs (
95f2f4f) - Merge branch 'example-new-repo' (
946dd3a) - Merge branch 'main' into remote-ls-refs (
e2ee3de) - uniformize deny attributes (
f7f136d) - remove default link to cargo doc everywhere (
533e887) - Merge branch 'main' into remote-ls-refs (
c82bbfa) - prepare for release of git-repository (
8aa5389) - Merge branch 'main' into remote-ls-refs (
bd5f3e8) - Release git-date v0.0.3, git-actor v0.11.1, git-attributes v0.3.1, git-tempfile v2.0.3, git-object v0.20.1, git-ref v0.15.1, git-config v0.6.1, git-diff v0.17.1, git-discover v0.4.0, git-bitmap v0.1.1, git-index v0.4.1, git-mailmap v0.3.1, git-traverse v0.16.1, git-pack v0.21.1, git-odb v0.31.1, git-packetline v0.12.6, git-url v0.7.1, git-transport v0.19.1, git-protocol v0.18.1, git-revision v0.4.0, git-worktree v0.4.1, git-repository v0.21.0, safety bump 5 crates (
c96473d) - Release git-hash v0.9.7, git-features v0.22.1 (
232784a) - Merge branch 'main' into remote-ls-refs (
c4bf958) - Merge branch 'format_git_date_time' (
99e12be) - Merge branch 'main' into remote-ls-refs (
de61c4d) - thanks clippy (
4bd747c) - Merge branch 'main' into remote-ls-refs (
e8fc89d) - thanks clippy (
b9e1cdb) - thanks clippy (
6c963b0) - thanks clippy (
b62ee56)
- Merge branch 'example-write-blob' (
0.0.0 (2022-08-05)
Initial release for name reservation.
Commit Statistics
- 3 commits contributed to the release.
- 0 commits where understood as conventional.
- 1 unique issue was worked on: #450