Skip to content
This repository has been archived by the owner on Apr 28, 2022. It is now read-only.

Releases: onepf/OpenIAB

Bugfixing

26 Feb 22:48
Compare
Choose a tag to compare
Bugfixing Pre-release
Pre-release

The following issues has been fixed:

Check out our new project OPFPush. Currently the following providers are supported: GCM, ADM, Nokia Push.

Bugfixing

03 Feb 21:57
Compare
Choose a tag to compare
Bugfixing Pre-release
Pre-release

Important!
Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK

The following issues has been fixed:
Why is android.permission.RECEIVE_SMS used in the manifest? (Hides app for tablets)
[v0.9.8.3.1][Amazon] onIabPurchaseFinished is not invoked when canceling purchase

OPF Trivial Drive is up-to-date for the following stores:

  • Google Play
  • Yandex.Store
  • Appland
  • Aptoide
  • Amazon Appstore

0.9.8.3 release

18 Jan 12:23
Compare
Choose a tag to compare
0.9.8.3 release Pre-release
Pre-release

Bugfixes for #424, #427, #426, #430, #429

Important!
Amazon IAP SDK doesn't work on Android 5.0+ due to technical issues of Amazon IAP SDK

Update dependencies.

23 Dec 13:56
Compare
Choose a tag to compare
Update dependencies. Pre-release
Pre-release

Update Amazon In-App-Purchasing to version 2.0.1.

Bugfixes for 0.9.8

25 Nov 14:32
Compare
Choose a tag to compare
Bugfixes for 0.9.8 Pre-release
Pre-release

Fix #395

Note:
to emulate installation from a certain store, you need to install your app using
adb install -i storepackage /path/to/yourapk

Gradle

  • Add repository to resolve third party dependencies:
allprojects {
    repositories {
        maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
        jcenter()
    }
}
  • Add dependency:
compile 'org.onepf:openiab:0.9.8.1'

0.9.8 release

19 Nov 16:41
Compare
Choose a tag to compare
0.9.8 release Pre-release
Pre-release

Main changes of the OpenIAB library

  • new 'store search strategy' options:
    installer(only the app installer can be a billing provider),
    installer then best fit (if the app installer is null or was uninstalled from the device the next suitable billing provider will be chosen),
    best fit (the choice is based on an options set)
  • Amazon IAP 2.0 support
  • Skubit store support

Note:
to emulate installation from a certain store, you need to install your app using
adb install -i storepackage /path/to/yourapk

Gradle

  • Add repository to resolve third party dependencies:
allprojects {
    repositories {
        maven { url 'https://raw.githubusercontent.com/onepf/OPF-mvn-repo/master/' }
        jcenter()
    }
}
  • Add dependency:
compile 'org.onepf:openiab:0.9.8'

Plugins

New Cordova/XDK plugin
New version of Marmalade plugin
New version of Unity plugin

Documentation

We've started our wiki - a developer guide on OpenIAB.

New Distribution Model

02 Sep 22:18
Compare
Choose a tag to compare
Pre-release

Starting with this release, OpenIAB will be distributed in 2 jar files: with and without Fortumo. Both jars are available via Maven.
Sources of OpenIAB without Fortumo are now located in https://github.com/onepf/OpenIAB/tree/master, with Fortumo - https://github.com/onepf/OpenIAB/tree/master_with_fortumo.

New Features:

  • Options#checkInventory is now false by default. We decided that it should be developers' choice, to choose stores with inventory in the first place or not.
  • SkuManager now checks SKUs for null, empty strings and for compliance with the format for SKUs of Samsung and Nokia stores.

The 0.9.7.2 release also contains fixes for the following issues:
#313
#312

NBS support.

19 Aug 20:38
Compare
Choose a tag to compare
NBS support. Pre-release
Pre-release

New features:

Fixes for the following issues were included:
#300, #298, #283, #264, #269, #263, #268, #259, #258, #253, #251, #252

Note:
T-Store is not supported any longer. Will be returned in the future releases.
Amazon IAP 2.0 is not supported. Will be added in the future releases.

Windows Phone 8 support for Unity & bugfixing

10 Jul 07:26
Compare
Choose a tag to compare

Library
#204 Remove Gson dependency
#188 #225 Change logic of Fortumo support
#199 Change logic of checkSetup()
#149 NPE fix
#222 #230 Check that Amazon and T-Store classes are loaded before work

Unity
Windows Phone 8 support
#220 Added error codes to the purchase handler signature
#238 Non-Consumable item does not appear in QueryInventory Purchase on iOS - fix
#222 Restored missing log methods in the jar
#196 Refactored iOS implementation

OpenIAB-0.9.6 Nokia

08 Apr 12:01
Compare
Choose a tag to compare
OpenIAB-0.9.6 Nokia Pre-release
Pre-release

Includes:

  • Nokia In-Apps Purchases support
  • updated How-To

Unity package for 4.0/4.1/4.3 can be compiled directly from source code using 'ant build'
Marmalade plugin is provided in sources