
PostHog Ships Server and SDK Updates
PostHog released a batch of product updates spanning its server infrastructure, experimentation tools, and mobile SDKs. The changes include request context support for posthog-server, Linux compatibility for its Code inspector tool, and improvements to session replay and analytics capabilities.
The updates focus on developer experience and analytics precision, particularly for teams running experiments and collecting mobile telemetry. PostHog Code, the company's tool for inspecting feature flags and product logic directly in the browser, now supports Linux development environments.
Experimentation and Analytics Improvements
PostHog added winsorization support for ratio metrics in its Experiments product. Winsorization caps extreme values in a dataset to reduce the impact of outliers, a statistical technique that helps teams get more reliable experiment results when measuring metrics like conversion rates or average order values.
The platform now lets developers test feature flag evaluation locally before deployment. Teams can verify flag logic without affecting production traffic, reducing the risk of misconfigurations reaching users.
Event ingestion filtering gives teams more control over which events PostHog processes. Rather than capturing every event and filtering later in analysis, teams can now block unwanted events at ingestion time, reducing data volume and processing costs.
Trends charts gained custom axis labels, letting teams override default metric names with business-specific terminology. A chart tracking "purchases" can display "orders" or "transactions" instead, making dashboards more intuitive for non-technical stakeholders.
Mobile SDK Enhancements
PostHog's Flutter SDK now supports minimum duration settings for session replays. Teams can configure the SDK to only upload replays that exceed a certain length, filtering out sessions too short to provide useful context. This reduces storage costs and makes replay libraries easier to navigate.
The Android SDK gained two capabilities: automatic screen name attachment to all events and logs capture. Screen names help teams understand user navigation patterns without manual instrumentation. The logs capture feature collects application logs alongside analytics events, giving developers more context when debugging issues or analyzing user behavior.
iOS SDK updates mirror the Android changes with automatic screen name attachment. Both mobile platforms now track screen transitions by default, reducing the instrumentation burden on mobile teams.
Infrastructure Updates
Posthog-server added request context support, letting developers pass additional metadata through the entire request lifecycle. This makes it easier to trace events through distributed systems and correlate analytics data with backend operations.
The platform introduced per-pipeline notification settings for data pipeline errors. Teams running multiple data pipelines can now configure separate alert channels for each pipeline, routing errors to the appropriate teams without overwhelming a single notification channel.
The updates arrive as PostHog continues investing in its analytics infrastructure, following earlier improvements to feature flag performance through a Rust migration that cut memory usage by 98 percent.
The changes are available now for self-hosted and cloud customers. PostHog remains open-source under an MIT license, with all updates shipping to the public GitHub repository.
Sources
1 checkedHow we cover tool news: Create With's tool desk drafts these reports with AI from the sources listed above and checks them against those sources before publishing.





