Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 2.3.13

### Changed
- For apps that opt into `alwaysUseRemoteConfig(false)`, a version filter change now applies to a running session on the next background config refresh, ending the session and discarding its captured data. By default, filter changes still take effect only when the next session starts, and no in-progress session or its data is affected.
- The SDK version filter now suppresses all capture for an excluded version — session replay, crash, and ANR — where previously it suppressed only session replay. No session is started for an excluded version, so `DevRev.isRecording` now reports `false` for it, where it previously reported `true`.
- Invalid or incomplete filter rules are now applied as configured instead of being ignored, so a malformed allowlist or blocklist can stop recording where it previously recorded every version.
- The SDK version filter now matches version values with one or two components (such as `2` or `2.3`), not only full `x.y.z` values.

## 2.3.12

### Added
Expand Down
2 changes: 1 addition & 1 deletion sample/dependencies.gradle.kts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
val sdk_version = "2.3.12"
val sdk_version = "2.3.13"

extra["versions"] = mapOf(
"androidx.core" to "androidx.core:core-ktx:1.9.0",
Expand Down
Loading