Skip to content

Releases: Teknasyon-Teknoloji/deepwall-react-native-sdk

Release 2.6.0

01 Apr 13:04
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

Fixed

  • On iOS "debugAdvertiseAttributions" parameter updated

Release 2.5.2

12 Mar 16:57
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

Changed

  • On Android deepwall-core version upgraded to version 2.2.2

Release 2.5.1

08 Mar 13:25
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

Changed

  • On Android deepwall-core version upgraded to version 2.2.1

Release 2.5.0

23 Feb 12:38
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Added

  • Added homepage info into package.json
  • Added AppsFlyer support.
  • On Android added new methods
    • consumeProduct
    • setProductUpgradePolicy
    • updateProductUpgradePolicy
  • On Android added new events
    • deepWallPaywallConsumeSuccess
    • deepWallPaywallConsumeFailure
  • General code refactor
  • Added new events
    • PAYWALL_CONSUME_SUCCESS
    • PAYWALL_CONSUME_FAIL
  • Exported new enums
    • ProrationTypes
    • UpgradePolicies
  • Added new methods
    • consumeProduct
    • setProductUpgradePolicy
    • updateProductUpgradePolicy

Changed

  • On iOS deepwall-core version upgraded to version 2.1.0
  • On Android deepwall-core version upgraded to version 2.2.0

Release 2.4.0

16 Feb 13:24
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Added

  • Exported DeepWallEnvironmentStyles.
  • Added passing extra data example into readme

Fixed

  • Readme file EventBus example typo fixed.
  • Fixed event firing multiple times on hot reload issue #17

Release 2.3.0

23 Dec 13:34
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Changed

  • On iOS added nullability checks for event models.
  • Android deepwall-core module updated to 2.1.6.

Release 2.2.0

19 Nov 15:41
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

Changed

  • Android deepwall-core module updated to 2.1.5.

Fixed

  • Android wrong event data model fixed.

Release 2.1.0

11 Nov 16:21
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Added

  • Exported DeepWallValidateReceiptTypes enum.
  • Rewrite ios side from scratch using objective-c.

Changed

  • iOS swift file requirement for project is no longer needed.
  • Android deepwall-core module updated to 2.1.1.

Removed

  • Unnecessary gradle files removed.

Fixed

  • Fixed android event data models json cast.

Release 2.0.1

28 Oct 08:12
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Fixed

  • Fix typo for android closePaywall method name. closePayWall -> closePaywall
  • Fix usage static frameworks on ios podspec file.

Release 2.0.0

27 Oct 12:48
Compare
Choose a tag to compare

You can install this release with $ npm install [email protected].

If you are updating from previous version you need to run $ cd ios && pod update RNDeepWall.

Added

  • Ios sdk v2 implemented.
  • Android sdk v2 implemented.
  • Added example file.
  • Added Android validateReceipt method.
  • Added new events.
    • PAYWALL_REQUESTED
    • PAYWALL_RESPONSE_RECEIVED
    • PAYWALL_NOT_OPENED

Changed

  • Method names updated
    • requestLanding -> requestPaywall
    • closeLanding -> closePaywall
    • hideLandingLoadingIndicator -> hidePaywallLoadingIndicator
  • Event names updated
    • LANDING_OPENED -> PAYWALL_OPENED
    • LANDING_CLOSED -> PAYWALL_CLOSED
    • LANDING_RESPONSE_FAILURE -> PAYWALL_RESPONSE_FAILURE
    • LANDING_ACTION_SHOW_DISABLED -> PAYWALL_ACTION_SHOW_DISABLED
    • LANDING_PURCHASING_PRODUCT -> PAYWALL_PURCHASING_PRODUCT
    • LANDING_PURCHASE_SUCCESS -> PAYWALL_PURCHASE_SUCCESS
    • LANDING_PURCHASE_FAILED -> PAYWALL_PURCHASE_FAILED
    • LANDING_RESTORE_SUCCESS -> PAYWALL_RESTORE_SUCCESS
    • LANDING_RESTORE_FAILED -> PAYWALL_RESTORE_FAILED
    • LANDING_EXTRA_DATA_RECEIVED -> PAYWALL_EXTRA_DATA_RECEIVED