コンテンツにスキップ

更新履歴


0.4.2 (2026/06/26)

  • 新規 FTMobileConfig.enableDataFilter および FTMobileConfig.dataFilters を追加。SDK 側のローカルおよびリモートブラックリストフィルタリングに対応し、データをローカルキャッシュに書き込む前に、ルールに一致する Log と RUM データを破棄します。
  • 互換バージョンのアップグレード:iOS SDK 1.6.5、Android ft-sdk 1.7.2、Android ft-session-replay 0.1.5
  • Android Java 8 のコンパイル互換性問題を修正
  • Android 旧アーキテクチャにおける RUM addResource bridge の欠落問題を修正

0.4.1 (2026/04/22)

  • Session Replay(セッションリプレイ)機能を追加し、@cloudcare/react-native-session-replay パッケージとして独立、単独でのインストールと使用が可能

  • Session Replay のエラーサンプリング機能を追加し、リモート設定による動的な Session Replay 制御に対応

  • Session Replay において、touchPrivacytextAndInputPrivacyimagePrivacy によるタッチ、テキストと入力、画像のプライバシー設定をサポート。また、ネイティブコンポーネント FTSessionReplayView を追加し、セッションリプレイの録画中に React Native 画面内の機密領域をマークしてプライバシー保護を行います。
  • React Native の新しいアーキテクチャへの対応を追加し、最新の React Native アプリケーション設定との互換性を向上
  • FTMobileReactNative.setDatakitURL および FTMobileReactNative.setDatawayURL によるデータアップロード先の動的更新に対応
  • 互換バージョンのアップグレード:Android ft-sdk 1.7.0、Android ft-session-replay 0.1.3、iOS SDK 1.6.2

0.3.16 (2026/03/26)

  • Android ft-sdk 1.6.17 および iOS SDK 1.5.20 に対応
  • 新規 FTRUMConfig.enableTraceWebViewFTRUMConfig.allowWebViewHost 設定項目を追加。WebView 収集ルールの設定に対応
  • FTMobileConfigremoteConfigurationremoteConfigMiniUpdateIntervalremoteConfigOverrideRules を追加し、リモート設定、更新間隔制御、設定上書きルールに対応
  • FTRUMConfig.iosCrashMonitoringType による iOS クラッシュ監視タイプの設定に対応
  • FTMobileReactNative.appendBridgeContext メソッドによるコンテキストの追加に対応。データソースの識別や特定のシナリオのマーキングに使用

0.3.15 (2025/08/12)

0.3.14 (2025/05/16)

  • 新規 FTRUMConfig.sessionErrorSampleRate を追加し、エラーサンプリングに対応。sampleRate でサンプリングされていない場合でも、エラー発生時に 1 分前の RUM データをサンプリング収集可能
  • 新規 FTMobileConfig.lineDataModifierFTMobileConfig.dataModifier を追加し、データ書き込み置換によるデータマスキングに対応
  • Android ft-sdk 1.6.101.6.11、iOS 1.5.151.5.16 に対応

0.3.13 (2025/03/21)

  • Android Java 8 互換性調整。kotlin ライブラリ依存を除去

0.3.12 (2025/03/07)

  • 新規 RUM Resource データフィールド resource_first_byte_timeresource_dns_timeresource_download_timeresource_connect_timeresource_ssl_timeresource_redirect_time を追加。Guance 上で Resource の時間消費表示を強化し、アプリケーションパフォーマンスモニタリング(APM)のフレームグラフでタイムラインを揃えることをサポート
  • FTMobileConfig.enableDataIntegerCompatible をデフォルトで有効化
  • Android ft-sdk 1.6.9、iOS 1.5.121.5.131.5.14 に対応

0.3.11 (2025/02/05)

  • ネイティブと React Native のハイブリッド開発向け SDK 設定の最適化
    • FTRumActionTracking.startTracking() メソッドによる React Native コントロールのクリックイベント自動収集、FTRumErrorTracking.startTracking() メソッドによる React Native エラーログの自動収集に対応
    • RUM Resource 自動収集有効時に、iOS 側で FTReactNativeUtils.filterBlackResource(url)、Android 側で ReactNativeUtils.isReactNativeDevUrl(url) を用いて、開発環境における React Native のシンボル化リクエストや Expo のログリクエストをフィルタリングし、冗長データを削減
  • iOS SDK 1.5.11 に対応

0.3.10 (2025/01/21)

  • iOS bridge コードにおけるネイティブ SDK ヘッダーファイルの参照方法を変更

  • 新規 RUM エントリ数制限機能を追加。FTRUMConfig.rumCacheLimitCount による SDK の最大キャッシュエントリ数制限、FTRUMConfig.rumDiscardStrategy による新しいデータ破棄または古いデータ破棄の指定に対応

  • 新規 FTMobileConfig.enableLimitWithDbSize による総キャッシュサイズ制限機能を追加。有効化すると FTLoggerConfig.logCacheLimitCount および FTRUMConfig.rumCacheLimitCount は無効化。FTMobileConfig.dbDiscardStrategy による DB 破棄ポリシー、FTMobileConfig.dbCacheLimit による DB キャッシュ制限サイズの設定に対応

  • iOS SDK 1.5.81.5.91.5.10 に対応

  • Android SDK ft-sdk 1.6.61.6.71.6.8 に対応

0.3.9 (2024/12/24)

  • React Android の互換性向上のため、Android React Native Bridge の一部を Kotlin から Java に変更
  • Android SDK ft-sdk 1.6.5 に対応

0.3.7 (2024/12/04)

  • Android RN のエラーデータタイプの誤ったラベル付けを修正
  • FTRUMConfig.nativeFreezeDurationMs によるフリーズ検出しきい値の設定に対応
  • FTMobileConfig.compressIntakeRequests による同期データの deflate 圧縮設定に対応
  • iOS SDK 1.5.61.5.7 に対応
  • Android SDK ft-sdk 1.6.21.6.31.6.4 に対応

0.3.6 (2024/11/06)

  • iOS SDK 1.5.5 に対応

0.3.5 (2024/10/23)

  • Native Error、ANR、Freeze の収集に対応
  • react-native 自動収集エラーのデフォルトエラータイプを変更
  • onPress プロパティを持つコンポーネントに対し、enableAutoTrackUserAction 有効時にカスタム属性 ft-enable-track を追加してクリックイベント収集の有無を定義可能、ft-extra-property で Action に追加属性を付与可能

0.3.4 (2024/10/19)

  • グローバルな動的 globalContext 属性の追加に対応
  • FTReactNativeRUM.addErrorWithType() によるカスタムエラータイプの設定に対応
  • FTMobileReactNative.shutDown() による SDK のシャットダウンに対応
  • FTMobileReactNative.clearAllData() による未報告キャッシュデータのクリアに対応
  • 自動収集の react-native Error におけるパラメータ stackmessage の値割り当ての逆転問題を修正
  • Android SDK ft-sdk 1.6.1 に対応
  • iOS SDK 1.5.4 に対応

0.3.3 (2024/10/09)

  • iOS SDK 1.5.3 に対応

0.3.2 (2024/08/28)

  • Android 設定 FTMobileConfig.env が無効になる問題を修正

0.3.1 (2024/08/21)

  • React バージョンが 16.14.0 未満の場合に react/jsx-runtime を使用するとエラーが発生する問題を修正
  • Android で react native 0.63 の低バージョンとの互換性を確保
  • ローカルホスト(localhost)の URL をフィルタリングする正規表現を変更し、マッチ範囲を拡大
  • iOS SDK 1.5.2 に対応

0.3.0 (2024/08/16)

  • 新規データ同期パラメータ設定(リクエストエントリ数、同期間隔、ログキャッシュエントリ数)に対応
  • RUM resource のネットワークリクエストに remote ip アドレス解決機能を追加
  • 行プロトコル Integer データ互換モードを追加し、Web データ型の競合問題を処理
  • ログにカスタム status メソッドを追加
  • react-native のアクション収集メソッドを変更し、React 17 で React.createElement からクリックイベントをインターセプトできない問題に対応
  • Debug シナリオにおいて、RUM Resource 収集でローカルホスト(localhost)のホットリロード接続をフィルタリング
  • Android の Double 互換性問題を修正

詳細ログ

フィードバック

このページは役に立ちましたか?