Poolakey Versions Save

Android In-App Billing SDK for Cafe Bazaar App Store

b70b9de

3 years ago

Breaking Changes

  • Library's artifact has changed to ir.cafebazaar:poolakey
  • Package name has changed from com.phelat to ir.cafebazaar

Infrastructure Changes

  • Updated Kotlin to 1.4.0
  • Updated RxJava3 to 3.0.5
  • Updated Fragment library to 1.2.5

Previous versions are still available through com.phelat:poolakey artifact, but new releases will have this new ir.cafebazaar group id.

433644f

4 years ago

Breaking Changes

  • Add originalJson field to PurchaseInfo and remove toJson function #25

Instead of calling toJson function to have Bazaar's purchase response in a JSON format, you can now access it through the new originalJson field in PurchaseInfo class.

Infrastructure

  • Update RxJava3 to 3.0.3

8c3724c

4 years ago

Breaking Changes

  • Merge PurchaseEntity with PurchaseInfo #23

In the previous versions, accessing to data signature was only possible through PurchaseEntity class and now after this change, you can access it through PurchaseInfo class. Also, PurchaseEntity class is removed.

d831c54

4 years ago

New Features

  • Added RxJava 3 support in a separate artifact:
implementation "com.phelat:poolakey-rx3:1.0.0-alpha05"

Bug Fixes

  • Change getPurchaseConfig function signature to match Bazaar's AIDL

Infrastructure

  • Update Kotlin to 1.3.72

f7c3836

4 years ago

Behavior Changes

  • Add support for buy intent v2 #21

Infrastructure

  • Update Kotlin to 1.3.71
  • Update Fragment to 1.2.4

Buy Intent v2

This is a new way of communication between your app and Bazaar's client which is more efficient and fixes certain bugs regarding Xiaomi devices which means more successful purchases for you. You don't have to do anything special to have this, other than updating to this release.

3ab3ec6

4 years ago

Behavior Changes

  • RxJava -> Disconnect automatically when connection observable gets disposed #16
  • Make payload field in PurchaseRequest nullable by default #14

Infrastructure

  • Update Kotlin to 1.3.61

b9b3198

4 years ago

Bug Fixes

  • Query in-app billing service in a null-safe way to prevent NPE on API 17 #3

Infrastructure

  • Update Kotlin to 1.3.60

f48fff5

4 years ago

First release of Poolakey