Patch Changes
- 40b7495: Keep a session recording that an event trigger started when remote config updates the event triggers, such as the first
/configfetch after launch, matching posthog-js and posthog-android - 0987066: Restart session replay on
optIn()in a new session whenever the app wanted it on atoptOut():sessionReplayis enabled or the app calledstartSessionRecording(), and it didn't callstopSessionRecording()since. This includes a recording started withsessionReplaydisabled and one held by an event trigger or sampling, which are checked again for the new session. Also keep integrations in step with consent whenoptIn()andoptOut()run concurrently