Skip to content

refactor(biometric): improve biometric request flow - #98

Merged
OffRange merged 21 commits into
v2from
refactor/biometric
Sep 15, 2026
Merged

OffRange merged 21 commits into
v2from
refactor/biometric

Conversation

@OffRange

Copy link
Copy Markdown
Owner

No description provided.

Every Android library module gets consumerProguardFiles("consumer-rules.pro")
from AndroidLibraryConventionPlugin, but the new :core:biometrics module never
shipped the file. Gradle's mergeConsumerProguardFiles failed on it, taking down
android-test and the CodeQL java-kotlin autobuild in CI.

Also:
- scripts/new-module.sh now touches consumer-rules.pro for Android modules so
  this can't recur for future scaffolded modules; test-new-module.py covers it.
- :core:biometrics and :core:identity have no Compose usage, so switch them
  from keygo.android.compose to keygo.android.library and drop the
  testFixtures Compose-runtime workaround that only exists to support the
  Compose plugin's testFixtures interaction.
- drop core:security's now-dead androidx.biometric dependency now that
  biometric prompt handling lives in :core:biometrics.
@OffRange
OffRange merged commit cbba96e into v2 Sep 15, 2026
9 checks passed
@OffRange
OffRange deleted the refactor/biometric branch September 15, 2026 16:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant