github GitoxideLabs/gitoxide gitoxide-core-v0.11.0
gitoxide-core v0.11.0

3 years ago

This is a maintenance release signalling breaking changes because some of the crates it depends on have breaking changes.

New Features

  • control pack and object cache size in megabytes in some sub-commands
  • object cache size is configurable in some sub-commands

Commit Statistics

  • 24 commits contributed to the release over the course of 34 calendar days.
  • 12 commits where understood as conventional.
  • 5 unique issues were worked on: #164, #198, #200, #205, #67

Commit Details

view details
  • #164
    • rename path::is_git to path::is (ac3b9ef)
    • rename ObjectIdExt::ancestors_iter() to *::ancestors() (a19567e)
  • #198
    • A changelog for gitoxide-core (b9f6a37)
    • Fixup remaining changelogs… (2f75db2)
    • set package cache via RepositoryAccessExt (66292fd)
    • prepare for configurable pack cache (7d2b6b6)
  • #200
    • feat: Add --reference/-r flag to gixp pack-receive (637d12c)
  • #205
    • '(null)' symref targets are turned into direct refs instead… (c77bd7a)
    • fetch::Ref::Symbolic::target is now an option… (da68bfb)
  • #67
    • control pack and object cache size in megabytes (60c9fad)
    • Use 'cache::Object' trait where it matters (71c628d)
    • split data::output::count::objects into files (8fe4612)
    • object cache size is configurable (5a8c2da)
    • Count ref-deltas in thin packs as well (80c6994)
    • Use Easy in the one spot where it is possible… (6a97bfa)
    • try to create persistent Easy iterator, but can't make it Send… (54a64a5)
    • Add '--thin' flag to pack-create and pass it on (2664d73)
  • Uncategorized
    • Adjusting changelogs prior to release of git-hash v0.7.0, git-features v0.16.5, git-actor v0.5.3, git-validate v0.5.3, git-object v0.14.1, git-diff v0.10.0, git-tempfile v1.0.3, git-lock v1.0.1, git-traverse v0.9.0, git-pack v0.12.0, git-odb v0.22.0, git-packetline v0.11.0, git-url v0.3.4, git-transport v0.12.0, git-protocol v0.11.0, git-ref v0.8.0, git-repository v0.10.0, cargo-smart-release v0.4.0, safety bump 3 crates (a474395)
    • make fmt, but now it picked up some parts that usually don't get altered… (01f7b72)
    • fix immediate dereference warning (0456312)
    • Merge branch 'changelog-generation' (bf0106e)
    • Merge branch 'main' into changelog-generation (c956f33)
    • Bump git-repository v0.10.0 (5a10dde)
    • Release git-repository v0.9.1 (262c122)

Don't miss a new gitoxide release

NewReleases is sending notifications on new releases.