xmoney_ios 1.0.0
xmoney_ios: ^1.0.0 copied to clipboard
iOS implementation of the federated xMoney Flutter payments SDK.
Changelog #
All notable changes to the xmoney_ios package are documented here.
The format follows Keep a Changelog, and versioning follows Semantic Versioning.
1.0.0 - 2026-10-22 #
First stable release.
Changed #
- Pins CocoaPods
XMoneyPaymentSheetto 1.1.0. Readyis sent once the form or Apple Pay button has drawn, and not when the first load fails. The Apple Pay button waits for its mount order to bind as well.- A failed Apple Pay button
updateOrdermatches Google Pay: before any update has bound it sends a failedonResult; after one has, it sendsonUpdateFailedand noonResult.PAYMENT_IN_PROGRESSsends neither. The button no longer emitsprocessingduringupdateOrder.
Added #
onUpdateFailedwhen binding a new order fails after one was already bound. Pay stays locked until a laterupdateOrdersucceeds.PAYMENT_IN_PROGRESSwhenupdateOrderasks for a different order during a charge.
Fixed #
- A rejected
updateOrderWithbefore Ready rebinds the mount order on Payment Element and Apple Pay, then sends ready. - Payment Element keeps the order a successful
updateOrderWithbound, so a later rejected update before Ready no longer rebinds the original mount order. - Appearance-only Apple Pay updates no longer tear down the button.
- Passing an order the view already sent no longer binds it again.
- The Apple Pay button binds its mount order, so a failed cart update locks the button instead of charging the previous order.
- A new intent on a wallet button with no controller now reaches the native button.
0.0.2 - 2026-10-13 #
No iOS changes. Version aligned with the other xMoney Flutter packages.