You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Transact now requires a WebView that supports multiple profiles. On devices whose system WebView lacks this support, Transact shows a controlled error instead of starting, rather than falling back to the app's shared cookie store. Most devices with an up-to-date Android System WebView are unaffected.
Transact's cookies are now isolated from the host app. Transact and provider login pages use their own persistent browser profile, so they no longer read or write cookies in the app's default WebView store.
Fixed a bug that could cause password managers to not detect when to auto fill.
Transact reopens reliably when an app returns to it after the screen that launched it has been closed; previously these later launches could fail to open.
Integrations that pass a receiver to Transact.present now receive the onCleanup callback.
Changes
Transact and provider WebViews now use a dedicated, persistent cookie profile separate from the host app
Transact stays connected to its background service after the launching Activity is closed
onCleanup is now delivered to receivers passed to Transact.present
Fixed R8 build failures in minified apps that don't include Uplink
Provider login pages now use the visible Activity, so password-manager autofill works
The SDK version is now correct when the SDK is built from source
Updated internal Muppet and Uplink dependencies (#287, #290)