npx @buildinternet/releases get posthogRecently 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-config1.11.3 uses the package's own CLI, so an older CLI elsewhere in a monorepo no longer breaks sourcemap uploads.@posthog/ai8.13.6 widens the supported Anthropic SDK peer range.