## [2.3.8] - 2022-12-13
Added support for RN versions up to v0.70.6
## [2.3.6] - 2022-12-06
Added support for RN versions up to v0.70
## [2.3.6] - 2022-09-01
Added support for RN versions up to v0.69
Plugin is now using Android SDK v2.9.3
## [2.3.1] - 2021-03-31
Added the `
releaseScroll
` function that calls the iOS SDK function to hand over scrolling from Taboola to the app. Useful for apps that are using horizontal scrolling/tabs.
## [2.3.0] - 2021-11-11
The plugin is now using iOS SDK 2.9.2, and Android SDK 2.9.0
Bug fixes
## [2.2.0] - 2021-03-29
The plugin is now using iOS SDK 2.9.0, and Android SDK 2.8.3
## [2.1.1] - 2020-11-25
The plugin is now using iOS SDK 2.8.2
## [2.1.0] - 2020-10-6
Added:
The plugin is now using Android SDK 2.8.1 - which is compatible with Android 11 (API 30)
The plugin is now using iOS SDK 2.8.1 - which is compatible with iOS 14 (AppTrackingTransparency framework)
## [2.0.0] - 2020-08-12
Version 2.0.0 is a major version with several integration changes:
Publishers who are switching from version 1.x to version 2.0.0 should follow these steps:
Remove βscrollEnabled = {false}β from the RNTaboolaView properties
When adding a widget, in Android and iOS the height is dynamic - `
style={ {height:number, width: β100%β}}
` The `number
` is the height you get in onDidLoad callbackFor adding a feed, in Android and iOS the height is static - `
const feedHeight = Dimensions.get('window').height * 2
` and then you set the style property to be `{ { height: feedHeight }}
`Click handling (SC and OC) are now handled in one handler - βonItemClickβ - which will return the following fields: placementName, itemId, clickUrl, isOrganic. Please make sure you replace the current click handlers with the new "onItemClick" click handler.
If youβre handling the OC click (and it seems like you do), please set βtaboolaHandleOrganicClick = {false}β in the RNTaboolaView properties
Added:
The plugin is now working with the latest SDKs - Taboola Android SDK 2.7.0 and iOS SDK 2.7.1
Instead of one-click handler for organic items and one-click handler for sponsored items, we now have one-click handler - "onItemClick"
We added the `
taboolaHandleOrganicClick
` property to signal Taboola plugin that the publisher is handling the organic item clickAdded support for the IAB GDPR TCFv2 framework (part of the new iOS SDK/Android SDK versions the plugin is using)
Improved:
We change the iOS SDK type that plugin is using. Instead of using Widget/Feed via JS, we're now using Widget/Feed via Native
Fixed:
Several bug fixes
## [1.3.2] - 2020-09-14
Added:
The plugin is version 1.3.1 with one change - it is using iOS SDK 2.8.0- which is compatible with iOS 14 (AppTrackingTransparency framework)
## [1.3.1] - 2020-05-30
Added:
Added `
pageId
` property to allow publishers to pass their own item id
Fixed:
Fixed a bug that caused the `
pageType
` property not to work
## [1.3.0] - 2020-05-22
Added:
Added support for dark mode by adding `
darkMode" property to the
`RNTaboolaView`. Please make sure your Taboola contact is adding dark mode UI to your account settingsThe plugin is now using the latest iOS and Android SDK versions - 2.5.0 ([Android change log](πο»Ώ) and [iOS change log](πο»Ώ))
Added the ability to change the `
RNTaboolaView
` background-color by adding the `backgroundColor: "your color"}}
` to the style property. For example: `style={{ height: number, width: '100%', backgroundColor: "your color"}}
`
Fixed:
Small bug fixes and performance improvements
## [1.2.3] - 2020-04-1
Added:
Organic clicks (non-sponsored) are now handled by the publisher app. We will provide the URL in the `
onOrganicItemClick
` event, and the publisher will open it within the react appVerified the plugin with react-native 0.62.x
## [1.2.2] - 2020-01-31
Added:
The plugin is now working with Taboola Android SDK version 2.3.7 and iOS SDK version 2.3.8
## [1.2.1] - 2019-11-04
Added:
The plugin is now working with Taboola Android and iOS SDK version 2.3.6
## [1.2.0] - 2019-10-25
Added:
The plugin is verified working with react-native versions 0.61, 0.60 and 0.58 - the package.json is updated accordingly
## [1.1.2] - 2019-08-22
Added:
The plugin is working with Taboola Android SDK 2.3.4 and iOS SDK 2.3.3 versions
Video is supported
Fixed:
Fixed the example project to demonstrate how to use endless scrolling in Feed
## [1.1.1] - 2019-08-13
Added:
Added support to play video in widgets and Feeds
## [1.0.24] - 2019-07-08
Added:
Added an internal method to report the plugin performance to Taboola's backend
## [1.0.23] - 2019-06-26
Added:
Added `
viewId
` method to avoid items duplications when using more than one Taboola asset on the same screenWe added a github example project to help with the integration effort
## [1.0.22] - 2019-06-18
Fixed:
Fixed a bug that prevented rendering in Android using dynamic height
## [1.0.21] - 2019-06-07
Fixed:
Fixed a bug that prevented rendering in iOS
## [1.0.20] - 2019-05-08
Added:
Support of running iOS apps in View and within FlatList
Fixed:
Render success and render events for iOS were fixed and it can support more than one widget on the same screen
## [1.0.19] - 2019-04-28
Added:
Added support to add more than one Taboola asset when compiling iOS app
## [1.0.18] - 2019-04-26
Fixed:
Fixed the render success and render failure events
## [1.0.17] - 2019-04-24
readme change
## [1.0.16] - 2019-04-22
Added:
Placement name is now available when handling a click
Added loading success and loading failures events
The loading success event is returning the widget height
Added the option to add more than one Taboola asset in Android (Support for iOS is coming up next week)
## [1.0.6] - 2019-04-08
First stable beta version of the plugin