Uh oh!
There was an error while loading. Please reload this page.
[local_auth] Federate READMEs - #11112
Conversation
Moves the platform-specific setup details from the main README to the implementation package READMEs, per our current best practice. Minor cleanup as part of moving things: - Simplifies iOS description and adds a link to the Apple docs. - Removes the Java variant of the app setup instructions; new apps are overwhelmingly Kotlin, and Java users can extrapolate from the Kotlin. - Removes an obsolete section about detecting face ID support on Android; we no longer support specific auth method detection on Android at all. Part of flutter/flutter#182772
There was a problem hiding this comment.
Code Review
This pull request moves platform-specific setup instructions from the main local_auth README to the implementation package READMEs for Android and Darwin platforms. As part of this move, the instructions have been updated: the Java example for Android was removed, an obsolete Android compatibility section was removed, and the iOS instructions were simplified. Package versions for local_auth, local_auth_android, and local_auth_darwin have been incremented.
My review identified a typo in an XML code snippet within the local_auth_android README, and a suggestion has been provided to correct it.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
flutter/packages@acd9adb...e1d0169 2026-02-26 katelovett@google.com [rfw] Remove outdated info from README (flutter/packages#11123) 2026-02-25 stuartmorgan@google.com [local_auth] Federate READMEs (flutter/packages#11112) 2026-02-25 matt.boetger@gmail.com [google_sign_in] Remove usersCleartextTraffic (flutter/packages#11121) 2026-02-25 srawlins@google.com Tidy up some contributing text, and note tools needed for formatting. (flutter/packages#11113) 2026-02-25 matt.boetger@gmail.com [video_player_android] Remove usesCleartextTraffic (flutter/packages#11075) 2026-02-25 stuartmorgan@google.com Adjust the version/changelog checklist entries (flutter/packages#11120) 2026-02-25 stuartmorgan@google.com [camera] Convert iOS event channel to Pigeon (flutter/packages#11109) 2026-02-25 8490712+ruicraveiro@users.noreply.github.com [camera] add video stabilization (flutter/packages#7108) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
flutter/packages@acd9adb...e1d0169 2026-02-26 katelovett@google.com [rfw] Remove outdated info from README (flutter/packages#11123) 2026-02-25 stuartmorgan@google.com [local_auth] Federate READMEs (flutter/packages#11112) 2026-02-25 matt.boetger@gmail.com [google_sign_in] Remove usersCleartextTraffic (flutter/packages#11121) 2026-02-25 srawlins@google.com Tidy up some contributing text, and note tools needed for formatting. (flutter/packages#11113) 2026-02-25 matt.boetger@gmail.com [video_player_android] Remove usesCleartextTraffic (flutter/packages#11075) 2026-02-25 stuartmorgan@google.com Adjust the version/changelog checklist entries (flutter/packages#11120) 2026-02-25 stuartmorgan@google.com [camera] Convert iOS event channel to Pigeon (flutter/packages#11109) 2026-02-25 8490712+ruicraveiro@users.noreply.github.com [camera] add video stabilization (flutter/packages#7108) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
…r#182946) flutter/packages@acd9adb...e1d0169 2026-02-26 katelovett@google.com [rfw] Remove outdated info from README (flutter/packages#11123) 2026-02-25 stuartmorgan@google.com [local_auth] Federate READMEs (flutter/packages#11112) 2026-02-25 matt.boetger@gmail.com [google_sign_in] Remove usersCleartextTraffic (flutter/packages#11121) 2026-02-25 srawlins@google.com Tidy up some contributing text, and note tools needed for formatting. (flutter/packages#11113) 2026-02-25 matt.boetger@gmail.com [video_player_android] Remove usesCleartextTraffic (flutter/packages#11075) 2026-02-25 stuartmorgan@google.com Adjust the version/changelog checklist entries (flutter/packages#11120) 2026-02-25 stuartmorgan@google.com [camera] Convert iOS event channel to Pigeon (flutter/packages#11109) 2026-02-25 8490712+ruicraveiro@users.noreply.github.com [camera] add video stabilization (flutter/packages#7108) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
…r#182946) flutter/packages@acd9adb...e1d0169 2026-02-26 katelovett@google.com [rfw] Remove outdated info from README (flutter/packages#11123) 2026-02-25 stuartmorgan@google.com [local_auth] Federate READMEs (flutter/packages#11112) 2026-02-25 matt.boetger@gmail.com [google_sign_in] Remove usersCleartextTraffic (flutter/packages#11121) 2026-02-25 srawlins@google.com Tidy up some contributing text, and note tools needed for formatting. (flutter/packages#11113) 2026-02-25 matt.boetger@gmail.com [video_player_android] Remove usesCleartextTraffic (flutter/packages#11075) 2026-02-25 stuartmorgan@google.com Adjust the version/changelog checklist entries (flutter/packages#11120) 2026-02-25 stuartmorgan@google.com [camera] Convert iOS event channel to Pigeon (flutter/packages#11109) 2026-02-25 8490712+ruicraveiro@users.noreply.github.com [camera] add video stabilization (flutter/packages#7108) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Moves the platform-specific setup details from the main README to the implementation package READMEs, per our current best practice. Minor cleanup as part of moving things: - Simplifies iOS description and adds a link to the Apple docs. - Removes the Java variant of the app setup instructions; new apps are overwhelmingly Kotlin, and Java users can extrapolate from the Kotlin. - Removes an obsolete section about detecting face ID support on Android; we no longer support specific auth method detection on Android at all. Part of flutter/flutter#182772 ## Pre-Review Checklist [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
…r#182946) flutter/packages@acd9adb...e1d0169 2026-02-26 katelovett@google.com [rfw] Remove outdated info from README (flutter/packages#11123) 2026-02-25 stuartmorgan@google.com [local_auth] Federate READMEs (flutter/packages#11112) 2026-02-25 matt.boetger@gmail.com [google_sign_in] Remove usersCleartextTraffic (flutter/packages#11121) 2026-02-25 srawlins@google.com Tidy up some contributing text, and note tools needed for formatting. (flutter/packages#11113) 2026-02-25 matt.boetger@gmail.com [video_player_android] Remove usesCleartextTraffic (flutter/packages#11075) 2026-02-25 stuartmorgan@google.com Adjust the version/changelog checklist entries (flutter/packages#11120) 2026-02-25 stuartmorgan@google.com [camera] Convert iOS event channel to Pigeon (flutter/packages#11109) 2026-02-25 8490712+ruicraveiro@users.noreply.github.com [camera] add video stabilization (flutter/packages#7108) If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/flutter-packages-flutter-autoroll Please CC flutter-ecosystem@google.com on the revert to ensure that a human is aware of the problem. To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose To report a problem with the AutoRoller itself, please file a bug: https://issues.skia.org/issues/new?component=1389291&template=1850622 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Moves the platform-specific setup details from the main README to the implementation package READMEs, per our current best practice. Minor cleanup as part of moving things: - Simplifies iOS description and adds a link to the Apple docs. - Removes the Java variant of the app setup instructions; new apps are overwhelmingly Kotlin, and Java users can extrapolate from the Kotlin. - Removes an obsolete section about detecting face ID support on Android; we no longer support specific auth method detection on Android at all. Part of flutter/flutter#182772 ## Pre-Review Checklist [^1]: Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling.
Moves the platform-specific setup details from the main README to the implementation package READMEs, per our current best practice.
Minor cleanup as part of moving things:
Part of flutter/flutter#182772
Pre-Review Checklist
[shared_preferences]pubspec.yamlwith an appropriate new version according to the pub versioning philosophy, or I have commented below to indicate which version change exemption this PR falls under1.CHANGELOG.mdto add a description of the change, following repository CHANGELOG style, or I have commented below to indicate which CHANGELOG exemption this PR falls under1.///).Footnotes
Regular contributors who have demonstrated familiarity with the repository guidelines only need to comment if the PR is not auto-exempted by repo tooling. ↩↩2↩3