コンテンツにスキップ

更新履歴


ft_mobile_agent_flutter

0.5.7 (2026/07/09)

  1. Android ft-sdk 1.7.3、Android ft-native 1.1.3、iOS FTMobileSDK 1.6.5 に対応しました。
  2. ft_session_replay_flutter を介した Flutter セッションリプレイへの対応を追加しました。
  3. FTMobileFlutter.sdkConfig(enableDataFilter, dataFilters) を追加し、SDK 側の DataKit 互換フィルタリングルールの設定をサポートします。logging および rum データのフィルタリングに使用できます。
  4. リモート設定 API を追加しました:FTMobileFlutter.sdkConfig(enableRemoteConfiguration, remoteConfigMiniUpdateInterval, remoteConfigOverrideRules)FTMobileFlutter.updateRemoteConfig()FTMobileFlutter.updateRemoteConfigWithMiniUpdateInterval(...)
  5. Android キャッシュ総サイズと FileStore 設定を追加しました:enableLimitWithCacheSizecacheLimitcacheDiscardenableFileDataStoreneedTransformOldCachefileDataStoreShadow
  6. FTRUMManager().setConfig(enableTraceWebView, allowWebViewHost) を追加し、Android SDK の WebView データ収集と収集を許可するホストの設定をサポートします。
  7. FTRUMManager().setConfig(enableNativeSwiftUIUserView) を追加し、iOS ネイティブ SwiftUI View の自動追跡をサポートします。
  8. Flutter ロングタスクに対応しました:FTRUMManager().setConfig(enableLongTask, dartLongTaskThreshold) は Dart メイン Isolate のロングタスク検出をサポートし、FTRUMManager().addLongTask(stack, duration) は手動での LongTask 報告をサポートします。
  9. FTRUMManager().addAction(actionName, actionType) を追加し、Resource、LongTask、Error イベントと関連付けない高頻度 Action 書き込みシナリオをサポートします。
  10. FTMobileFlutter.sdkConfig(customHttpOverrides) を追加し、HTTP 自動収集有効時にカスタム HttpOverrides を渡すことをサポートし、アプリのカスタムネットワークプロキシロジックとの競合を低減します。
  11. FTMobileFlutter.shutDown() を追加し、SDK のシャットダウンをサポートします。
  12. RUM Resource 報告に resourceType を補完し、requestSizeresourceHttpProtocolreusedConnectionconnectionReuse などのメトリクスフィールドを追加しました。
  13. FTRUMManager().addError(...) 呼び出し時に Error スタックがずれる可能性がある問題、および Android で FTRUMManager().startAction(...) 呼び出し時に属性が失われる可能性がある問題を修正しました。

0.5.7-pre.4 (2026/07/09)

  1. FTMobileFlutter.sdkConfig(enableDataFilter, dataFilters) を追加し、SDK 側の DataKit 互換フィルタリングルールの設定をサポートします。logging および rum データのフィルタリングに使用できます。
  2. Android キャッシュ総サイズと FileStore 設定を追加しました:enableLimitWithCacheSizecacheLimitcacheDiscardenableFileDataStoreneedTransformOldCachefileDataStoreShadow
  3. FTRUMManager().setConfig(enableNativeSwiftUIUserView) を追加し、iOS ネイティブ SwiftUI View の自動追跡をサポートします。
  4. Flutter ロングタスクに対応しました:FTRUMManager().setConfig(enableLongTask, dartLongTaskThreshold) は Dart メイン Isolate のロングタスク検出をサポートし、FTRUMManager().addLongTask(stack, duration) は手動での LongTask 報告をサポートします。
  5. RUM Resource 報告に resourceType を補完し、requestSizeresourceHttpProtocolreusedConnectionconnectionReuse などのメトリクスフィールドを追加しました。
  6. Android Maven リポジトリのアドレスを mvnrepo.guance.com に更新しました。

0.5.6 (2025/06/16)

  1. FTRUMManager().setConfig(sessionOnErrorSampleRate) を追加し、エラーサンプリングをサポートします。setSamplingRate でサンプリングされなかった場合、エラー発生時に 1 分前の rum データをサンプリング収集できます。
  2. FTMobileFlutter.sdkConfig(dataModifier, lineDataModifier) を追加し、データ書き込み置換とデータマスキングをサポートします。
  3. Android ft-sdk 1.6.11、iOS 1.5.16 に対応しました。

ft_mobile_agent_flutter 詳細ログ

ft_session_replay_flutter

0.1.0 (2026/07/09)

  1. FTSessionReplayManager().setConfig(FTSessionReplayConfig(...))SessionReplayCapture を追加し、Flutter セッションリプレイデータ収集をサポートします。
  2. セッションリプレイのプライバシー設定フィールドを追加しました:touchPrivacytextAndInputPrivacyimagePrivacy
  3. FTSessionReplayConfig(enableSwiftUI) を追加し、iOS ネイティブ SwiftUI セッションリプレイレコーディングの有効化をサポートします。
  4. Android の依存関係 ft-session-replay0.1.6 にアップグレードし、ft-sdk:1.7.3 および ft-native:1.1.3 を使用します。
  5. iOS の依存関係は FTMobileSDK 1.6.5 および FTMobileSDK/FTSessionReplay 1.6.5 です。
  6. SessionReplayCapture がマウントされた後にセッションリプレイ設定を適用した場合、コンポーネントはレコーディング状態を再登録し、初期化のタイミングによる再生データ欠落を回避します。

0.1.0-pre.1 (2026/07/09)

  1. FTSessionReplayConfig(enableSwiftUI) を追加し、iOS ネイティブ SwiftUI セッションリプレイレコーディングの有効化をサポートします。
  2. Android の依存関係 ft-session-replay0.1.6-beta01 にアップグレードし、引き続き ft-sdk:1.7.3 および ft-native:1.1.3 を使用します。
  3. Android Maven リポジトリのアドレスを mvnrepo.guance.com に更新しました。

0.1.0-dev.1 (2026/07/03)

  1. 独立した Flutter セッションリプレイプラグインパッケージ ft_session_replay_flutter を追加しました。セッションリプレイは ft_mobile_agent_flutter では提供されなくなりました。
  2. 新しいパッケージは、FTSessionReplayManagerFTSessionReplayConfigSessionReplayCaptureSessionReplayPrivacy、およびタッチ、テキスト入力、画像のプライバシー設定用の列挙型を提供します。
  3. Android の依存関係は ft-session-replay:0.1.6-alpha02ft-sdk:1.7.3ft-native:1.1.3 です。iOS の依存関係は FTMobileSDK 1.6.5 および FTMobileSDK/FTSessionReplay 1.6.5 です。
  4. 初期化は FTMobileFlutter.sdkConfig(...)FTRUMManager().setConfig(...)FTSessionReplayManager().setConfig(...) の順に行い、SessionReplayCapture で録画が必要な Flutter ビューツリーをラップすることを推奨します。
  5. SessionReplayCapture がマウントされた後にセッションリプレイ設定を適用した場合、コンポーネントはレコーディング状態を再登録し、初期化のタイミングによる再生データ欠落を回避します。

ft_session_replay_flutter 詳細ログ

フィードバック

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