Skip to content

3.4.0 - Support Larger SessionReplay Event Payloads

Compare
Choose a tag to compare
@daniel-statsig daniel-statsig released this 30 Oct 22:50
· 39 commits to main since this release
38d8475

Improvements

Type Mismatch Warning

Log warning when a typed getter is used with the incorrect type. eg myLayer.get('some_boolean_param', 'true'); // <- log warning because underlying value is a boolean, not a string

SessionReplay Event Slicing

It was reported that some SessionReplay events are not making it out because they are too large. Logic has been added to slice then events, upping the limit to 10mb in total

Changelog

@statsig/js-client @statsig/js-on-device-eval-client

  • 49a705b chore: log warning on typed getter mismatch

@statsig/session-replay

  • 9bff965 chore: break up large rrweb_events payloads

@statsig/react-bindings @statsig/react-native-bindings @statsig/expo-bindings

  • 3f26e80 chore: prevent dupe client warning in react