---
scope: org
organization: posthog
release_count: 1806
last_release: 2026-09-23
generated: 2026-04-21
updated: 2026-10-14
canonical: https://releases.sh/posthog/overview.md
---

Recently shipped trace exemplars on metrics in the Python and Node SDKs, so metric charts can link to a representative trace.

**Metrics now point at a trace.** posthog-python 7.69.0, posthog-node 5.56.0, and `@posthog/core` 1.59.0 attach a trace exemplar to each series they flush. A sample recorded inside a sampled span stamps its data point with that span's trace ID, span ID, and value — one exemplar per series per flush window, last sample wins.

**Event properties now override SDK context.** posthog-react-native and posthog-js-lite let properties passed to `capture()` take precedence over SDK-set values like `$app_version`, `$os_name`, and `$lib`. Anyone relying on the SDK value surviving a same-named event property will see the event property win.

**Feature flag holdouts now apply to local evaluation.** A held-out user receives the `holdout-<id>` variant instead of a regular one, and the holdout resolves before release conditions — `isFeatureEnabled` can return true where it previously returned false. Experiments with an active holdout will see variant assignment change for that share of traffic on upgrade.

**Fix round-up:**
- posthog-react-native 4.81.1 restores stack traces on fatal crash reports broken since 4.77.0 when a stack frame has no chunk ID.
- `@posthog/nextjs-config` 1.11.3 uses the package's own CLI, so an older CLI elsewhere in a monorepo no longer breaks sourcemap uploads.
- `@posthog/ai` 8.13.6 widens the supported Anthropic SDK peer range.
