Releases: cafebazaar/Poolakey
1.0.0-alpha08
Breaking Changes
- Library's artifact has changed to
ir.cafebazaar:poolakey - Package name has changed from
com.phelattoir.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
Breaking Changes
- Add
originalJsonfield toPurchaseInfoand removetoJsonfunction #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
Breaking Changes
- Merge
PurchaseEntitywithPurchaseInfo#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
New Features
- Added RxJava 3 support in a separate artifact:
implementation "com.phelat:poolakey-rx3:1.0.0-alpha05"Bug Fixes
- Change
getPurchaseConfigfunction signature to match Bazaar's AIDL
Infrastructure
- Update Kotlin to 1.3.72
1.0.0-alpha04
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
1.0.0-alpha02
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
First release of Poolakey