From 69f7671ed57d0d128da76a427cd6bc4c5a015dce Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 24 Apr 2026 17:22:12 +0100 Subject: [PATCH] release: v0.5.1 --- CHANGELOG.md | 7 +++++++ internal/cli/cli_test.go | 2 +- internal/cli/version.go | 2 +- scripts/docker-git-source-smoke.sh | 2 +- 4 files changed, 10 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e270430..9d65741 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,13 @@ All notable changes to `discrawl` will be documented in this file. +## 0.5.1 - 2026-04-24 + +### Fixes + +- Git snapshot export/import now keeps wiretap DMs strictly local: `@me` rows, wiretap sync state, and DM vectors are excluded from published snapshots while existing local DM rows are preserved on import. +- Publishing without `--with-embeddings` now omits old embedding manifests instead of carrying forward a stale vector bundle. + ## 0.5.0 - 2026-04-24 ### Changes diff --git a/internal/cli/cli_test.go b/internal/cli/cli_test.go index e4a4a46..cdd410d 100644 --- a/internal/cli/cli_test.go +++ b/internal/cli/cli_test.go @@ -33,7 +33,7 @@ func TestHelpAndVersion(t *testing.T) { out.Reset() require.NoError(t, Run(context.Background(), []string{"--version"}, &out, &bytes.Buffer{})) - require.Contains(t, out.String(), "0.5.0") + require.Contains(t, out.String(), "0.5.1") err := Run(context.Background(), []string{"bogus"}, &out, &bytes.Buffer{}) require.Equal(t, 2, ExitCode(err)) diff --git a/internal/cli/version.go b/internal/cli/version.go index b6e220e..f63d261 100644 --- a/internal/cli/version.go +++ b/internal/cli/version.go @@ -1,3 +1,3 @@ package cli -var version = "0.5.0" +var version = "0.5.1" diff --git a/scripts/docker-git-source-smoke.sh b/scripts/docker-git-source-smoke.sh index 506785e..2335938 100755 --- a/scripts/docker-git-source-smoke.sh +++ b/scripts/docker-git-source-smoke.sh @@ -67,7 +67,7 @@ docker run --rm \ cd /src go install ./cmd/discrawl discrawl=/work/bin/discrawl - "$discrawl" --version | grep -q "0.5.0" + "$discrawl" --version | grep -q "0.5.1" "$discrawl" --config /work/config.toml subscribe --repo /work/share --with-embeddings file:///backup > /work/subscribe.out grep -q "embeddings=\\[" /work/subscribe.out "$discrawl" --config /work/config.toml --plain sql "select provider, model, count(*) as total from message_embeddings group by provider, model" | tee /work/embeddings.out