Skip to content

Latest commit

 

History

History
139 lines (116 loc) · 9.4 KB

File metadata and controls

139 lines (116 loc) · 9.4 KB

1.7.1

This release fixes an Android build failure for consumers whose Kotlin compiler is older than the version raygun4android was compiled against (notably Expo SDK 55 / React Native 0.81, which pin Kotlin 2.1.20).

  • fix: exclude kotlin-stdlib from raygun4android to avoid forcing a stdlib upgrade on the host app (#237)

1.7.0

This release adds a new RaygunErrorBoundary React component for capturing render-time errors with the React componentStack, upgrades the underlying native SDKs (raygun4android 5.2.1, raygun4apple 2.1.6), modernises the Android build for Gradle 9 / AGP 8.x (compileSdkVersion 36), and refreshes the demo projects to React Native 0.84.

  • feat: Add RaygunErrorBoundary component for capturing React render-time errors with componentStack (#228)
  • feat: bump raygun4apple to 2.1.6 (#226) (2026-03-12)
  • feat: bump to raygun4android v5.2.1 (#224) (2026-03-03)
  • fix: breaking changes in raygun4android 5.2.1 (#225) (2026-03-03)
  • fix: use compileSdkVersion 36 (#223) (2026-03-03)
  • fix: unhandled exception tag and fatal tag overwrite in CrashReporter (#217) (2026-02-10)
  • chore: upgrade demo projects and align dependencies (#227) (2026-03-19)
  • chore(deps): bump react-native from 0.83.1 to 0.84.1 in /demo (#220) (2026-03-02)
  • chore(deps): bump react-native from 0.80.1 to 0.83.1 in /demo (#209) (2026-01-06)
  • chore(deps): bump @react-navigation/native from 7.1.31 to 7.2.2 in /demo (#232) (2026-04-01)
  • chore(deps): bump @react-navigation/bottom-tabs in /demo (#219, #207, #203, #196, #189, #181) (2025-08 → 2026-03)
  • chore(deps): bump react-native-screens (#205, #193) (2025-11 → 2026-01)
  • chore(deps): bump react and @types/react in /demo (#201, #183, plus 2026-02-02) (2025-08 → 2026-02)
  • chore(deps-dev): bump @react-native-community/cli-platform-android (#229, #195) (2025-11, 2026-04)
  • chore(deps-dev): bump @react-native-community/cli-platform-ios in /demo (#230, #211) (2026-02, 2026-04)
  • chore(deps-dev): bump @react-native-community/cli (#188, plus 2026-02-02) (2025-10 → 2026-02)
  • chore(deps-dev): bump @react-native/babel-preset in /demo (#221, #182) (2025-08, 2026-03)
  • chore(deps-dev): bump @react-native/metro-config in /demo (#218, #202) (2025-12, 2026-03)
  • chore(deps-dev): bump @react-native/eslint-config in /demo (#222, #185) (2025-10, 2026-03)
  • chore(deps-dev): bump @react-native/typescript-config in /demo (#204) (2025-12-10)
  • chore(deps-dev): bump eslint from 8.57.1 to 9.39.2 in /demo (#208) (2026-01-02)
  • chore(deps-dev): bump typescript (#180, plus 2026-02-02) (2025-08 → 2026-02)
  • chore(deps-dev): bump prettier (#184, #206, plus 2026-02-02) (2025-08 → 2026-02)
  • chore(deps-dev): bump @babel/core from 7.28.5 to 7.29.0 in /demo (#233) (2026-04-01)
  • chore(deps-dev): bump @babel/preset-env from 7.28.0 to 7.28.5 in /demo (#194) (2025-11-01)
  • chore(deps-dev): bump @babel/runtime from 7.27.6 to 7.28.4 in /demo (#187) (2025-10-01)
  • chore(deps): bump on-headers and compression in /demo and /ExpoDemo (#178, #179) (2025-07-22)
  • chore(deps): bump gradle/actions from 4 to 6 (#199, #234) (2025-11, 2026-04)
  • chore(deps): bump actions/checkout from 4 to 6 (#191, #200) (2025-10, 2025-12)
  • chore(deps): bump actions/setup-node from 4 to 6 (#190, #198) (2025-10, 2025-11)
  • chore(deps): bump actions/setup-java from 4 to 5 (#192) (2025-10-01)

1.6.0

This release fixes compatibility issues with the recent React-Native versions 0.79+, and it is backwards compatible with older versions as well.

Since React-Native 0.79, the XHRInterceptor module has moved to an internal location which might stop working in future React-Native versions. This might affect Realtime User Monitoring in the future.

  • fix: Support React-Native 0.80 (#168) (2025-07-08)
  • chore(deps): bump creyD/prettier_action from 4.5 to 4.6 (#175) (2025-07-01)
  • chore(deps-dev): bump @react-native/metro-config in /demo (#164) (2025-06-02)
  • chore(deps-dev): bump @react-native-community/cli-platform-android (#163) (2025-06-02)
  • chore(deps): bump @react-navigation/bottom-tabs in /demo (#162) (2025-06-02)
  • chore(deps-dev): bump @react-native/typescript-config in /demo (#165) (2025-06-02)
  • chore(deps): bump creyD/prettier_action from 4.3 to 4.5 (#166) (2025-06-02)
  • chore(deps-dev): bump @babel/runtime from 7.27.0 to 7.27.4 in /demo (#161) (2025-06-02)
  • chore: update raygun native dependencies (#160) (2025-05-31)
  • chore(deps): bump undici from 6.21.1 to 6.21.3 in /ExpoDemo (#159) (2025-05-19)
  • chore(deps): bump react-native-safe-area-context in /demo (#158) (2025-05-01)
  • chore(deps-dev): bump prettier from 3.5.2 to 3.5.3 in /demo (#157) (2025-05-01)
  • chore(deps-dev): bump @react-native/typescript-config in /demo (#156) (2025-05-01)
  • chore(deps-dev): bump @babel/preset-env from 7.26.9 to 7.27.1 in /demo (#155) (2025-05-01)
  • chore(deps): bump @react-navigation/bottom-tabs in /demo (#154) (2025-05-01)
  • chore(deps): bump image-size from 1.1.1 to 1.2.1 in /ExpoDemo (#151) (2025-04-03)
  • chore(deps): bump image-size from 1.2.0 to 1.2.1 in /demo (#152) (2025-04-03)

1.5.4-alpha.1

IMPORTANT This alpha release disables XHRInterceptor in order to fix support for React-Native 0.79+. Real User Monitoring (RUM) will be affected by this change.

A bug in React-Native/Metro facebook/metro#1516 related to conditional import/require is currently blocking release support for XHRInterceptor for this package.

This alpha build bypasses the error by disabling access to XHRInterceptor as a temporal solution.

  • fix: Support for React-Native 0.79+
  • perf: disabled XHRInterceptor in RUM

1.5.3

  • fix: map RUM requests using a unique id (#149) (2025-04-02)
  • docs: add Releasing and Contributing (#139) (2025-04-02)
  • chore(deps-dev): bump @babel/core from 7.26.9 to 7.26.10 in /demo (#144) (2025-04-02)
  • chore(deps): bump @babel/helpers from 7.26.0 to 7.27.0 in /ExpoDemo (#148) (2025-04-01)
  • chore(deps): bump @babel/runtime from 7.26.0 to 7.27.0 in /ExpoDemo (#147) (2025-04-01)
  • chore(deps): bump @babel/helpers from 7.26.9 to 7.27.0 in /demo (#146) (2025-04-01)
  • chore(deps-dev): bump @babel/runtime from 7.26.9 to 7.27.0 in /demo (#145) (2025-04-01)
  • chore(deps-dev): bump react-test-renderer from 19.0.0 to 19.1.0 in /demo (#143) (2025-04-01)
  • chore(deps-dev): bump @react-native/typescript-config in /demo (#142) (2025-04-01)
  • chore(deps-dev): bump @react-native/eslint-config in /demo (#141) (2025-04-01)
  • chore(deps): bump react-native-screens from 4.9.1 to 4.10.0 in /demo (#140) (2025-04-01)
  • chore(deps-dev): bump React version and related dependencies in /demo (#136) (2025-03-04)
  • chore(deps-dev): bump @react-native/typescript-config in /demo (#134) (2025-03-04)
  • chore(deps-dev): bump @babel/runtime from 7.26.0 to 7.26.9 in /demo (#135) (2025-03-03)
  • chore(deps-dev): bump @react-native/metro-config in /demo (#137) (2025-03-03)
  • chore(deps-dev): bump prettier from 3.4.1 to 3.5.2 in /demo (#138) (2025-03-03)
  • chore(deps-dev): bump @react-native/babel-preset from 0.76.3 to 0.77.0 in /demo (#132) (2025-02-03)
  • chore(deps-dev): bump @react-native/typescript-config from 0.76.1 to 0.77.0 in /demo (#133) (2025-02-03)
  • chore(deps): bump @react-navigation/bottom-tabs from 7.1.3 to 7.2.0 in /demo (#131) (2025-02-03)
  • chore(deps-dev): bump @react-native-community/cli-platform-ios from 15.1.2 to 15.1.3 in /demo (#130) (2025-02-03)
  • chore(deps-dev): bump @babel/core from 7.26.0 to 7.26.7 in /demo (#129) (2025-02-03)
  • chore(deps): bump undici from 6.21.0 to 6.21.1 in /ExpoDemo (#128) (2025-01-24)

1.5.2

  • fix: #125 move README to sdk folder (#126) (2025-01-07)

1.5.1

No changes

1.5.0

  • feat: Add GroupingKey callback (#115) (2024-12-11)
  • fix: Update dependencies and setup GitHub Actions CI (#92) (2024-11-08)
  • fix: Demo project cleanup (#87) (2024-11-07)
  • perf: Enable eslint on sdk (#107) (2024-11-26)
  • docs: Update README.md (#117) (2024-12-11)
  • docs: Expo support (#116) (2024-12-11)
  • docs: Add Sourcemap generation documentation reference (#114) (2024-12-11)
  • docs: add issue and PR templates (#108) (2024-11-27)
  • test: Adds SDK unit tests and CI task (#105) (2024-11-21)
  • docs: Adds manual linking steps (#44) (2024-11-20)
  • docs: Update README.md native crash reporting section (#104) (2024-11-15)
  • chore(deps): bump @react-navigation/native from 6.1.18 to 7.0.9 in /demo (#110) (2024-12-03)
  • chore(deps-dev): bump @react-native-community/cli from 15.1.1 to 15.1.2 in /demo (#112) (2024-12-03)
  • chore(deps-dev): bump prettier from 3.3.3 to 3.4.1 in /demo (#113) (2024-12-03)
  • chore(deps): bump react-native-screens from 4.0.0 to 4.3.0 in /demo (#111) (2024-12-02)
  • chore(deps-dev): bump @react-native/babel-preset from 0.76.1 to 0.76.3 in /demo (#109) (2024-12-02)
  • chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 in /demo (#106) (2024-11-26)
  • chore(deps-dev): bump @react-native-community/cli-platform-android (#102) (2024-11-11)
  • chore(deps-dev): bump @react-native-community/cli-platform-ios in /demo (#101) (2024-11-10)
  • chore(deps-dev): bump prettier from 2.8.8 to 3.3.3 in /demo (#100) (2024-11-10)
  • chore(deps-dev): bump @react-native-community/cli-platform-ios in /demo (#98) (2024-11-10)
  • chore(deps-dev): bump @react-native-community/cli in /demo (#97) (2024-11-10)
  • chore(deps): bump react-native-screens from 3.35.0 to 4.0.0 in /demo (#96) (2024-11-10)
  • chore(deps): bump gradle/wrapper-validation-action from 1 to 3 (#95) (2024-11-10)
  • chore(deps): bump actions/setup-node from 3 to 4 (#94) (2024-11-10)
  • chore(deps): bump actions/setup-java from 3 to 4 (#93) (2024-11-10)