-
Notifications
You must be signed in to change notification settings - Fork 68
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #11 from adjust/v4112
Version 4.11.2
- Loading branch information
Showing
56 changed files
with
1,735 additions
and
1,181 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,58 +1,87 @@ | ||
### Version 4.11.2 (24th April 2017) | ||
#### Added | ||
- **[iOS]** Added nullability annotations to public headers for Swift 3.0 compatibility. | ||
- **[iOS]** Added `BITCODE_GENERATION_MODE` to iOS framework for `Carthage` support. | ||
- **[iOS]** Added support for iOS 10.3. | ||
- **[iOS][AND]** Added sending of the app's install time. | ||
- **[iOS][AND]** Added sending of the app's update time. | ||
|
||
#### Fixed | ||
- **[iOS]** Fixed not processing of `sdk_info` package type causing logs not to print proper package name once tracked. | ||
- **[AND]** Fixed query string parsing. | ||
- **[AND]** Fixed issue of creating and destroying lots of threads on certain Android API levels (https://github.com/adjust/android_sdk/issues/265). | ||
- **[AND]** Protected `Package Manager` from throwing unexpected exceptions (https://github.com/adjust/android_sdk/issues/266). | ||
|
||
#### Changed | ||
- **[AND]** Refactored native networking code. | ||
- **[iOS]** Updated native iOS SDK to version **4.11.3**. | ||
- **[AND]** Updated native Android SDK to version **4.11.3**. | ||
- **[REPO]** Introduced `[iOS]`, `[AND]`, `[WIN]` and `[REPO]` tags to `CHANGELOG` to highlight the platform the change is referring to. | ||
- **[REPO]** Updated example app. | ||
|
||
#### Native SDKs | ||
- **[iOS]** [iOS@v4.11.3][ios_sdk_v4.11.3] | ||
- **[AND]** [Android@v4.11.3][android_sdk_v4.11.3] | ||
|
||
--- | ||
|
||
### Version 4.11.1 (21st February 2017) | ||
#### Added | ||
- Added support for React Native `0.40.0`++ (thanks to @philipheinser, @philipshurpik and @dhorelik) | ||
- **[REPO]** Added support for React Native `0.40.0`++ (thanks to @philipheinser, @philipshurpik and @dhorelik) | ||
|
||
#### Fixed | ||
- Fixed `Duplicate interface definition for class` error messages. | ||
- **[iOS]** Fixed `Duplicate interface definition for class` error messages. | ||
|
||
#### Changed | ||
- Updated iOS and Android example apps build scripts. | ||
- **[REPO]** Updated iOS and Android example apps build scripts. | ||
|
||
#### Native SDKs | ||
- [iOS@v4.11.0][ios_sdk_v4.11.0] | ||
- [Android@v4.11.0][android_sdk_v4.11.0] | ||
- **[iOS]** [iOS@v4.11.0][ios_sdk_v4.11.0] | ||
- **[AND]** [Android@v4.11.0][android_sdk_v4.11.0] | ||
|
||
--- | ||
|
||
### Version 4.11.0 (13th February 2017) | ||
#### Added | ||
- Added `adid` property to the attribution callback response. | ||
- Added `getIdfa` method to the `Adjust` instance to be able to obtain iOS advertising identifier (IDFA). | ||
- Added `getGoogleAdId` method to the `Adjust` instance to be able to obtain Google Play Services advertising identifier. | ||
- Added `getAdid` method to the `Adjust` instance to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered. | ||
- Added `getAttribution` method to the `Adjust` instance to be able to get current attribution value at any time after obtaining it, not only when an attribution callback has been triggered. | ||
- Added sending of **Amazon Fire Advertising Identifier** for Android platform. | ||
- Added possibility to set default tracker for the app by adding `adjust_config.properties` file to the `assets` folder of your Android app. Mostly meant to be used by the `Adjust Store & Pre-install Tracker Tool` (https://github.com/adjust/android_sdk/blob/master/doc/english/pre_install_tracker_tool.md). | ||
- **[iOS][AND]** Added `adid` property to the attribution callback response. | ||
- **[iOS][AND]** Added `getAdid` method to the `Adjust` instance to be able to get adid value at any time after obtaining it, not only when session/event callbacks have been triggered. | ||
- **[iOS][AND]** Added `getAttribution` method to the `Adjust` instance to be able to get current attribution value at any time after obtaining it, not only when an attribution callback has been triggered. | ||
- **[iOS]** Added `getIdfa` method to the `Adjust` instance to be able to obtain iOS advertising identifier (IDFA). | ||
- **[AND]** Added `getGoogleAdId` method to the `Adjust` instance to be able to obtain Google Play Services advertising identifier. | ||
- **[AND]** Added sending of **Amazon Fire Advertising Identifier** for Android platform. | ||
- **[AND]** Added possibility to set default tracker for the app by adding `adjust_config.properties` file to the `assets` folder of your Android app. Mostly meant to be used by the `Adjust Store & Pre-install Tracker Tool` (https://github.com/adjust/android_sdk/blob/master/doc/english/pre_install_tracker_tool.md). | ||
|
||
#### Fixed | ||
- Now reading push token value from activity state file when sending package. | ||
- Fixed memory leak by closing network session for iOS platform. | ||
- Fixed `TARGET_OS_TV` pre-processor check for iOS platform. | ||
- **[iOS][AND]** Now reading push token value from activity state file when sending package. | ||
- **[iOS]** Fixed memory leak by closing network session for iOS platform. | ||
- **[iOS]** Fixed `TARGET_OS_TV` pre-processor check for iOS platform. | ||
|
||
#### Changed | ||
- Firing attribution request as soon as install has been tracked, regardless of presence of attribution callback implementation in user's app. | ||
- Saving iAd/AdSearch details to prevent sending duplicated `sdk_click` packages for iOS platform. | ||
- Updated docs. | ||
- Updated native iOS SDK to version **4.11.0**. | ||
- Updated native Android SDK to version **4.11.0**. | ||
- Native SDKs stability updates and improvements. | ||
- **[iOS][AND]** Firing attribution request as soon as install has been tracked, regardless of presence of attribution callback implementation in user's app. | ||
- **[iOS]** Saving iAd/AdSearch details to prevent sending duplicated `sdk_click` packages for iOS platform. | ||
- **[iOS]** Updated native iOS SDK to version **4.11.0**. | ||
- **[AND]** Updated native Android SDK to version **4.11.0**. | ||
- **[REPO]** Updated docs. | ||
|
||
#### Native SDKs | ||
- [iOS@v4.11.0][ios_sdk_v4.11.0] | ||
- [Android@v4.11.0][android_sdk_v4.11.0] | ||
- **[iOS]** [iOS@v4.11.0][ios_sdk_v4.11.0] | ||
- **[AND]** [Android@v4.11.0][android_sdk_v4.11.0] | ||
|
||
--- | ||
|
||
### Version 4.10.0 (1st December 2016) | ||
#### Added | ||
- Initial release of the adjust SDK for React Native. | ||
- **[iOS][AND]** Initial release of the adjust SDK for React Native. Supported platforms: `iOS` and `Android`. | ||
|
||
#### Native SDKs | ||
- [iOS@v4.10.3][ios_sdk_v4.10.3] | ||
- [Android@v4.10.4][android_sdk_v4.10.4] | ||
- **[iOS]** [iOS@v4.10.3][ios_sdk_v4.10.3] | ||
- **[AND]** [Android@v4.10.4][android_sdk_v4.10.4] | ||
|
||
[ios_sdk_v4.10.3]: https://github.com/adjust/ios_sdk/tree/v4.10.3 | ||
[ios_sdk_v4.11.0]: https://github.com/adjust/ios_sdk/tree/v4.11.0 | ||
[ios_sdk_v4.11.3]: https://github.com/adjust/ios_sdk/tree/v4.11.3 | ||
|
||
[android_sdk_v4.10.4]: https://github.com/adjust/android_sdk/tree/v4.10.4 | ||
[android_sdk_v4.11.0]: https://github.com/adjust/android_sdk/tree/v4.11.0 | ||
[android_sdk_v4.11.1]: https://github.com/adjust/android_sdk/tree/v4.11.1 | ||
[android_sdk_v4.11.3]: https://github.com/adjust/android_sdk/tree/v4.11.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
4.11.1 | ||
4.11.2 |
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.