Cut 0.8.0 release section in the changelog · Entire
Cut 0.8.0 release section in the changelog
80060d9→main·
toothbrush·1w ago·1 file·+2 added/-0 removed
Dates the Unreleased entries (SetIdentity, ExcludeRefs, build-info version default, credential-store removal, create-race classification) as 0.8.0, ahead of tagging v0.8.0.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Changes
1
- MCHANGELOG.md+2
6 unmodified lines
7
8
9
10
11
12
13
14
6 unmodified lines
## [Unreleased]
## [0.8.0] - 2026-07-09
### Added
- `gitsync.SetIdentity(service, version)` — lets an embedding service name itself in every request git-sync makes. The HTTP User-Agent and the git-protocol `agent=` capability become `<service>/<version> git-sync/<git-sync-version> go-git/<go-git-version>` (non-git provider requests carry the same string without the go-git token). Previously an embedder had no way to identify itself: the advertised version lives in an internal package, and the old doc comment claiming "SDK consumers may overwrite it" was unimplementable from outside the module.