Releases: oblador/react-native-performance
Releases Β· oblador/react-native-performance
5.1.2
What's Changed
- fix(android): crash when library try to access JSModule before it is initialized by @Harsh0 in #107
New Contributors
Full Changelog: v5.1.1...v5.1.2
5.0.0
Breaking Change
- New way of measuring native startup time on iOS to avoid some cases of distorted excessive measurements on iOS 15+.
What's Changed
- Update configuration for the new architecture by @j-piasecki in #94
- Don't overwrite onreadystatechange in resource logger by @oblador in #96
- Ignore iOS prewarming by @oblador in #97
New Contributors
Full Changelog: v4.0.0...v5.0.0
4.0.0
- BREAKING CHANGE: react-native-performance native marks now have switched back to monotonic clock to support React Native 0.68.3 and above.
- Fix initial native mark emission on iOS.
3.1.2
- Prevent infinite recursion if global.performance is exported ponyfill
- Use loose version of folly
3.1.1
Fixes
- Fix missing podspec in published artifact
- Fix ConcurrentModificationException while calling emitBufferedMarks
3.1.0
New features
- Support for custom native markers and metrics for Android and iOS
Fixes
- Fix StartTimeProvider.setStartTime() on Android
- Fix autolinking in React Native 0.69
3.0.1
- Fix emitting native markers when using TurboModules on iOS
3.0.0
- BREAKING CHANGE:
react-native-performance
native marks now use unix epoch timestamps to align with React Native 0.68.
react-native-performance
now supports the new React Native architecture using JSI/TurboModules if enabled.