Skip to main content

Release Notes

This page announces published GOFA Flutter SDK releases for integrators. Add a new dated entry whenever a new SDK version is created and published.

2026-06-16

GOFA SDK Demo App 3.13.5+117

Updated Packages

  • gofa_webview to 2.1.0

What's Updated

  • Removes broad Android media permissions from the WebView SDK dependency chain.
  • Restores automatic PDF opening after downloads using open_app_file.
  • Keeps one-time native image selection available for AI calorie insight flows.

gofa_webview 2.1.0

What's Updated

  • Restored automatic PDF opening after downloads using open_app_file.
  • Keeps the Android manifest free of broad READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions.
  • Raises the package Flutter lower bound to >=2.5.0 to match the open_app_file dependency.

gofa_webview 2.0.0

What's Updated

  • Breaking change: PDF downloads are still saved through file_saver, but the SDK no longer auto-opens the saved PDF after download.
  • Removed the open_filex dependency to stop transitive Android READ_MEDIA_IMAGES and READ_MEDIA_VIDEO permissions from being merged into host apps.
  • One-time native image selection still works through image_picker.
  • Legacy Android storage permission requests are now limited to Android 9 and below.
  • Existing 1.x integrators should stay on 1.2.5 until they are ready to accept the PDF auto-open behavior change or move to a later 2.x release with a permission-clean PDF opener.

2026-06-12

GOFA SDK Demo App 3.13.4+116

Updated Packages

  • gofa_webview to 1.2.5

What's Updated

  • GofaWebView now refreshes its sign-in token whenever a WebView module opens.
  • This prevents stale bootstrap tokens from leaving users on a locked WebView page after a long-running app session.

2026-06-11

gofa_webview 1.2.5

What's Updated

  • GofaWebView now refreshes its sign-in token whenever a WebView module opens.
  • This prevents stale bootstrap tokens from leaving users on a locked WebView page after a long-running app session.

2026-04-13

GOFA SDK 3.13.2+113

Updated Packages

  • gofa_firebase to 1.0.13
  • gofa_webview to 1.2.3

What's Updated

  • Added a device-based fallback for clientUserId when host apps provide only clientId and clientSecret.
  • Android fallback identity is resolved from android_id.
  • iOS fallback identity is resolved from identifierForVendor.
  • Fallback identifiers are hashed before being used to compose GOFA user identities.
  • LoginManager.isClientInfoReady$ now requires only clientId and clientSecret.
  • WebViewSdkManager.init() now accepts nullable clientUserId so WebView flows can use the new fallback path.

Affected Packages

  • gofa_firebase 1.0.13: auth fallback resolution, credential access helpers, and relaxed client info readiness.
  • gofa_webview 1.2.3: nullable clientUserId support for WebView SDK initialization.