Releases
2.3.0
0xnm
released this
21 Nov 17:20
[FEATURE] Global: Support returning event metadata to the readers. See #1670
[FEATURE] Add mapper interface for traversing all children. See #1684
[FEATURE] Global: Introduce the BatchProcessingLevel
API. See #1686
[FEATURE] Session Replay: Support ImageView
views. See #1677
[FEATURE] RUM: Create a SetSyntheticsTestAttribute
event. See #1714
[FEATURE] Add synthetics information to the RUM Context. See #1715
[FEATURE] Store the synthetics test info in the RUM Context. See #1716
[FEATURE] Add synthetics info to RUM Views. See #1717
[FEATURE] Add synthetics info to RUM Actions. See #1718
[FEATURE] Add synthetics info to RUM Errors. See #1719
[FEATURE] Add synthetics info to RUM Resources. See #1720
[FEATURE] Add synthetics info to RUM Long Tasks. See #1721
[FEATURE] RUM: Track synthetics info from activity extras. See #1722
[BUGFIX] Fix the issue of missing cpu/memory info with RUM view events. See #1693
[BUGFIX] Fix batch processing level reporting in core configuration telemetry. See #1698
[BUGFIX] Unregister RUM monitor when associated RUM feature is stopped. See #1725
[BUGFIX] Session Replay: Generate wireframe IDs as 32bit integer. See #1736
[IMPROVEMENT] Unit test to confirm Session Replay records order is kept when having same timestamps. See #1659
[IMPROVEMENT] Global: Handle Android Strict Mode. See #1663
[IMPROVEMENT] Make sure we use try-locks in our NDK signal catcher. See #1665
[IMPROVEMENT] RUM: Introduce view event filtering in upload pipeline, remove view event throttling in write pipeline. See #1678
[IMPROVEMENT] Make NDK stack traces more standard. See #1683
[IMPROVEMENT] Have more consistent results when using the load picture sample screen. See #1692
[IMPROVEMENT] Add the batchProcessingLevel
value to the Configuration Telemetry. See #1691
[IMPROVEMENT] Tracing: Update default propagation style from Datadog
to Datadog
+TraceContext
. See #1696
[IMPROVEMENT] Tracing: Use tracestate
header to supply vendor-specific information. See #1694
[IMPROVEMENT] Global: Lower the upload frequency and batch size enum values. See #1733
[MAINTENANCE] Prepare release 2.2.0. See #1650
[MAINTENANCE] Next dev iteration. See #1651
[MAINTENANCE] Merge release 2.2.0 branch into develop. See #1657
[MAINTENANCE] Fix Session Replay functional tests payloads after develop rollback. See #1660
[MAINTENANCE] Create core testFixtures
source set. See #1666
[MAINTENANCE] Refactor shared android library build script. See #1667
[MAINTENANCE] Let all modules use the shared fixtures. See #1668
[MAINTENANCE] Update testing conventions. See #1661
[MAINTENANCE] Disable warning as errors locally. See #1664
[MAINTENANCE] Add test pyramid scaffolding. See #1674
[MAINTENANCE] Share RawBatchEvent
forgery for tests between the modules. See #1680
[MAINTENANCE] Calculate API coverage. See #1681
[MAINTENANCE] Improve LogsFragment
in sample app. See #1685
[MAINTENANCE] Add CI task to update E2E sample app. See #1688
[MAINTENANCE] Include rum-mobile-android
as codeowner. See #1695
[MAINTENANCE] Fix flaky test in WebViewRumEventConsumerTest
. See #1724
[MAINTENANCE] Fix flaky test in RumEventDeserializer
. See #1727
[MAINTENANCE] Fix flaky test in DatadogContextProvider
. See #1726
[MAINTENANCE] Fix flaky test in TelemetryEventHandlerTest
. See #1729
[MAINTENANCE] Fix flaky test in BatchFileOrchestratorTest
. See #1732
[MAINTENANCE] Reduce noise in logs when building the project. See #1731
[MAINTENANCE] Fix flaky test in MainLooperLongTaskStrategyTest
. See #1730
[MAINTENANCE] Create SDKCore
stub classes. See #1734
You can’t perform that action at this time.