Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: DataDog/dd-sdk-reactnative
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.14.6
Choose a base ref
...
head repository: DataDog/dd-sdk-reactnative
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 2.14.7
Choose a head ref
  • 16 commits
  • 43 files changed
  • 5 contributors

Commits on Apr 16, 2026

  1. Configuration menu
    Copy the full SHA
    d92cab4 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2026

  1. Merge pull request #1254 from DataDog/sbarrio/v2/fix/remove-debug-id-…

    …warnings-on-dev-mode
    
    [NOJIRA] [FIX] [V2] Remove debugId warnings on DEV mode
    sbarrio authored Apr 20, 2026
    Configuration menu
    Copy the full SHA
    eae228a View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2026

  1. Configuration menu
    Copy the full SHA
    1876cff View commit details
    Browse the repository at this point in the history
  2. Fix podspec for RN0.71 / Fix withSessionReplayAssetBundler no avoid l…

    …ocking up node
    sbarrio authored and cdn34dd committed Apr 27, 2026
    Configuration menu
    Copy the full SHA
    60e5382 View commit details
    Browse the repository at this point in the history
  3. Fix chokidar.watch typing issue

    sbarrio authored and cdn34dd committed Apr 27, 2026
    Configuration menu
    Copy the full SHA
    32b6b57 View commit details
    Browse the repository at this point in the history
  4. Add version guard on SR podspec

    sbarrio authored and cdn34dd committed Apr 27, 2026
    Configuration menu
    Copy the full SHA
    67fe49c View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2026

  1. fix(android): Session ID bridge Invariant Violation crash

    Port of v3 fix (marcosaia/fix/native-initialization-crash) to v2.
    On native-first init, a RUM session can start before JS registers
    DatadogInternalReactBridge. Pre-fix, the listener always tried to
    deliver via BatchedBridge.callFunction; on old arch this async call
    throws an Invariant Violation that can't be caught, crashing the app.
    
    Gate bridge delivery on a new isRnSdkInitialized flag (set only after
    JS initialize() runs) and set the React context from DdSdk.initialize
    so the new-arch event-emitter replay has a target when the TurboModule
    wakes up late.
    marco-saia-datadog committed Apr 28, 2026
    Configuration menu
    Copy the full SHA
    c0fdedd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1e628f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1276 from DataDog/carlosnogueira/fix/fix-session-…

    …replay-podspec
    
    [NOJIRA] [FIX] [V2] Session Replay build issues
    cdn34dd authored Apr 28, 2026
    Configuration menu
    Copy the full SHA
    82c4f6a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0246730 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #1275 from DataDog/carlosnogueira/fix/babel-plugin…

    …-svg-tracking-flex-shrink-issue-v2
    
    [NOJIRA] [FIX] [V2] Remove flexShrink:1 from SVG transformation on Babel Plugin
    cdn34dd authored Apr 28, 2026
    Configuration menu
    Copy the full SHA
    c710a0b View commit details
    Browse the repository at this point in the history
  6. Skip Babel and Metro plugins for web platform builds

    - Babel plugin: skip all transforms when caller platform is 'web'
    - Metro serializer (withDatadogMetroConfig): skip debug ID injection for
    web
    - Metro serializer (Expo plugin): skip debug ID injection for web
    cdn34dd committed Apr 28, 2026
    Configuration menu
    Copy the full SHA
    3fb0c4a View commit details
    Browse the repository at this point in the history
  7. Merge pull request #1278 from DataDog/carlosnogueira/fix/skip-web-pla…

    …tform-babel-metro-plugins-v2
    
    [NOJIRA][FIX][V2] Skip Babel and Metro plugins for web platform builds
    cdn34dd authored Apr 28, 2026
    Configuration menu
    Copy the full SHA
    b9ddbd2 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2026

  1. Merge pull request #1273 from DataDog/marcosaia/v2/fix/native-initial…

    …ization-crash
    
    [NOJIRA] [FIX] [ANDROID] [V2] Fix Invariant Violation crash on native initialization
    marco-saia-datadog authored Apr 29, 2026
    Configuration menu
    Copy the full SHA
    c8a4da9 View commit details
    Browse the repository at this point in the history
  2. Bump to version 2.14.7

    cdn34dd committed Apr 29, 2026
    Configuration menu
    Copy the full SHA
    ebff5bf View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1281 from DataDog/carlosnogueira/release-v2.14.7

    [RELEASE] React Native SDK v2.14.7
    cdn34dd authored Apr 29, 2026
    Configuration menu
    Copy the full SHA
    1191575 View commit details
    Browse the repository at this point in the history
Loading