Skip to content

Commit 3e70819

Browse files
chore: Release v0.10.1 [skip ci]
1 parent 4a6c67c commit 3e70819

4 files changed

Lines changed: 49 additions & 49 deletions

File tree

.sampo/changesets/capture-v1-2xx-sdk-info-flag-events.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# posthog-rs
22

3+
## 0.10.1 — 2026-06-10
4+
5+
### Patch changes
6+
7+
- [4a6c67c](https://github.com/posthog/posthog-rs/commit/4a6c67c3d937f185993f256ddda2c087f5020980) Three fixes to the unstable `capture-v1` pipeline (off by default):
8+
9+
- Accept any 2xx HTTP status as success on V1 capture responses instead of exactly 200, so a future 201/202/207 from capture is not misclassified as a connection error. Malformed bodies on 2xx still surface as `Error::Serialization`.
10+
- Send the canonical SDK identity `posthog-rs/<version>` (previously `posthog-rust/<version>`) in the `posthog-sdk-info` and `user-agent` headers. The name segment now matches the `$lib` value the v0 path sends, so capture-side `$lib`/`$lib_version` materialization attributes V1 traffic correctly in SDK Health, usage reports, and Library columns.
11+
- Route `$feature_flag_called` events through the V1 analytics endpoint when `capture-v1` is enabled (previously they always took the legacy v0 path, splitting the pipeline). Shipping stays fire-and-forget with a single attempt and no retry loop, matching the v0 flag-event semantics on both the async and blocking clients. — Thanks @eli-r-ph!
12+
313
## 0.10.0 — 2026-06-05
414

515
### Minor changes

Cargo.lock

Lines changed: 38 additions & 39 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "posthog-rs"
33
license = "MIT"
4-
version = "0.10.0"
4+
version = "0.10.1"
55
authors = ["PostHog <engineering@posthog.com>"]
66
description = "The official Rust client for Posthog (https://posthog.com/)."
77
repository = "https://github.com/posthog/posthog-rs"

0 commit comments

Comments
 (0)