getsentry / getsentry/sentry-react-native

Remove deprecated `sendDefaultPii` in next major

Offen
#6,001 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Errors React-Native Task
Vorherrschende Sprache
TypeScript
Sterne
1.8k
Forks
366
Ø Merge
1 T. 5 Std.
Gemergte PRs (30 T.)
93

Beschreibung

In the next major release, remove the `sendDefaultPii` option entirely.

## Tasks

* Remove `sendDefaultPii` from `ReactNativeOptions`
* Remove backward-compat bridging logic
* Remove deprecation warning
* Update all tests that reference `sendDefaultPii`
* Remove from native bridge forwarding (Android + iOS)
* Add changelog entry noting the breaking change and migration path

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, ReactNativeOptions sowie die Logik für Abwärtskompatibilität und Deprecation-Warnungen zu finden. Verfolge die Weiterleitung über die native Bridge auf Android und iOS und finde anschließend alle Tests und Changelog-Konventionen, die sendDefaultPii referenzieren. Als abgeschlossen gilt die Aufgabe, wenn die Option, das Bridging, die Warnung und die Testreferenzen entfernt sind und ein Changelog-Eintrag die Breaking Change und den Migrationspfad beschreibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, ios, react-native, typescript
Bereich
documentation, mobile, testing
Issue-Typ
Refactoring
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Ruhig
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.