# Flutter SDK - Changelog

All notable changes to the GlomoPay Flutter SDK.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

> The canonical changelog ships with the [pub.dev package](https://pub.dev/packages/glomopay_sdk). This page mirrors it for convenience.


## 1.0.4

- Bug fixes.
- On iOS, the SDK will now open glomo checkout within a modal.


Part of the [v1.0.4 documentation](/product-guide/sdk/flutter-sdk/v1).

## 1.0.3

- Bug fixes.


## 1.0.2

- Bug fixes.


## 1.0.1

- iOS copy/paste fix for input fields in checkout pages.
- Credentialed fetch/XHR support for WKWebView session handling.


## 1.0.0

- Major stable release. Versioned for pub.dev.
- No functional API changes.


Part of the [v1.0.4 documentation](/product-guide/sdk/flutter-sdk/v1).

## 0.0.16

- Added subscription checkout support via `subscriptionId`.
- Validation requires exactly one checkout identifier: `orderId` or `subscriptionId`.
- Subscription checkouts reuse standard checkout flow, skip order detection API calls.
- Existing order-based integrations remain backward compatible.


## 0.0.15

- Fixed iOS UI issue where software keyboard caused bottom UI elements to overlap input fields.


Part of the [v0.0.15 documentation](/product-guide/sdk/flutter-sdk/v0.0.15).

## 0.0.14

- Added support for `payment.bank_transfer_submitted` event, treated identically to `payment.success`.
- Relaxed payload validation for bank transfers to require only `orderId`.
- Relaxed device compliance checks for development environments.
- Enforced strict root and jailbreak detection across all modes.


## 0.0.13

- Internal improvements.


Part of the [v0.0.13 documentation](/product-guide/sdk/flutter-sdk/v0.0.13).

## 0.0.12

- Resolved bank-specific compatibility issues.


## 0.0.11

- Resolved WebView compatibility issues on certain Android devices.


## 0.0.10

- Added 15-second render timeout for initial checkout load.


## 0.0.9

- Improved LRS checkout layout.


## 0.0.8

- Added LRS education content for supported LRS orders. Non-LRS orders are unaffected.


## 0.0.7

- Added back button for redirection pages.
- Fixed SDK unresponsiveness on loading screen; now displays error dialog and triggers `onPaymentFailure`.


## 0.0.6

- Minimum Flutter SDK bumped to 3.7.0.
- Added progress indicator to checkout loading.
- Added loading screen for redirect pages.
- Fixed progress indicator reset on page navigation.


## 0.0.5

- Fixed keyboard overlap on checkout input fields.


## 0.0.4

- Improved redirect handling in checkout flow.


## 0.0.3

- Improved checkout reliability.


Part of the [v0.0.3 documentation](/product-guide/sdk/flutter-sdk/v0.0.3).

## 0.0.2

- Fixed memory leaks in checkout lifecycle.


## 0.0.1

- Initial release of GlomoPay Flutter SDK.


## Related

- [Flutter SDK documentation](/product-guide/sdk/flutter-sdk/v1) - latest version (v1.0.4)
- [Flutter SDK v0.0.15 (Archived)](/product-guide/sdk/flutter-sdk/v0.0.15)
- [Flutter SDK v0.0.13 (Archived)](/product-guide/sdk/flutter-sdk/v0.0.13)
- [Flutter SDK v0.0.3 (Archived)](/product-guide/sdk/flutter-sdk/v0.0.3)