flutter_inapp_purchase 0.9.0 copy "flutter_inapp_purchase: ^0.9.0" to clipboard
flutter_inapp_purchase: ^0.9.0 copied to clipboard

outdated

In App Purchase plugin for flutter. This project has been forked by react-native-iap and we are willing to share same experience with that on react-native.

0.9.0 #

  • Breaking change. Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to also migrate to Android X if they're using the original support library. Android's Migrating to Android X Guide.

0.8.+ #

  • Fixed receipt validation param for android.
  • Updated http package.
  • Implemented new method getAppStoreInitiatedProducts.
    • Handling of iOS method paymentQueue:shouldAddStorePayment:forProduct:
    • Has no effect on Android.
  • Fixed issue with method buyProductWithoutFinishTransaction for iOS, was not getting the productId.
  • Fixed issue with toString method of class IAPItem, was printing incorrect values.
  • Fixes for #44. Unsafe getting originalJson when restoring item and Android.
  • Use dictionaryWithObjectsAndKeys in NSDictionary to fetch product values. This will prevent from NSInvalidArgumentException in ios which rarely occurs.
  • Fixed wrong npe in android when getAvailablePurchases.
  • Only parse orderId when exists in Android to prevent crashing.
  • Add additional success purchase listener in iOS. Related #54

0.7.1 #

  • Implemented receiptValidation for both android and ios.
    • In Android, you need own backend to get your accessToken.

0.7.0 #

  • Addition of Amazon In-App Purchases.

0.6.9 #

  • Prevent nil element exception when getting products.

0.6.8 #

  • Prevent nil exception in ios when fetching products.

0.6.7 #

  • Fix broken images on pub.

0.6.6 #

  • Added missing introductory fields in ios.

0.6.5 #

  • convert dynamic objects to PurchasedItems.
  • Fix return type for getAvailablePurchases().
  • Fix ios null value if optional operator.

0.6.3 #

  • Update readme.

0.6.2 #

  • Fixed failing when there is no introductory price in ios.

0.6.1 #

  • Fixed checkSubscribed that can interrupt billing lifecycle.

0.6.0 #

  • Major code refactoring by lukepighetti. Unify PlatformException, cleanup new, DateTime instead of string.

0.5.9 #

  • Fix getSubscription json encoding problem in ios.

0.5.8 #

  • Avoid crashing on android caused by IllegalStateException.

0.5.7 #

  • Avoid possible memory leak in android by deleting static declaration of activity and context.

0.5.6 #

  • Few types fixed.

0.5.4 #

  • Fixed error parsing IAPItem.

0.5.3 #

  • Fixed error parsing purchaseHistory.

0.5.2 #

  • Fix crashing on error.

0.5.1 #

  • Give better error message on ios.

0.5.0 #

  • Code migration.
  • Support subscription period.
  • There was parameter renaming in 0.5.0 to identify different parameters sent from the device. Please check the readme.

0.4.3 #

  • Fixed subscription return types.

0.4.0 #

  • Well formatted code.

0.3.3 #

  • Code formatted
  • Updated missing data types

0.3.1 #

  • Upgraded readme for ease of usage.
  • Enabled strong mode.

0.3.0 #

  • Moved dynamic return type away and instead give PurchasedItem.

0.2.3 #

  • Quickly fixed purchase bug out there in issue. Need much more improvement currently.

0.2.2 #

  • Migrated packages from FlutterInApp to FlutterInAppPurchase because pub won't get it.

0.1.0 #

395
likes
0
pub points
96%
popularity

Publisher

verified publisherdooboolab.com

In App Purchase plugin for flutter. This project has been forked by react-native-iap and we are willing to share same experience with that on react-native.

Homepage
Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter, http

More

Packages that depend on flutter_inapp_purchase