4.0.4 (5-10-2017)

  • Fixed issue where not having the permission GET_ACCOUNTS caused a crash on earlier android versions
  • Fixed session start cache issue

4.0.3 (11-14-2016)

  • It’s now possible to turn audio focus handling off by setting Config#shouldHandleAudioFocus(boolean) to false. With this turned off, the SDK will not respond to events such as phone calls or other applications which request audio focus. This frees up the hosting app to use their own implementation.

4.0.2 (10-14-2016)

  • Big improvements on the voice recognition reliability.

4.0.0 (8-1-2016)

  • Big new SDK API redesign. Please see new 4.0.0 Migration guide for details.
  • Less code needed to generate and play a new Xapp Ad.
  • Hosting app no longer needs a custom Service to run a Xapp Ads.

3.11.6 (6-3-2016)

  • The SDK now uses the new 1.1.4 XVR version. This update includes:
  • XAA-676 The XVR library will no longer through a SIGSEV error on some devices.
  • XAA-702 The XVR library now support x86 and x86_64 processors.
  • The XVR library now supports Arm64 processors.

3.11.5 (4-12-2016)

  • New permissions creative dialog options that can be downloaded from the internet.
  • Click actions only work when the ad is actually clicked. Simply touching the ad will not work.
  • Fixed default setting for useSDKAudioFocus
  • Removed READ PHONE STATE as a required permission

3.11.4 (3-25-2016)

  • Fix crash that can occur for devices less than 3.0.
  • Ad touch actions now only respond to a single tap rather than on any touch. The user must now do a full click before the action takes place.

3.11.3 (3-18-2016)

  • In-app browser enhancements

3.11.2 (3-9-2016)

  • System browser will now be automatically started if the in-app browser is not available.
  • Revealing the PermissionsManager API for use.

3.11.1 (3-2-2016)

  • Fix for crash that can occur on devices that do not have bluetooth available.

3.11.0 (2-29-2016)

  • Main SDK has new safeguards for apps that have not been granted “dangerous” permissions
  • Adding new Permissions api (xappmedia.sdk.permissions) to make it easier to request permissions from user.
  • XAA-675, 679 Improved web browser implementation for conversion ads.
  • XAA-662 DFP ads are now treated similarly to regular ads for more consistent feel.
  • XAA-551 Ad tracking has been fixed.
  • XAA-666 Background reporting has been fixed.
  • XAA-639 No longer requesting WRITE_EXTERNAL_STORAGE (this was not needed before, but permission was still there).

3.10.4 (1-26-2016)

  • Fix for trying to upload a bitmap without valid width/height

3.10.3 (12-14-2015)

  • XAA-657 Remote Logging URL configurable
  • Fix for infinite loop that would occur on a failed start
  • XAA-659 Fix for ad request crash if session doesn’t start
  • XAA-661 Fix for pause, resume, cancel crash when ad not running
  • XAA-651 Crash when attempting to play null advertisement

3.10.2 (12-8-2015)

  • Removed GET_TASKS permission

3.10.1

  • Removed PHONE_CALL permission from required to optional

3.10.0

  • Added app licensing to the Java Docs
  • Added licensing information to the JAR
  • Build simplification in build.gradle around the way we build the JAR
  • Code coverage enabled
  • Major microphone animation improvements on many devices
  • Properly reports versions

3.9.0

  • Updated many of the examples to include Service and Lifecycle best practices.
  • Made InAppBrowser zoomable, and added zoom controls.
  • Added DFP Targeting Parameter abilities
  • Fixed a number of bugs in the DFP implementations
  • Fixed a bug with AudioRouteName not being populated correctly.

3.8.11

  • Optional Call Permission

3.8.10

  • Unobfuscated AdImage

3.8.9

  • Updates to Voice/Touch Click Reporting

3.8.8

  • New DFP Targeting
  • Open Url in External browser now opens page currently displayed in the In App Browser

3.8.7

  • Minor Bug Fixes

3.8.6

  • DFP Updates, new Model
  • Audio Bugs for note 3 and 5.0 devices
  • Bunch of crash fixes on older devices
  • Ad Image fix for screen rotation

3.8.3

  • Back pressed fixes
  • OOM Fixes for large images on old devices
  • Crash fixes for Samsung S5
  • New Obfuscation work
  • Custom Cue implementation

3.8.0

  • New Docs
  • Refactored SDK to remove Global
  • Galaxy SII crash fixes