3.4.0 - Support Larger SessionReplay Event Payloads
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