Fixed the issue where the parameters enableNativeUserAction, enableNativeUserView, enableNativeUserResource in RUM, enableLinkRumData, enableCustomLog in Log, and enableAutoTrace in Trace were not working when set to false on iOS.
Added support for data write replacement through dataModifier and lineDataModifier, enabling data desensitization.
GCUniPlugin-RUM
Added support for error sampling through sessionOnErrorSampleRate, allowing sampling of RUM data from one minute prior when an error occurs, even if not sampled by the samplerate.
Added a filtering method to exclude internal dcloud requests when RUM Resource auto-collection is enabled on iOS, reducing redundant data.
Added support for Open Dataway direct transmission.
Added support for hybrid development of uni mini-programs and native Apps.
GCUniPlugin-MobileAgent
Added support for managing data synchronization timing through autoSync = false, flushSyncData(), with automatic synchronization enabled by default.
Added support for setting data synchronization page size and interval time through syncPageSize, syncSleepTime.
Added support for deflate compression configuration of synchronized data through compressIntakeRequests.
Added support for enabling data synchronization cache limits through enableLimitWithDbSize = true, dbCacheLimit, and setting data discard strategy when cache exceeds the limit through dbDiscardStrategy. After setting, rumCacheLimitCount and logCacheLimitCount will no longer take effect.
GCUniPlugin-RUM
Added support for enabling Native Crash monitoring through enableTrackNativeCrash.
Added support for enabling Native ANR monitoring through enableTrackNativeAppANR.
Added support for enabling Native Freeze monitoring through enableTrackNativeFreeze, with monitoring threshold range set through nativeFreezeDurationMs.
Added support for limiting the upper limit of RUM data cache entries through rumCacheLimitCount, rumDiscardStrategy, with a default of 100_000.
GCUniPlugin-Logger
Added support for limiting the upper limit of RUM data cache entries through logCacheLimitCount, with a default of 5000.