Skip to content

Release Notes


ft_sdk

Purpose: The main SDK for HarmonyOS RUM and Log, responsible for application basic initialization, RUM data collection, log collection, Trace correlation, and automatic network request tracking.

0.1.14-alpha03 (2026/04/14)

  1. The capability based on @kit.NetworkKit HttpInterceptor has been split from ft_sdk into the new ft_sdk_ext module to maintain core SDK compatibility with older compilers.
  2. The RCP and Axios compatibility automatic collection capabilities within ft_sdk are retained.
  3. Added a shared network helper layer to reuse automatic collection logic between the core and extension modules without exposing new compiler-specific symbols.

0.1.14-alpha02 (2026/04/10)

  1. Added applyFTAxiosTrack, supporting automatic collection for @ohos/axios version 2.2.4 via Axios request/response interceptors.
  2. Retained the Axios automatic collection method based on interceptorChain, supporting @ohos/axios version 2.2.8 and above.

0.1.14-alpha01 (2026/04/02)

  1. Added HTTP automatic collection capability based on @kit.NetworkKit interceptors.
  2. Added support for automatic collection of @ohos/axios, which can reuse the HTTP interceptor chain.
  3. Unified the network tracking helper API exports for RCP and HTTP.

0.1.13-alpha01 (2026/03/13)

  1. ft_native has been decoupled from ft_sdk, providing a clearer integration method.
  2. When a project depends on ft_native, Native Crash collection is automatically supported.
  3. Dependency requirement: ft_native >= 0.1.0-alpha02.

ft_sdk_ext

Purpose: HarmonyOS extension module, hosting APIs related to the @kit.NetworkKit HttpInterceptor chain under newer compilers and platform capabilities.

0.1.14-alpha03 (2026/04/14)

  1. Added the ft_sdk_ext HAR module to isolate newer HarmonyOS APIs such as HttpInterceptor and HttpRequestContext.
  2. Added createFTHttpInterceptorChain and applyFTHttpTrack for HTTP automatic collection based on HttpInterceptorChain.
  3. Added applyFTAxiosChainMethodBridge to supplement request method bridging for Axios interceptorChain scenarios.
  4. Aligned the version generation process of ft_sdk_ext with ft_sdk and added local HAR integration instructions.

ft_native

Purpose: HarmonyOS Native Crash extension module, used to supplement native layer crash collection capabilities, must be used in conjunction with ft_sdk.

0.1.0-alpha02 (2026/03/13)

  1. Decoupled from ft_sdk, allowing independent integration of Native Crash capability based on dependencies.
  2. Optimized SDK version log output.
  3. Adapted for ft_sdk >= 0.1.13-alpha01.

0.1.0-alpha01 (2026/02/09)

  1. Fixed the issue where JavaScript Crashes were incorrectly identified as Native Crashes.
  2. Added crash type filtering to only report real Native Crashes to FTNativeCrashAdapter.
  3. Avoided duplicate reporting of JS Crashes and Native Crashes.