Session recording snapshots now carry $snapshot_host
posthog-js@1.402.0
1 featureThis release1 featureNew capabilitiesAI-tallied from the release notes
From the original release noteView original ↗
1.402.0
Minor Changes
- #4143
0e8ad14Thanks @robbie-c! - Stamp the current hostname as$snapshot_hoston every$snapshotevent the session recorder sends. The value is derived from the page URL after it passes through the existing replay URL masking pipeline (maskCapturedNetworkRequestFn/ deprecatedmaskNetworkRequestFn, hash stripping, personal-data query-param masking), so it cannot bypass a customer's masking config. When masking removes the URL or the masked result doesn't parse as a URL, the property is omitted entirely. This gives ingestion consumers a per-message host signal even for mid-session snapshot batches that contain no URL-bearing events. (2026-07-15)
Fetched July 15, 2026
