v0.7.0
·
107 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
What's Changed
- init codebase by @yyk808 in #1
- fix: mercury compilation by @yyk808 in #2
- Fix tests case by @genedna in #3
- Fix all test cases, add files for test cases in LFS by @genedna in #4
- Add r2cn issue template by @genedna in #5
- feat: Implement Git Note object parsing and generation by @AllureCurtain in #8
- add .devcontainer by @genedna in #9
- Add dependabot config and update issue templates by @genedna in #11
- feat: Abstract HTTP and SSH protocal from mega to git-internal by @AllureCurtain in #12
- docs: Update GIT_PROTOCOL_GUIDE.md by @AllureCurtain in #15
- Add copilot-instructions.md for GitHub copilot by @genedna in #16
- Update git protocol doc and reformat core.rs by @genedna in #17
- build: migrate git-internal to buck2 using cargo-buckal by @jjl9807 in #18
- ci: fix LFS support in checkout step for test job by @jjl9807 in #19
- feat: add metadata to entry object && use meta data in magic sort by @pleasedontbreak123 in #21
- feat: Implement a line-level diff tool based on the Myers algorithm by @231220075 in #22
- build(deps): bump hyper from 1.8.0 to 1.8.1 by @dependabot[bot] in #23
- build(deps): bump bytes from 1.10.1 to 1.11.0 by @dependabot[bot] in #25
- build(deps): bump axum from 0.8.6 to 0.8.7 by @dependabot[bot] in #24
- add compute diff for code-blame. by @231220075 in #26
- feat: update cargo.toml package version by @benjamin-747 in #27
- docs: add SHA-256 hash computation analysis report by @jackieismpc in #30
- build(deps): bump http from 1.3.1 to 1.4.0 by @dependabot[bot] in #32
- Feat/multi hash support by @jackieismpc in #33
- build(deps): bump tracing from 0.1.41 to 0.1.43 by @dependabot[bot] in #35
- build(deps): bump tracing-subscriber from 0.3.20 to 0.3.22 by @dependabot[bot] in #34
- build: update third-party deps and migrate tests to Buck2 by @jjl9807 in #36
- Update library name by @genedna in #37
- chore: remove unused crates identified by cargo-udeps by @slowslow32 in #38
- bump to 0.3.0 and cleanup the Cargo.toml and Buck2 files by @genedna in #39
- build(deps): bump uuid from 1.18.1 to 1.19.0 by @dependabot[bot] in #40
- build(deps): bump libc from 0.2.177 to 0.2.178 by @dependabot[bot] in #41
- build: migrate BUCK files by @jjl9807 in #42
- Upgrade flate2 to 1.1.7 by @genedna in #44
- feat:Build an IDX file generator and wraps a PackEncoder to provide both pack and idx file generation functionality. by @pleasedontbreak123 in #45
- feat: build .idx files in decode and fix pack decode bugsFeat/update decode by @jackieismpc in #46
- Update base.yml by @genedna in #47
- Update base.yml by @genedna in #50
- fix:update pack fixture to reduce temp file usage on Linux by @jackieismpc in #49
- Fmt use as group and add file comment by @genedna in #51
- Docs/update docs by @jackieismpc in #53
- Upgrade tracing to 0.1.44 by @genedna in #56
- refining function-level doc comments by @jackieismpc in #54
- update some tests and docs by @jackieismpc in #57
- Upgrade axum and tempfile by @genedna in #60
- feat: add Git server over HTTP & SSH and fix protocol handling by @jackieismpc in #61
- Upgrade 0.4.0 by @genedna in #62
- fix(encode): 32-bit safe pack header check by @yueneiqi in #64
- fix: use temp dir in index file test by @yueneiqi in #66
- fix(encode): adjust max pack size for 32-bit targets to prevent overflow by @yueneiqi in #65
- Upgrade some crates by @genedna in #71
- Potential fix for code scanning alert no. 7: Workflow does not contain permissions by @genedna in #72
- build(deps): bump rsa from 0.9.9 to 0.9.10 in the cargo group across 1 directory by @dependabot[bot] in #73
- feat(action): Add claude action by @genedna in #76
- Improve claude review action by @genedna in #77
- Improve codeql action by @genedna in #78
- Upgrade colored and thiserror by @genedna in #82
- Upgrade the buck2 support with newest buckal by @genedna in #83
- AI Process Objects by @jackieismpc in #90
- Update objects of agent flow by @genedna in #91
- Bump version to 0.5.0 by @genedna in #92
- Apply AI object and context fixes by @genedna in #98
- ai-objects: comprehensive documentation, invariants, and pack boundary enforcement by @genedna in #99
- Fix Claude Review error by @genedna in #100
- Upgrade crates by @genedna in #101
- chore: bump rand to 0.10.0 by @jjl9807 in #103
- Bump to 0.6.1 by @genedna in #105
- Bump to 0.6.1 by @genedna in #106
- chore: bump chrono to 0.4.44 and uuid to 1.21.0 by @yueneiqi in #108
- Bump to 0.7.0 by @genedna in #109
New Contributors
- @yyk808 made their first contribution in #1
- @genedna made their first contribution in #3
- @AllureCurtain made their first contribution in #8
- @jjl9807 made their first contribution in #18
- @pleasedontbreak123 made their first contribution in #21
- @231220075 made their first contribution in #22
- @dependabot[bot] made their first contribution in #23
- @benjamin-747 made their first contribution in #27
- @jackieismpc made their first contribution in #30
- @slowslow32 made their first contribution in #38
- @yueneiqi made their first contribution in #64
Full Changelog: https://github.com/web3infra-foundation/git-internal/commits/v0.7.0