Duplicate snippet loaders no longer replace initialized instance
posthog-js@1.410.2
1.410.2
Patch Changes
-
#4334
bd93230Thanks @posthog! - Conversations widget: treat a network-level message send failure (ad blocker, offline, CORS, page teardown) as transient — the widget now shows a "check your connection" message and logs atwarninstead oferror, so these benign failures no longer show up as captured exceptions in error tracking. (2026-08-03) -
#4341
d68e607Thanks @posthog! - Prevent duplicate snippet loaders from replacing an initialized instance or replaying queued calls more than once, and warn with actionable guidance wheninit()is called again with a different project token (2026-08-03)
Fetched August 3, 2026
