getsentry / getsentry/sentry-react-native
Remove deprecated `sendDefaultPii` in next major
- 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
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