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
4 changes: 2 additions & 2 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
"sdk/@launchdarkly/observability": "1.1.17",
"sdk/@launchdarkly/observability-next": "0.2.2",
"sdk/@launchdarkly/observability-android": "0.62.0",
"sdk/@launchdarkly/flutter/packages/observability": "0.12.2",
"sdk/@launchdarkly/flutter/packages/observability": "0.13.0",
"sdk/@launchdarkly/observability-dotnet": "1.2.0",
"sdk/@launchdarkly/observability-node": "1.2.0",
"sdk/@launchdarkly/observability-python": "1.2.4",
"sdk/@launchdarkly/observability-react-native": "0.17.1",
"sdk/@launchdarkly/react-native-ld-session-replay": "0.20.0",
"sdk/@launchdarkly/react-native-ld-session-replay": "0.21.0",
"sdk/@launchdarkly/session-replay": "1.1.17",
"sdk/highlight-run": "10.6.0",
"sdk/@launchdarkly/observability-ruby": "0.3.0"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

All notable changes to the LaunchDarkly Observability SDK for Flutter will be documented in this file. This project adheres to [Semantic Versioning](https://semver.org).

## [0.13.0](https://github.com/launchdarkly/observability-sdk/compare/launchdarkly_flutter_observability-0.12.2...launchdarkly_flutter_observability-0.13.0) (2026-07-24)


### Features

* **flutter:** Dart AOT symbolication + uniform SYMBOLICATION.md docs ([#691](https://github.com/launchdarkly/observability-sdk/issues/691)) ([7432a78](https://github.com/launchdarkly/observability-sdk/commit/7432a787a477608dbab7dd1ec1e85c4072239cb8))

## [0.12.2](https://github.com/launchdarkly/observability-sdk/compare/launchdarkly_flutter_observability-0.12.1...launchdarkly_flutter_observability-0.12.2) (2026-07-14)


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import 'native_options_codec.dart';
/// The version of this Flutter package, surfaced in the resource attributes
/// the native bridge attaches as `telemetry.distro.version`. Kept in sync
/// with `pubspec.yaml` by release-please.
const String _packageVersion = '0.12.2'; // x-release-please-version
const String _packageVersion = '0.13.0'; // x-release-please-version

/// Internal entry point for starting the LaunchDarkly observability +
/// session replay native stack from Flutter. Mirrors the C#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: launchdarkly_flutter_observability
description: 'The LaunchDarkly Observability and Session Replay plugin for Flutter. Get started using LaunchDarkly today!'
version: 0.12.2
version: 0.13.0
homepage: https://github.com/launchdarkly/observability-sdk
repository: https://github.com/launchdarkly/observability-sdk/tree/main/sdk/@launchdarkly/flutter/packages/observability

Expand Down
41 changes: 41 additions & 0 deletions sdk/@launchdarkly/react-native-ld-session-replay/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,46 @@
# Changelog

## [0.21.0](https://github.com/launchdarkly/observability-sdk/compare/session-replay-react-native-0.20.0...session-replay-react-native-0.21.0) (2026-07-24)


### Features

* [SDK-2121] implement session replay for react native android ([#456](https://github.com/launchdarkly/observability-sdk/issues/456)) ([a5af1d8](https://github.com/launchdarkly/observability-sdk/commit/a5af1d8368fc06ffbef9b486f4b40cbfd7390ef3))
* [SDK-2190] add dialogs to the RN session replay example app ([#471](https://github.com/launchdarkly/observability-sdk/issues/471)) ([c677962](https://github.com/launchdarkly/observability-sdk/commit/c6779627f17bdb161b4fb79092dd6743ad54f9bf))
* **@launchdarkly/session-replay-react-native:** use cocoapods for native session replay ([#434](https://github.com/launchdarkly/observability-sdk/issues/434)) ([41988e1](https://github.com/launchdarkly/observability-sdk/commit/41988e196b02901964efdad0e25f892d5ba55fc4))
* add app_reload event with session preservation across reloads (React Native) ([#670](https://github.com/launchdarkly/observability-sdk/issues/670)) ([518bb22](https://github.com/launchdarkly/observability-sdk/commit/518bb225df0d06d7d5bf7029f38b60125e7b7624))
* add session replay support for react native ([#357](https://github.com/launchdarkly/observability-sdk/issues/357)) ([7f6ed30](https://github.com/launchdarkly/observability-sdk/commit/7f6ed3041ed641be47b1f5c2e0d30d4ef1727bd0))
* Android - Rename track span event ([#586](https://github.com/launchdarkly/observability-sdk/issues/586)) ([2f5b066](https://github.com/launchdarkly/observability-sdk/commit/2f5b0667385b59181d3e1970234fc7bcae08aa19))
* **android:** update session replay masking precedence rules ([#518](https://github.com/launchdarkly/observability-sdk/issues/518)) ([4299d1e](https://github.com/launchdarkly/observability-sdk/commit/4299d1e65bdf7d3056b92631ba7eb1e36e3e96f5))
* Disable CrashReporting for RN iOS and Android ([#504](https://github.com/launchdarkly/observability-sdk/issues/504)) ([a9907a7](https://github.com/launchdarkly/observability-sdk/commit/a9907a70c6678fa24e7e97834023fcc693a070d0))
* **flutter:** Dart AOT symbolication + uniform SYMBOLICATION.md docs ([#691](https://github.com/launchdarkly/observability-sdk/issues/691)) ([7432a78](https://github.com/launchdarkly/observability-sdk/commit/7432a787a477608dbab7dd1ec1e85c4072239cb8))
* **observability-react-native:** accept plain nested dictionaries in track ([#650](https://github.com/launchdarkly/observability-sdk/issues/650)) ([f34ec69](https://github.com/launchdarkly/observability-sdk/commit/f34ec69ab830c9486705dc68247a5f50b114accb))
* **observability-react-native:** expose LDTracer with withSpan via getTracer() ([#658](https://github.com/launchdarkly/observability-sdk/issues/658)) ([36a622a](https://github.com/launchdarkly/observability-sdk/commit/36a622a6ab2878ac7b262b51cbf557ebdba57271))
* **observability:** dedupe feature flag exposures within a time window (web + React Native) ([#676](https://github.com/launchdarkly/observability-sdk/issues/676)) ([c34b390](https://github.com/launchdarkly/observability-sdk/commit/c34b390d68ff642e13f2863d1aa3f2732c61b70b))
* Propagate session replay frameRate, scale, and sampleRate in React Native ([#661](https://github.com/launchdarkly/observability-sdk/issues/661)) ([3cf63ab](https://github.com/launchdarkly/observability-sdk/commit/3cf63ab22071e581b02c49baabc299293abfe7f6))
* React Native + Android symbolication (symbols_id) ([#678](https://github.com/launchdarkly/observability-sdk/issues/678)) ([2694011](https://github.com/launchdarkly/observability-sdk/commit/26940113ee7777cbcf58702f90d6cf865377af35))
* **react-native:** add <LDMask> and <LDUnmask> wrapper components ([#535](https://github.com/launchdarkly/observability-sdk/issues/535)) ([2b25a7e](https://github.com/launchdarkly/observability-sdk/commit/2b25a7ee0db223a6770a36f21eac576c5d3ade9f))
* **react-native:** add maskTestIDs and unmaskTestIDs masking options ([#528](https://github.com/launchdarkly/observability-sdk/issues/528)) ([3d33328](https://github.com/launchdarkly/observability-sdk/commit/3d3332883e98874aca7894d0af096776a7698e43))
* **react-native:** drop accessibilityIdentifiers options; mark minimumAlpha iOS-only ([#538](https://github.com/launchdarkly/observability-sdk/issues/538)) ([e3c1ba4](https://github.com/launchdarkly/observability-sdk/commit/e3c1ba4e793f3b88076a39e711410825b5b29e9b))
* **react-native:** Propagate LDContext to Android session replay via afterIdentify hook ([#495](https://github.com/launchdarkly/observability-sdk/issues/495)) ([8179a8e](https://github.com/launchdarkly/observability-sdk/commit/8179a8e5f632fdad86cc52f2acdf19bd51acff2a))
* **react-native:** stable click id via nativeID and <LDClick> ([#683](https://github.com/launchdarkly/observability-sdk/issues/683)) ([e9da376](https://github.com/launchdarkly/observability-sdk/commit/e9da376c5725f10076df28edc3417f5e1c6ebea3))
* RN decrease Kotlin to 2.0.21 and increase JVM to 11 ([#511](https://github.com/launchdarkly/observability-sdk/issues/511)) ([1593510](https://github.com/launchdarkly/observability-sdk/commit/15935101de0163f2e47109ef35e1cf9369db9599))
* **session-replay-react-native:** support React Native legacy architecture (RN 0.75+) ([#653](https://github.com/launchdarkly/observability-sdk/issues/653)) ([8ef4b30](https://github.com/launchdarkly/observability-sdk/commit/8ef4b30afc0d785ae25a4db2135a7064c9c32950))
* supporting advanced trace cases ([#645](https://github.com/launchdarkly/observability-sdk/issues/645)) ([dac45eb](https://github.com/launchdarkly/observability-sdk/commit/dac45eb6e61c63f954da1ec63aec58764bc810e1))


### Bug Fixes

* [SDK-2197] manually register main Activity with session replay ([#475](https://github.com/launchdarkly/observability-sdk/issues/475)) ([75fd6e7](https://github.com/launchdarkly/observability-sdk/commit/75fd6e70e9809a027272bc1873765a5a1f201d8a))
* backendurl and otlpendpoind pass through ([#648](https://github.com/launchdarkly/observability-sdk/issues/648)) ([a7b5a47](https://github.com/launchdarkly/observability-sdk/commit/a7b5a47f9aa02a44191df81a96a3a9db7eb38823))
* correct react native session replay build step ([#399](https://github.com/launchdarkly/observability-sdk/issues/399)) ([a6c84b8](https://github.com/launchdarkly/observability-sdk/commit/a6c84b8384e25fe8a6b4af06890a52fb4bf8e82f))
* **deps:** address dependabot security alerts across SDK manifests ([#478](https://github.com/launchdarkly/observability-sdk/issues/478)) ([02f6a7c](https://github.com/launchdarkly/observability-sdk/commit/02f6a7ce6c5d5dbb22f8cde81647c3e4deb05ab6))
* ldclient dependencies ([#407](https://github.com/launchdarkly/observability-sdk/issues/407)) ([65a5e6a](https://github.com/launchdarkly/observability-sdk/commit/65a5e6a1999c9e66c7f4011f512d17de256f919c))
* **observability:** start a fresh session on cold start (React Native) ([#682](https://github.com/launchdarkly/observability-sdk/issues/682)) ([4e226d7](https://github.com/launchdarkly/observability-sdk/commit/4e226d7113fc5c493acd53540403a6704040915f))
* **react-native:** bump launchdarkly-observability-android to 0.61.1 ([#688](https://github.com/launchdarkly/observability-sdk/issues/688)) ([f5beae1](https://github.com/launchdarkly/observability-sdk/commit/f5beae1a0f790a5d89495e2c128522ce796ad7c0))
* **react-native:** propagate afterIdentify propagation in iOS session replay ([#501](https://github.com/launchdarkly/observability-sdk/issues/501)) ([b6ec2b1](https://github.com/launchdarkly/observability-sdk/commit/b6ec2b1c0ae8bab76526bb988d39d8f20342fd30))
* **session-replay-react-native:** session replay start with options enabled/disabled ([#386](https://github.com/launchdarkly/observability-sdk/issues/386)) ([d012adc](https://github.com/launchdarkly/observability-sdk/commit/d012adc4fdac573c7a4816e94f037aca02cc7c63))

## [0.20.0](https://github.com/launchdarkly/observability-sdk/compare/session-replay-react-native-0.19.1...session-replay-react-native-0.20.0) (2026-07-22)


Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@launchdarkly/session-replay-react-native",
"version": "0.20.0",
"version": "0.21.0",
"description": "session replay for react native",
"main": "./lib/module/index.js",
"types": "./lib/typescript/src/index.d.ts",
Expand Down
Loading