feat: save passwords to Peach from the Credential Manager save sheet (v2.12.0) onBeginCreateCredentialRequest now handles BeginCreatePasswordCredentialRequest alongside passkey registrations: Peach appears in the system 'save password' flow on Android 14+ (and backported devices via Play services). - passwordCreateEntry: reads the id/password from the request's candidateQueryData (androidx's stable wire keys; the Kotlin constants are ) and offers a 'Save password to Peach' CreateEntry; not Pro-gated — saving is core, like the autofill save flow - PasswordCredentialSelectionActivity gains MODE_CREATE: builds an AutofillSaveDraft from the framework-verified caller (web origin, or app label for native callers) and stores via the existing planAutofillSave add/update planner, then answers CreatePasswordResponse; fails closed with no caller info or on store failure - create path split out of the passkey branch; passkey create behavior unchanged - autofill/passkeys/credentials unit suites green

dev · 3 weeks ago · 2026-08-04 · 6.0 MB

$ koh steal kepr.uk/peach-android@dfa6c3b5a925
·
← 960b4a5c107a 5d31fe2bb493 →
⇓ download .face