# Cut 0.8.0 release section in the changelog

`80060d9`→[main](/content/gh/entireio/git-sync/commits/main/index.html)·

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.
```
