diff --git a/docs/changelog.md b/docs/changelog.md index 6cfc17827b8..a608e33cad0 100644 --- a/docs/changelog.md +++ b/docs/changelog.md @@ -39,6 +39,17 @@ It doesn't include ## Unreleased +### Highlights for users + +* (Android) Disabled Sentry error reporting, which was causing + crashes following a recent Android update. (#5757) + + +### Highlights for developers + +* Disabled Sentry on Android, as a workaround for the newly-frequent + crash bug #5757. + ## 27.212 (2023-09-15) diff --git a/docs/howto/release.md b/docs/howto/release.md index 5a185d4b1c6..a3221433926 100644 --- a/docs/howto/release.md +++ b/docs/howto/release.md @@ -102,12 +102,9 @@ simple terminology for the process we follow with both. tools/checkout-keystore ``` -* Apply the Sentry client key (using the local branch created for this - in initial setup): - - ``` - git rebase @ release-secrets - ``` +* Do *not* apply the Sentry client key from the `release-secrets` + branch; if you're already on that branch (from e.g. making the iOS + build), move off of it. See our issues #5757 and #5766. * Build the app, as both good old-fashioned APKs and a fancy new AAB: diff --git a/tools/android b/tools/android index c8791a38b60..cdc2665d296 100755 --- a/tools/android +++ b/tools/android @@ -64,14 +64,16 @@ do_apk() { check_yarn_link run_visibly yarn - run_visibly tools/gradle :app:assembleRelease -Psigned -Psentry + # TODO(#5766): start passing -Psentry again + run_visibly tools/gradle :app:assembleRelease -Psigned } do_aab() { check_yarn_link run_visibly yarn - run_visibly tools/gradle :app:bundleRelease -Psigned -Psentry + # TODO(#5766): start passing -Psentry again + run_visibly tools/gradle :app:bundleRelease -Psigned } case "${action}" in