Android SDK Release Notes

Version 3.4.1

  • Fixed an issue where Neumob did not reinitialize properly

Version 3.4.0

  • Introduced new API to report KPI metrics from the app

Version 3.3.4

  • Fixed a rare bug that would cause Neumob SDK to not initialize

Version 3.3.3

  • Fixed an uncommon Android simulator error

Version 3.3.2

  • Fixed an issue with the initializeWebView API

Version 3.3.1

  • SDK internal updates

Version 3.3.0

  • Improved network-based acceleration decisions
  • Performance improvements

Version 3.2.8

  • Improved metrics integration for OkHttp3

Version 3.2.7

  • Stability and performance improvements

Version 3.2.6

  • Updated Android integration for new Unity3D API

Version 3.2.5

  • Fixed a bug with custom OkHttpClient in Retrofit.Builder

Version 3.2.4

  • Fixed compatibility issues with OkHttp2, OkHttp3 and Picasso libraries

Version 3.2.3

  • Fixed an issue with uploads
  • Added support for OkHttp2 UrlConnection

Version 3.2.0

  • User acceleration is now sticky. Please see Verifying Integration.
  • Improved SSL request acceleration and SSL metrics.

Version 3.1.1

  • Fixed a bug in metrics collector

Version 3.1.0

  • Supports SSL session resume to reduce request initialization time
  • Fixed client-side Keep-Alive for SSL accelerated connections

Version 3.0.1

  • SSL acceleration

Version 2.5.4

  • Improved request error metrics
  • Added X-Forwarded-For request headers

Version 2.5.3

  • Updated SDK to support Android 7.1

Version 2.5.1

  • Improved metrics

Version 2.5.0

  • Added metrics for WebView
  • Improved HTTP metrics
  • Improved logging
  • Improved stability for SSL metrics

Version 2.4.2

  • Improved SSL metrics for OkHttp

Version 2.4.1

  • Improved SSL metrics for OkHttp, Picasso, and Retrofit, see README
  • Performance improvements
  • setAcceleration API update, see README

Version 2.4.0

  • Android Nougat compatibility
  • Added API to set Neumob logging level

Version 2.3.7

  • Stability improvements

Version 2.3.6

  • Backgrounding/foregrounding improvements

Version 2.3.5

  • Fixed a caching issue
  • Improved network connection errors when backgrounding/foregrounding repeatedly
  • Improved network transition between IPv4 an IPv6

Version 2.3.4

  • Stability and performance improvements

Version 2.3.3

  • Fixed an issue on arm64 devices where Neumob did not initialize

Version 2.3.2

  • Stability and performance improvements

Version 2.3.1

  • Fixed an NDK issue on JellyBean x86 devices

Version 2.3.0

  • Improved networking protocol
  • Fixed SHA1 linker collision

Version 2.2.2

  • Improved support for chunked downloads
  • SDK internal updates

Version 2.2.1

  • Android WebView fix to avoid accelerating localhost and private IP addresses
  • Graceful restart upon OS shutdown of ports

Version 2.2.0

  • Improved SSL networking metrics

Version 2.1.2

  • SDK WebView proxy auto-shutdown for internal errors
  • Minor internal updates

Version 2.1.1

  • Added support for Android webview acceleration
  • Improved handling of network changes

Version 2.1.0

  • Improved SDK analytics for better metrics
  • Improved handling of SSL traffic
  • Fixed an initialization issue for arm64 devices in v2.0.8

Version 2.0.8

  • Fixed a compatibility issue with some NDK-generated libraries
  • Internal updates

Version 2.0.7

  • ACCESS_WIFI_STATE permission now optional
  • Fixed a potential issue that could cause a memory leak
  • Internal updates

Version 2.0.6

  • SDK auto-shutdown for internal errors
  • Fixed a Proguard Obfuscation issue
  • Fixed an issue where non-ASCII characters were incorrectly sent

Version 2.0.5

  • Fix for Gradle built tools 1.5.0 not correctly importing Neumob native libraries
  • Fix for Neumob SDK not accelerating 64-bit devices running Lollipop

Version 2.0.4

  • IPv6 initialization support
  • Added setAcceleration API

Version 2.0.3

  • Fixed a ProGuard issue where an internal callback was not found
  • Fixed a ConcurrentModificationException issue on Android KitKat

Version 2.0.2

  • Increased number of supported servers

Version 2.0.1

  • Updated SDK blacklist / whitelist logic to be simpler

Version 2.0.0

  • Neumob Protocol support
  • Faster initialization process
  • Internal updates for metrics and analytics
  • Added passthrough mode where requests are not accelerated for internal statistics
  • Blacklist / Whitelist support