From a94c705d82ccb94766064dff56a592ecd67ef82f Mon Sep 17 00:00:00 2001 From: hyochan Date: Wed, 1 Nov 2023 03:31:41 +0900 Subject: [PATCH] 5.6.0 --- CHANGELOG.md | 12 ++++++++++++ pubspec.yaml | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1f67365..2a6af29a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,15 @@ +## 5.6.0 +* refactor: android init connection + ``` + Used Kotlin apply for cleaner initialization of billingClient. + Introduced context ?: return for null-safety with context. + Merged repetitive code into the updateConnectionStatus method to avoid duplication. + Improved the handling of the alreadyFinished flag to ensure it is only set once and at the appropriate time. + Streamlined the error and success handling for clarity. + ``` +* Migrate android billingClient to 6.0.1 + - https://developer.android.com/google/play/billing/release-notes#6-0-1 + ## 5.5.0 * Erroneous duplicate item (#441) - Remove extra `introductoryPricePaymentModeIOS` * Fixed consumable products reading on Android (#439) diff --git a/pubspec.yaml b/pubspec.yaml index d60cd502..0f3b99fa 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: flutter_inapp_purchase description: 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. -version: 5.5.0 +version: 5.6.0 homepage: https://github.com/dooboolab/flutter_inapp_purchase/blob/main/pubspec.yaml environment: sdk: ">=2.15.0 <4.0.0"