Skip to content

[Android SDK] Change Logs

TN edited this page Oct 22, 2024 · 8 revisions

Version History

Version 2.1.4 - Oct 22 2024

  • Disabled auto-generated state parameter.
  • Changed the STAGE domain.
  • Added whitelist domain configuration for the UK.
  • Enabled retrieval of private IP.

Version 2.1.3 - Jul 08 2024

  • Bug Fixed #40 (issued on 1010-HK), #42 (empty scope).
  • Changed default to TRUE for auto submission of error reports to the IP server. (IPConfiguration.getInstance().sendErrorReportsEnabled = true/false).

Version 2.1.2 - Apr 17 2024

  • Added Canada Telco TELUS.
  • Changed state length to 16 and formatted it with prefix: ip-sdk-.

Version 2.1.1 - Feb 24 2024

  • Removed adding android:networkSecurityConfig="@xml/ipification_network_security_config" by default.
  • Added ATS Thailand.

Version 2.1.0 - Nov 13 2023

  • Updated the SDK project to be compatible with JDK 17, as Jenkins has already been upgraded to version 17.
  • Changed the constant header from wifi-on to wifi for consistency (previously, it was wifi-on).
  • Disabled retry connections for redirect URLs to reduce user waiting time.
  • Split the IP and IM classes and callback to avoid confusing the client.
  • Improvement: Limit the request per device per launch app (#35).
  • Disabled required validation for scope by default (#37).

Version 2.0.17 - May 19 2023

  • Changed the default ENV to PRODUCTION (previously it was SANDBOX by default).
  • Fixed the bug that incorrectly detects MCC MNC (#28).
  • Updated MCC MNC 1 | 2 in the header to the slot number (#26).
  • Disabled auto submission of errors to the IP server (clients can decide whether to enable it or not) (IPConfiguration.getInstance().sendErrorLog = true/false).
  • Updated the whitelist URLs for HTTP requests in the ID market. Now users can specify the URLs they want to bypass if they consider cleartextTrafficPermitted = true to be too risky (#31).
  • Added a check in the unregisterNetwork function for the Samsung brand only (the only brand we found that shows the 3G indicator). This will limit the risk if the client does not correctly implement the unregisterNetwork function (#32).

Version 2.0.16 - Nov 01 2022

  • Added auto submission of errors to the IP server.

Version 2.0.15 - Nov 01 2022

  • Added auto submission of errors to the IP server.

Version 2.0.14.1 - Jun 05 2024

  • Added check to prevent secondary callback.
  • Disabled retryfailure of OKHTTP3.

Version 2.0.14 - Aug 24 2022

  • Added session params.

Version 2.0.13 - Aug 24 2022

  • Added session params - OKhttp3.x.

Version 2.0.12 - Jun 13 2022

  • Improved ENV variable.

Version 2.0.11 - Jun 13 2022

  • Improved ENV variable - OKhttp3.x.

Version 2.0.10 - Jun 13 2022

  • Updated IM flow (exposed API).

Version 2.0.9 - Jun 11 2022

  • Updated IM flow (automode) - OKhttp3.x.

Version 2.0.8 - Jun 10 2022

  • Updated IM flow (automode).

Version 2.0.7 - Jun 06 2022

  • Updated IM flow (automode) - OKhttp3.x.

Version 2.0.6 - Apr 27 2022

  • Updated IM flow (automode).
  • Fixed bug.

Version 2.0.5 - Apr 27 2022

  • Updated IM flow (automode) - OKhttp3.x.

Version 2.0.4 - Apr 17 2022

  • Updated IM flow.

Version 2.0.3 - Apr 09 2022

  • Updated IM flow - OKhttp3.x.

Version 2.0.2 - Apr 08 2022

  • Updated IM flow.

Version 2.0.1 - Mar 03 2022

  • Implemented IM flow.

Version 2.0 - Mar 03 2022

  • Implemented IM flow.

Version 1.8 - Nov 12 2021

  • Implemented issue #12.
  • Disabled logs.
  • Added device headers.

Version 1.7 - Oct 07 2021

  • Supports cookies.
  • Trimmed spaces in login_hint and phone parameters.

Version 1.6.3 - Sep 28 2021

  • Updated new function to get Active Data.

Version 1.6.2 - Sep 21 2021

  • Supports phone query param in Coverage API.

Version 1.6.1 - Sep 15 2021

  • Supports operator_code in Coverage API.

Version 1.6 - Sep 03 2021

  • Supports mnc & mcc in the request parameter.

Version 1.5 - May 17 2021

  • Updated redirect checking function.
  • Added headers function.

Version 1.4 - Apr 09 2021

  • Supports external redirect URLs.
  • Added setState function.

Version 1.3 - Dec 22 2020

  • Introduced mobile_id field in JWT response.
  • Added new image describing MobileID.
  • Added state param in initial request as an example.
  • Bug Fixes: Not hiding 4G icon after using IPification API on SS devices.
  • Added functions in response to get exact values (isAvailable(), getCode()), removed registerCallback method.

Version 1.2 - Dec 02 2020

  • Added function to get configuration values.