Repository navigation
5.55.0
·
29 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Minor Changes
- 3b55de1: Add experimental Windows and Linux support, enabled by default and set up with the same
Posthog().setup(config)as the other platforms. Existing apps will start tracking on Windows and Linux after upgrading. Setconfig.enableWindowsAndLinux = falsebefore setup to disable the SDK on these platforms without affecting other platforms. Event and screen capture, exception capture (including autocapture of Flutter and Dart errors, and exception steps), identify, alias, groups, super properties, feature flags, bootstrap, opt-out and application lifecycle events work on both. App metadata comes from the executable'sProductNameandProductVersionon Windows and the bundledversion.jsonon Linux. State is stored underposthog/<project token>in the application support directory returned by the official Windows/Linuxpath_providerimplementations. If the directory is unavailable, state stays in memory and is lost when the SDK closes or the app exits. Events include$timezonewhen the SDK can determine a local IANA time zone; on Windows, this uses the system ICU data on a best-effort basis. Session replay, surveys, logs, push notifications and native crash capture are not supported on Windows and Linux.