- [FEATURE] Global: Create
PersistenceStrategy
interface. See #1745 - [FEATURE] Global: Let customer set custom persistence strategy in configuration. See #1746
- [FEATURE] Global: Implement
AbstractStorage
. See #1747 - [FEATURE] Global: Use
AbstractStorage
when custom persistence strategy provided. See #1748 - [FEATURE] RUM: Print RUM app, session and view ID in LogCat. See #1760
- [BUGFIX] Session Replay: Fix duplicate wireframes issue. See #1761
- [BUGFIX] Global: Fix
ConcurrentModificationException
duringConsentAwareStorage.dropAll
call. See #1764 - [BUGFIX] RUM: Convert pending resource to pending error when Resource scope completes with an error. See #1776
- [BUGFIX] RUM: Fix leak caused by repeated calls to
WeakReference.get()
. See #1779 - [IMPROVEMENT] Session Replay: Add
resourceId
toImageWireframe
. See #1690 - [IMPROVEMENT]
Logger
integration tests. See #1735 - [IMPROVEMENT] Add regression test for
Gson#toString
method. See #1742 - [IMPROVEMENT] Create Stub Core module. See #1740
- [IMPROVEMENT] Fix flaky test in
WireframeUtils
. See #1743 - [IMPROVEMENT] Session Replay: Remove
resourceId
field from e2e payloads. See #1754 - [IMPROVEMENT] RUM: Add session start reason to events. See #1755
- [IMPROVEMENT] Session Replay: Open text masking classes for extension. See #1757
- [IMPROVEMENT] Tracing: Update RUM attributes in spans. See #1758
- [IMPROVEMENT] Add the synchronous equivalent of
readNextBatch
andconfirmBatchRead
in Storage API. See #1768 - [IMPROVEMENT] Add all Logs Feature integration tests. See #1769
- [IMPROVEMENT] Remove the v1 data upload components. See #1774
- [IMPROVEMENT] Add text overflow examples in sample app. See #1775
- [IMPROVEMENT] Remove data store/upload config from feature configuration. See #1778
- [MAINTENANCE] Bump dev version to 2.4.0. See #1738
- [MAINTENANCE] Merge
release/2.3.0
branch intodevelop
branch. See #1739 - [MAINTENANCE] Update RUM schema. See #1752
- [MAINTENANCE] Remove obsolete integration tests. See #1770
- [MAINTENANCE] Update obsolete nightly logs test. See #1771
- [MAINTENANCE] Add artifacts in Gitlab test jobs. See #1772
- [DOCS] Mention
DatadogTree
in README.md. See #1744