Skip to content

Releases: cafebazaar/Poolakey

1.0.0-alpha08

03 Sep 19:57

Choose a tag to compare

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.

1.0.0-alpha07

10 May 14:12

Choose a tag to compare

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

1.0.0-alpha06

28 Apr 19:02

Choose a tag to compare

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.

1.0.0-alpha05

21 Apr 17:29

Choose a tag to compare

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

1.0.0-alpha04

08 Apr 11:26

Choose a tag to compare

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.

1.0.0-alpha03

14 Jan 08:47

Choose a tag to compare

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

1.0.0-alpha02

23 Dec 09:14

Choose a tag to compare

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

1.0.0-alpha01

01 Dec 12:10

Choose a tag to compare

First release of Poolakey