PostHog
posthog.comObservability
$
npx @buildinternet/releases get posthogRecently Shipped575 releases · updated Aug 3, 2026
Recently shipped @posthog/next@0.8.0 with a createPostHog() factory, and posthog-python gained stateless MCP server support and corrected exception list ordering.
@posthog/next replaced singleton exports with a factory.
createPostHog()replaces thegetPostHogandgetServerSidePostHogexports. Configure PostHog once in a shared module; the returnedgetPostHogworks everywhere. An optionalgetDistinctIdresolver attributes server-side events and feature flags to the authenticated user.
Release ID ties exceptions directly to releases.
- posthog-cli v0.9.4 injects a release ID into bundles. posthog-js v1.409.0 and posthog-node v5.47.0 emit it as
$release_idon$exceptionevents, so PostHog attaches exceptions to a release without joining through symbol sets.getInjectedReleaseId()is available on@posthog/core.
Python SDK added stateless MCP support and fixed exception ordering.
posthog-pythonv7.30.0 carries$session_idand client identity across pods via a self-encodedMcp-Session-Idtoken. v7.31.0 aligns exception list ordering with the cross-SDK spec.
AI observability linked OpenAI Agents SDK groups to sessions.
- On both
@posthog/aiv8.6.0 andposthog-pythonv7.35.0, the OpenAI Agents SDKgroupIdmaps to$ai_session_idalongside$ai_group_id, so grouped runs appear as sessions in PostHog AI observability.@posthog/aiv8.5.0 also addedconfigtoPrompts.get()results.
Browser extension clients gained a browser-v1 adapter.
- posthog-js v1.409.1 introduced a browser-v1 client adapter for shared extensions, covering analytics, request, persistence, and replayed remote-config outcomes.
@posthog/browser-commonv0.3.0 streams replayable remote config outcomes through shared extension clients.
SDK patches across the stack.
posthog-nodev5.47.1 isolates NestJS request context per Observable subscription. v5.47.3 applies the feature flag definition request timeout while consuming the response body.- posthog-js v1.409.4 fixes canvases staying blank after seeking in session replay by re-sending one frame per canvas after each full snapshot. v1.409.5 fails open when an error tracking suppression rule cannot be evaluated.
@posthog/mcpv0.10.2 redacts sensitive exception messages and large binary payload encodings from MCP analytics.identify()now correctly marks a user as identified when the supplied ID matches the persisted distinct ID – fixed across@posthog/corev1.46.1,posthog-js-lite,posthog-react-native, andposthog-node.
posthog-cli uploads now report per-run summary.
- Sourcemap, dSYM, and ProGuard uploads end with a single line showing how many chunks were uploaded, skipped as duplicate, or skipped as too large.
AI-generated summaries may contain mistakes.
Latest releases
See all releasesActivity
2775 releases1h interval581/mo
Mon
Wed
Fri
AugSepOctNovDecJanFebMarAprMayJunJulAug
LessMore