Skip to content

6.11.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@sentry-release-bot sentry-release-bot released this 27 Mar 10:27

Features

  • Improve Warm App Start reporting on Android (#4641, #4695)

  • Add createTimeToInitialDisplay({useFocusEffect}) and createTimeToFullDisplay({useFocusEffect}) to allow record full display on screen focus (#4665)

  • Add support for measuring Time to Initial Display for already seen routes (#4661)

    • Introduce enableTimeToInitialDisplayForPreloadedRoutes option to the React Navigation integration.
    Sentry.reactNavigationIntegration({
      enableTimeToInitialDisplayForPreloadedRoutes: true,
    });
  • Add useDispatchedActionData option to the React Navigation integration to filter out navigation actions that should not create spans (#4684)

    • For example PRELOAD, SET_PARAMS, TOGGLE_DRAWER and others.
    Sentry.reactNavigationIntegration({
      useDispatchedActionData: true,
    });

Fixes

  • Equalize TTID and TTFD duration when TTFD manual API is called and resolved before auto TTID (#4680)
  • Avoid loading Sentry native components in Expo Go (#4696)

Changes

  • Change gradle.projectsEvaluated to project.afterEvaluate in the Sentry Gradle Plugin to fix tasks not being created when using --configure-on-demand (#4687)
  • Remove SENTRY_FORCE_FOREGROUND from Xcode Scripts as the underlying --force-foreground Sentry CLI is no-op since v2.37.0 (#4689)
  • TTID and TTFD use native getters instead od events to pass timestamps to the JS layer (#4669, #4681)