Skip to content

Release Notes


0.2.7 (2026/08/19)

  • Adapted to iOS GuanceSDK 1.6.7, Android ft-sdk 1.7.5, ft-plugin 1.3.8, and ft-native 1.1.3. The minimum iOS supported version is now 12.0.
  • GCUniPlugin-MobileAgent
    • Added setDatakitURL and setDatawayURL, allowing SDK initialization without a configured upload address. The Datakit or DataWay address can be set dynamically later.
    • Added remoteConfiguration, remoteConfigMiniUpdateInterval, and updateRemoteConfigWithMiniUpdateInterval to enable the remote configuration feature.
    • Added enableDataFilter and dataFilters to enable the DataFilter on the SDK side and configure local denylist rules.
    • Fixed an issue on Android where cold start duration and timestamp were inaccurate when ft-plugin was not used and offlinePackage was set to false.
  • GCUniPlugin-RUM
    • Maintained compatibility for enableTraceWebView and allowWebViewHost WebView RUM configuration.
  • GC-JSPlugin
    • Added gcResourceTracking to automatically inject Trace Headers and collect RUM Resources for standard uni.request; gcRequest is retained as a deprecated compatibility API.
    • Optimized page lifecycle collection for gcViewTracking, now maintains state per page instance, accurately calculates load time from onLoad to onReady, cleans up failed routes, and avoids duplicate collection during foreground/background switches.

0.2.6 (2026/01/05)

  • GCUniPlugin-RUM
    • Added support for configuring WebView collection rules via enableTraceWebView and allowWebViewHost.
  • GC-JSPlugin
    • GCErrorTracking: Adapted error data collection for Vue2 environments.

0.2.5 (2025/10/31)

  • GC-JSPlugin
    • Added the view_url_query field to RUM Views.
    • Added GCViewTracking.js to support automatic RUM View collection via the gcViewTracking.startTracking() method.

0.2.4 (2025/09/12)

  • GCUniPlugin-MobileAgent
    • Added support for appending context via the appendBridgeContext method to distinguish data sources or mark specific scenarios.
  • GC-JSPlugin
    • Added the GC-JSPlugin plugin, refactoring JS files that automatically collect RUM-related data into a plugin format.
    • Added GCErrorTracking.js to support automatic error information collection.
  • Adapted to iOS 1.5.17, 1.5.18, Android ft-sdk 1.6.12, 1.6.13, 1.6.14.

0.2.3 (2025/07/18)

  • Fixed an issue on iOS where setting enableNativeUserAction, enableNativeUserView, enableNativeUserResource for RUM, enableLinkRumData, enableCustomLog for Log, and enableAutoTrace for Trace to false did not take effect.

0.2.2 (2025/06/25)

  • GCUniPlugin-MobileAgent
    • Added support for data write replacement and data masking via dataModifier and lineDataModifier.
  • GCUniPlugin-RUM
    • Added support for error sampling via sessionOnErrorSampleRate. When not sampled by the sample rate, RUM data from one minute before the error occurs can be sampled.
  • On iOS, when automatic RUM Resource collection is enabled, added a filtering method to filter out internal dcloud requests, reducing redundant data.
  • Adapted to iOS 1.5.15, 1.5.16, Android ft-sdk 1.6.10, 1.6.11.

0.2.1 (2025/03/18)

  • Android: Fixed incorrect startup time rules when offlinePackage is set to false.
  • Android: Fixed a crash in pure uni-app projects when compressIntakeRequests is enabled.
  • GCUniPlugin-MobileAgent enableDataIntegerCompatible is now enabled by default.
  • Adapted to iOS 1.5.10, 1.5.11, 1.5.12, 1.5.13, 1.5.14, Android ft-sdk 1.6.8, 1.6.9.

0.2.0 (2025/01/19)

  • Adapted to iOS 1.5.9.
  • Android ft-sdk 1.6.7, ft-native:1.1.1, ft-plugin-legacy 1.1.8.
  • Added support for direct upload via Open Dataway.
  • Added support for hybrid development with uni-app mini-programs and native apps.
  • GCUniPlugin-MobileAgent
    • Added support for manual data sync timing management via autoSync = false and flushSyncData(); auto-sync is the default.
    • Added support for setting the number of pages and interval time for data sync via syncPageSize and syncSleepTime.
    • Added support for deflate compression of sync data via compressIntakeRequests.
    • Added support for enabling data sync cache limits via enableLimitWithDbSize = true and dbCacheLimit, and setting the data discard strategy when the cache exceeds the limit via dbDiscardStrategy. When set, rumCacheLimitCount and logCacheLimitCount settings are ignored.
  • GCUniPlugin-RUM
    • Added support for Native Crash monitoring via enableTrackNativeCrash.
    • Added support for Native ANR monitoring via enableTrackNativeAppANR.
    • Added support for Native Freeze monitoring via enableTrackNativeFreeze, with the monitoring threshold set via nativeFreezeDurationMs.
    • Added support for limiting the maximum number of cached RUM data entries via rumCacheLimitCount and rumDiscardStrategy; default is 100,000.
  • GCUniPlugin-Logger
    • Added support for limiting the maximum number of cached log data entries via logCacheLimitCount; default is 5,000.

More logs

Feedback

Is this page helpful?