NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4167 most downloaded on npm
PostHog Node.js integration
Last release today
23 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Most releases are documented
notes for 41 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
332 releases · first in 2020
One column per quarter.
## 2.2.0 ### Minor Changes - #4110 `da33d9e` Thanks @ioannisj! - Add macOS support so the plugin builds on react-native-macos targets. The podspec now
da33d9e Thanks @ioannisj! - Add macOS support so the plugin builds on react-native-macos targets. The podspec now declares an osx platform, and all iOS-only posthog-ios APIs (session replay config, surveys, session-recording controls) are guarded with #if os(iOS). Session replay remains iOS-only; macOS gets native error tracking.
(2026-07-10)Updated dependencies [`fa3457f`]:
fa3457f Thanks @haacked! - Support the starts_with, not_starts_with, ends_with, and not_ends_with property filter operators in feature flag local evaluation. Matching is case-insensitive and mirrors icontains, so flags using these operators no longer fall back to remote evaluation.
(2026-08-05)fa3457f]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
## 1.1.3 ### Patch Changes - #4512 `1030636` Thanks @ablaszkiewicz! - Inject chunk ids (a fresh random id per build) into chunks in-memory during rend
1030636 Thanks @ablaszkiewicz! - Inject chunk ids (a fresh random id per build) into chunks in-memory during renderChunk instead of letting posthog-cli rewrite the emitted files on disk in writeBundle. The written bundle already contains the chunk-id snippet, so Subresource Integrity plugins (e.g. vite-plugin-sri3, which hashes chunks in generateBundle) now compute hashes over the final content and the browser no longer blocks the scripts. writeBundle runs the non-mutating sourcemap upload instead of sourcemap process, and with deleteAfterUpload the plugin deletes the .map files itself rather than passing --delete-after (which also rewrites the .js files).
(2026-08-13)Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →