Latest Release
Changes:
- 64e5d17 Implement storefront
- cd325bb Update consumepurchaseasync and finish to take in purchase id and also the ids not to finish automatically.
- a2b3d56 remove unused PurchaseState
- a58e0a7 Add PresentCodeRedemption [ #383 ]
- 2cb604b Merge pull request #447 from maxkoshevoi/mk/spelling
- 91d3070 Fix spelling
- 09a3d01 Merge pull request #443 from jamesmontemagno/productdiscounts
- a68e6bb Merge branch 'master' into productdiscounts
- 0f74575 Merge pull request #438 from maxkoshevoi/mk/symbol
- ee0b93f Merge branch 'master' into mk/symbol
See More
- f162268 Merge pull request #444 from jamesmontemagno/update-finishtransaction
- 6c17e74 update some docs
- e1d182b Add donotfinish transaction ids on get purchases
- 36d9749 Add dont' finish ids
- bbd9e14 Set to true as default on restore
- 238bfac Refactor code to add new InAppPurchaseConsumable
- de5a3d5 Names
- 3a5548e Don't auto finish transactions
- 50aa134 update readme
- aeba7cc update readme
- 585da1a Merge branch 'productdiscounts' of https://github.com/jamesmontemagno/InAppBillingPlugin into productdiscounts
- 7783e39 Cleanup test projects
- 418ed58 Merge branch 'master' into productdiscounts
- 63f86c9 add comments
- cda438b Update README.md
- 83b98f5 re-write intro offers and discounts [ #357 ]
- bd438fb add GetPurchasesHistoryAsync for Android
- 603d7eb Update PurchaseSubscription.md
- 55003a5 Update TestingAndTroubleshooting.md
- fbaa178 Remove duplicate LangVersion
- 0bbda33 Simplify SupportedOSPlatformVersion
- 0d1eddd Use pre-defined symbol
- cfc43ec Merge pull request #436 from jamesmontemagno/dotnet6
- 8370343 Merge branch 'master' into dotnet6
- d76373a Update README.md
- 6431d72 Merge branch 'master' into dotnet6
- f4e11ab Add classic
- bb03511 Move back to building specific windows version
- 5d7c552 uap all versions....
- 8029c0d try 19041
- 8414867 Remove net6 windows as it wont build for some reason :(
- e374dea Merge branch 'dotnet6' of https://github.com/jamesmontemagno/InAppBillingPlugin into dotnet6
- a516792 sync
- 9cd7ef6 Create azure-pipelines.yml
- 9f0cec7 Update InAppBilling.apple.cs
- d096ce7 remove tests
- 6f18829 Sync with
- 46aec21 Sync up changes
- 51f2616 set min
- a804252 prep
- 2ee8a82 Sync up csproj
- f2df1d4 Prepare for .NET 6
- 4e23d9d Merge pull request #433 from JPZV/master [ #432 ]
- 16fd940 Fixed deprecated warning from SKPayment.CreateFrom(string) (Issue #432)
- 4377773 Update README.md
- 8b56e52 Update README.md
- aaaea1f Remove com.android.vending.BILLING [ #426 ]
- b2edd3e Merge pull request #404 from RadoslawKubas/android_subscription_update
- 002655c Update to an enum and remove verify as not needed
- 409f4f2 subscription downgrade / upgrade (Google Play Billing Library 4.0.0 compatible)
- 17af6e5 Merge pull request #399 from jamesmontemagno/androidbilling4
- da25a3a Merge branch 'master' into androidbilling4
- eb62c55 Merge pull request #403 from Cheesebaron/patch-1 [ #402 ]
- a191b9e Fixes #402 null ref awaiting ConsumePurchaseAsync
- 7d1f2bb Add obsolete flag Fixes #394
- 23c784b Merge branch 'androidbilling4' of https://github.com/jamesmontemagno/InAppBillingPlugin into androidbilling4
- b281090 Added ReceiptData and removed IVerify from methods
- a6634bd Merge branch 'master' into androidbilling4
- af4f096 Update Plugin.InAppBilling.csproj
- e3c333a Add in app billing 4 for android
- 34b70f0 Merge pull request #385 from jamesmontemagno/gh-384 [ #384 ]
- 992cf0a Add callback on Android for on purchases updated
- a0d0f3c put more guards on underlying issue
- c7362a8 Merge pull request #381 from jamesmontemagno/android-obfuscated
- d483ce6 Merge branch 'master' into android-obfuscated
- a85ae03 Merge pull request #382 from RobinS-S/handle-apple-terms-of-service-error
- 19c2c14 [iOS] Handle Apple NSUnderlyingError instead of failing on GeneralError when Terms & Conditions have changed
- 5809f72 AddReturn in in app billing purchase
- 5e0c3e3 Add in obfuscated properties
- 39cda2a Update TestingAndTroubleshooting.md
- 611602d Update README.md
- 254c8db Update GettingStarted.md
- e06259e Update CheckAndRestorePurchases.md
- b3cb1e3 Update SecuringPurchases.md
- 8fcfcb8 Update PurchaseSubscription.md
- 4069011 Update PurchaseNonConsumable.md
- 4dfa75d Update PurchaseConsumable.md
- f6ea64d Update PurchaseConsumable.md
- 1b472bf Update HandlingExceptions.md
- 4988dfa Update GettingStarted.md
- 3ee3475 Merge pull request #377 from winnicki/master
- adfe7f4 Fix ProductRequestDelegate so it throws invalid product exception.
- c2f6356 Update README.md
- 2afbaa7 Update README.md
- 6553a36 Merge pull request #369 from nebula2/fix-getting-started-v2-android-intendation
- 6a2f657 added info to match migration to version 4
- f890e04 Update README.md
- 7f243d4 Update README.md
- 166bcae Update README.md
- cf4248c Merge pull request #354 from jamesmontemagno/macos
- 1d53809 Add mac sample and fix purchasing
- e08ac95 inherit from NSObject on apple platforms
- 7d5c0cb Add macOS implementaiton
- 289df30 Update README.md
- dec5ede Merge pull request #295 from jamesmontemagno/feature/new-android-billing
- c50e715 Update readme.txt
- e9a3033 Update readme.txt
- ac74f7c Merge branch 'master' into feature/new-android-billing
- d6f7bd4 Update README.md
- e36f46c Update README.md
- ddfd2ce Merge pull request #307 from stevewinn74/master
- fb19094 Simplify logic
- 2543e51 Merge branch 'master' into feature/new-android-billing
- 5ae38cf Merge pull request #1 from stevewinn74/stevewinn74-patch-1
- fc0cc0f Update InAppBilling.apple.cs
- 65e4426 Update README.md
- caa3038 Update GettingStarted.md
- 80c9aa4 Update readme.txt
- fd21abc Update README.md
- 6094cb9 Update README.md
- fcf0fcf Fixup checking for null on tcsPurchase
- a3ee722 try remove migration
- ae08721 Try to add migration directly
- c03d9d7 more tweaks to csproj
- aebdb19 Tweaks
- ffb0288 Upgrade to latest nugets and fix up UWP
- 143bc2a fix ios
- 6899f2a Finish Migration to new Android Billing Client Library
- ede49ec Implement more interfaces :)
- 0435b16 Start implementation of new billing
- d543b4d Merge branch 'feature/android-billing-client'
- 51b8db9 Merge branch 'master' into feature/android-billing-client
- 3badebc Merge pull request #253 from dmariogatto/purchase-comparer
- ae37d85 Merge branch 'master' into purchase-comparer
- 7cf6b71 Merge pull request #291 from K232/patch-1
- b7ecfac Update TestingAndTroubleshooting.md
- 2b27c32 Merge pull request #289 from K232/patch-1
- 6dbf662 Update TestingAndTroubleshooting.md
- 9a2f182 Merge pull request #282 from Zomby2D/issue-236
- 180f573 Fix returned error code when already owned [ #234 ]
- 012ee6c Merge pull request #257 from chad-ramos/patch-2
- d3a8a97 Merge pull request #258 from chad-ramos/patch-4
- 0827cf4 Merge pull request #256 from chad-ramos/patch-5
- 0d6ba30 Merge branch 'master' into patch-5
- f596fa2 Merge branch 'master' into patch-2
- 508d909 Merge branch 'master' into patch-4
- 681d2d2 Merge pull request #264 from DamianMehers/master
- 38ae930 Fix typo in example
- 347d8e1 Update PurchaseConsumable.md
- b277d32 Update PurchaseSubscription.md
- 77770b2 Update PurchaseNonConsumable.md
- 849f575 InAppBillingPurchase comparer to consider TransactionDateUtc
- 878c8d1 Update FUNDING.yml
- 8ddb270 Update README.md
- e42b2b1 Update README.md
- 26b5a55 Bump XF
- 3ed44b4 Bump some packages
- 62213e4 Use 7.3 langver
- 1220af4 Fix build errors
- fc8e845 Use multi-targeting and new billing nuget
- 144c3b0 Merge pull request #210 from rihadavid/master
- db29a3b Merge pull request #232 from masterwok/fix-tcsPurchase
- 40051a3 master - Fix tcsPurchase Bugs
- 9978ab9 Revert "master - Fix tcsPurchase Bugs"
- a22f2cf master - Fix tcsPurchase Bugs
- 6d8d340 Create FUNDING.yml
- d5fd5ce Update appveyor.yml
- cf29054 Merge pull request #208 from jamesmontemagno/feature/issue-190
- 591b57c Merge pull request #204 from mgoodfellow/always-call-on-purchase-success
- 052cbb7 Added InAppBilling.VerifyPreviousPurchaseAsync()
- 2370ce8 Update README.md
- ccb77dc Implement ShouldAddStorePayment
- 19eb5a9 Merge pull request #207 from Sebastian1989101/master
- efbcdf8 Filled IInAppBillingVerifyPurchase productId and transactionId for Android (Google Play)
- b0f65a9 Merge pull request #206 from Sebastian1989101/master
- 7e09535 Validate iOS purchases on restore
- c4f1677 FIXED: Always call OnPurchaseSuccess if defined for out of band purchases
- 1b1876f Merge pull request #187 from jamesmontemagno/feature/twitch-work
- c9fd3ca Add test sample, fix some issues.
- 91e35bb Merge pull request #185 from jamesmontemagno/bug/issue-102
- 08571bc Merge pull request #186 from jamesmontemagno/bug/issue-170
- 90db719 Fix Null Exceptions on ValidateReceipt iOS
- 2b812bf Update to latest versions of ANdroid/UWP
- 675e374 Add FinishTransaction to force a FinishTransaction on iOS if things get stuck.
- f330629 Update CHANGELOG.md
- 905703e Update CHANGELOG.md
- 268617e Update appveyor.yml
- 3c9e879 Update appveyor.yml
- 8408382 Update to latest current activity
- a1a1882 Update nuspec
- 863b2b1 Update current activity
- e6025d4 Update appveyor.yml
- 27ed570 Update appveyor.yml
- d23d1bf Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- 46e86c5 Update current activity
- fdbe20c Update appveyor.yml
- 794a5ad Update appveyor.yml
- bb9afc5 Update appveyor.yml
- cc263a8 Update appveyor.yml
- 0f1334e Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- 89ff20b Fix nuget
- c323301 Update appveyor.yml
- 46acc1b Update appveyor.yml
- bdfc1ac Fixes #129
- 95d169c Fixes #147 update purchaseasync
- 98942ce Fixes #147 to pass purchase token in
- 622f0f1 Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- a1680f4 Fixes #148 to test for null pricelocal
- bc10eaa Update appveyor.yml
- 4b14b76 Update appveyor.yml
- 17c1390 Add preserve flags Fixes #142
- ec3a3bc Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- a00fd28 Fixes #140
- 619e93b Add null checks around introductory price
- 705c94f Fixes #134
- 7a08bbe Merge pull request #126 from PhilippeCreytens/master
- fe31234 updated IntroductoryPrice doublevalue and added extension method to check valid introductoryprice
- 549743c added ios systemversion check
- d72b28b Merge pull request #128 from AndreiMisiukevich/issue_125 [ #125 ]
- 0d2505a added purchase lock object
- 06a7c77 #125
- ebfd855 add introductory price ios
- 0caadb6 add introductory price android
- 52833c0 Merge pull request #122 from AndreiMisiukevich/fix_121
- 380773a fixed 121
- 1de6b2d Merge pull request #120 from AndreiMisiukevich/issue111_fix
- cddcd12 fixed 111 issue
- aa6f418 Merge pull request #119 from BioTurboNick/master
- 07b44c1 Replaced "BillingUnavailable" with "ServiceUnavailable" to make Android implementation more internally consistent and consistent with Android documentation.
- 6c94a00 Update SecuringPurchases.md
- 6fa9a14 Return if service/context is null
- 79bf423 Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- 9a97e3b Add more null checks around Connect #75
- bf91fa2 Update appveyor.yml
- 1ca1ee4 Update appveyor.yml
- 427c962 Update README.md
- 4cae97c Update readme.txt
- e466ba0 Update GettingStarted.md
- 5f4f739 Merge branch 'master' of https://github.com/jamesmontemagno/InAppBillingPlugin
- 6d30c26 Fixes #29 for out of band subs
- 1b3843a Update PurchaseConsumable.md
- ef0e5e8 Fixes #104
- db2f6ea Fix for date on transaction date on ios #89
- 0bcb7df Add more error codes Fixes #97
- 94d7a3c Fixes #100
- c8e0960 Update TestingAndTroubleshooting.md
- b3c82b7 Update appveyor.yml
- f252a33 Update appveyor.yml
- b8ae979 Update appveyor.yml
- da2e3e8 Update appveyor.yml
This list of changes was auto generated.