-
Notifications
You must be signed in to change notification settings - Fork 0
[Android SDK] Change Logs
TN edited this page Oct 22, 2024
·
8 revisions
- Disabled auto-generated state parameter.
- Changed the STAGE domain.
- Added whitelist domain configuration for the UK.
- Enabled retrieval of private IP.
- 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
).
- Added Canada Telco TELUS.
- Changed state length to 16 and formatted it with prefix:
ip-sdk-
.
- Removed adding
android:networkSecurityConfig="@xml/ipification_network_security_config"
by default. - Added ATS Thailand.
- 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
towifi
for consistency (previously, it waswifi-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).
- 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).
- Added auto submission of errors to the IP server.
- Added auto submission of errors to the IP server.
- Added check to prevent secondary callback.
- Disabled retryfailure of OKHTTP3.
- Added session params.
- Added session params - OKhttp3.x.
- Improved ENV variable.
- Improved ENV variable - OKhttp3.x.
- Updated IM flow (exposed API).
- Updated IM flow (automode) - OKhttp3.x.
- Updated IM flow (automode).
- Updated IM flow (automode) - OKhttp3.x.
- Updated IM flow (automode).
- Fixed bug.
- Updated IM flow (automode) - OKhttp3.x.
- Updated IM flow.
- Updated IM flow - OKhttp3.x.
- Updated IM flow.
- Implemented IM flow.
- Implemented IM flow.
- Implemented issue #12.
- Disabled logs.
- Added device headers.
- Supports cookies.
- Trimmed spaces in
login_hint
andphone
parameters.
- Updated new function to get Active Data.
- Supports phone query param in Coverage API.
- Supports
operator_code
in Coverage API.
- Supports
mnc
&mcc
in the request parameter.
- Updated redirect checking function.
- Added headers function.
- Supports external redirect URLs.
- Added
setState
function.
- 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()
), removedregisterCallback
method.
- Added function to get configuration values.