Releases: DataDog/dd-sdk-reactnative
Releases · DataDog/dd-sdk-reactnative
1.8.0-rc1
1.8.0-rc0
This is a release candidate for 1.8.0
that includes support for the new React Native architecture.
As this is a big change, we've tested the migration extensively on our end and also want to have feedback from early adopters before rolling it out to everyone.
Please open an issue if you notice any regression on your app.
What's Changed
- New architecture migration by @louiszawadzki in #480
- Improve jest mock support by @louiszawadzki in #489
- Remove duplicated RUM views in React Navigation tracking by @louiszawadzki in #491
- Add action name attribute to config by @louiszawadzki in #492
- Add support for tvOS by @louiszawadzki in #494
Full Changelog: 1.7.1...1.8.0-rc0
1.7.1
What's Changed
- Add DdRum.addFeatureFlagEvaluation to jest mock by @stevoland in #486
New Contributors
- @stevoland made their first contribution in #486
Full Changelog: 1.7.0...1.7.1
1.7.0
What's Changed
- Add upload frequency parameter in config by @louiszawadzki in #471
- Add batch size parameter in config by @louiszawadzki in #476
- Add feature flags evaluation for RUM by @louiszawadzki in #477
- Track background events by @louiszawadzki in #478
- Handle iOS app restart in background for react-navigation by @louiszawadzki in #482
- Update iOS SDK to 1.20.0 by @louiszawadzki in #483
- Fixes duplicate RUM Error created when RN crashes are sent to both RUM and Logs
- Update Android SDK to 1.19.2 by @louiszawadzki in #484
Full Changelog: 1.6.0...1.7.0
1.6.0
What's Changed
New features
- Report errors to logs by @louiszawadzki in #453
- Enable logs with stacktraces by @louiszawadzki in #449
- Kiosk apps support by @louiszawadzki in #470
- Support Gradle 8 for RN 0.72 by @louiszawadzki in #460
Fixes
- Keep logger working if not initialized by @louiszawadzki in #464
- Decrease severity of console message for action dropped by @louiszawadzki in #459
- Handle shallow equality edge case by @louiszawadzki in #457
Full Changelog: 1.5.2...1.6.0
1.5.2
What's Changed
- Fix RUM Context absent from Logs on iOS by @louiszawadzki in #466
Full Changelog: 1.5.1...1.5.2
1.5.1
What's Changed
- Fix require cycle by @louiszawadzki in #442
- Always pass bundle to sourcemap command on Android by @louiszawadzki in #450
Full Changelog: 1.5.0...1.5.1
1.5.0
What's Changed
New features
- Add Webview tracking support for react-native-webview by @eliac123 in #418
- Extract Webview integration in own package by @louiszawadzki in #436
- Enable custom service name for Android sourcemaps by @louiszawadzki in #421
- Add option to disable frustration signals by @louiszawadzki in #428
Changes
- Raise minSdkVersion to 21 by @louiszawadzki in #413
- Increase iOS SDK version to 1.16.0 by @louiszawadzki in #431
- Do not upload js bundle by default on Android by @louiszawadzki in #423
- Update Android SDK to 1.18.1 by @louiszawadzki in #438
Fixes
- Prevent crash when calling stopTrackingViews before startTrackingViews by @louiszawadzki in #429
New Contributors
- @ericrallen made their first contribution in #349
- @rtrieu made their first contribution in #404
Full Changelog: 1.4.0...1.5.0
1.4.0
1.3.1
What's Changed
- Fix count of errors not updated on the last view of a session
- Remove native crash duplicate on React Native crash
Full Changelog: 1.3.0...1.3.1