LI PASS Release Notes
- Review the Update Guidelines for all versions when upgrading to the latest version.
- The version of each SDK plugin used by the game must be consistent, including the SDK version used by the launcher. If games need to upgrade one plugin only, or access different versions of Player Network SDK at the same time, reach out to the Player Network representative.
iOS: iOS
Windows: PC
Console: PS5, XSX
All: Android, iOS, PC, PS5, XSX
V1.25.00
Release Date: 2024.11.5
New Features
- All Added a new compliance process for projects that are not under Proxima Beta and do not have the IEG Global compliance solution integrated. The projects will only trigger the IEG Global compliance process when logging in or linking to LI PASS, and can be configured with the configuration COMPLIANCE_SWITCH_ALL_PLATFORM.
- All Added a new search function in the country/region selection screen, allowing players to quickly locate the country/region they want to select.
- AndroidiOS Added support for client redirect with login state included to the LI PASS website:
For players who have linked with LI PASS and has a valid login state, they can be safely redirected to the LI PASS official website with an external browser, without the need to log in again, thereby optimizing their user experience. This is applicable to the more services interface in the Account Center, or projects may integrate the API OpenLIPASSMoreService on their own for other redirect scenarios, reach out to the Player Network representative for more information. - AndroidiOS Added support to automatically obtain player email when entering the Account Center after logging in with a third-party channel, and to display a prompt to link with LI PASS, with supported channels being Facebook, Twitter, and Google.
- Windows Added support for Steam and Epic platforms to integrate the Account Center. For more information about integration, see OpenAccountCenter.
Features Optimization
- All Optimized the UI layout, buttons and frequently viewed areas of the LI PASS interface, standardizing the visual layout for multiple platforms and improving the user experience.
- All Optimized the code logic for new and old credit card verification processes in the IEG Global compliance solution.
- All Updated the list of configurable countries/regions according to the latest compliance requirements, see Country or Region Configurations for a detailed list.
- AndroidiOSWindows Optimized the default avatar and link/unlink icons for LI PASS in the Account Center.
- AndroidiOSWindows Optimized the display of third-party channels in the login interface, with a scroll bar being added.
- AndroidiOS Optimized the display of input box error alerts in the login and compliance interfaces, changing from toast alerts to red text in the input box.
- AndroidiOS Optimized CAPTCHA input, with support to automatically remove leading and trailing space characters, and to priorize displaying the numeric keypad, improving the user experience when filling out CAPTCHA.
Issues Fixed
- All Fixed a problem where players with unknown region parameters (999) were unable to log in due to the compliance process being blocked.
- All Fixed an issue with ReportTag that is caused by the AccountFlowSwitch initialization logic being modified, thus solving a problem with data reporting points.
Update Guidelines
- Starting from this release, the LI PASS version will be standardized with Player Network SDK, to V1.25.00
- This release supports Android, iOS, Windows, Console(Unreal only) platforms.
- Download LI PASS plugin and V1.25.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.17.01
Release Date: 2024.9.2
New Features
- Console Added support for Nintendo Switch, with support for QR code login.
- All Added support for cross-game synchronization of LI PASS with third-party channels for consoles, as well as support for third-party channel login for mobile and PC plafforms.
- AndroidiOSWindows Added new grid layout for the LI PASS login interface, and the display for LI PASS login is fixed above the fold, see ACCOUNT_FLOW_SWITCH for configuration guidelines.
- Windows Added support for gamepads for Unity games on PC, by calling SetGamepadStatus.
Version Updates
- All Compatible with Unreal Engine 5.4
Features Optimization
- Windows Optimized the keyboard shortcuts in the PC login and compliance interfaces, improving the functions of Tab and Enter for a better keyboard experience on PC.
Issues Fixed
- All Fixed a build issue with PAK file hotfixes when IOStore is enabled in Unreal Engine.
- All Fixed a problem with data reporting, and text prompts in some interfaces.
- Windows Fixed a problem with the platform source value varying when logged in through Web JSSDK, to be standardized as
source = 32
.
Update Guidelines
- This release supports Android, iOS, Windows, Console(Unreal only) platforms.
- To integrate or upgrade to this version, you need to update Player Network SDK version to 1.24.01
- Download LI PASS plugin and V1.17.01 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.17.00
Release Date: 2024.7.12
New Features
- Windows Added support for cross-game synchronization of LI PASS with certain third-party channels, providing new services with the ability to automatically associate third-party channels across games.
- Windows Added support for gamepads for Unreal Engine games on PC, by calling SetGamepadStatus.
Features Optimization
- All Optimized and standardized the callback events for opening and closing the interface
LIP_PANEL_OPEN
andLIP_PANEL_CLOSE
,see LIBaseEvent - All Optimized the language switching function for the game's Terms of Service and Privacy Policy in the country selection interface, supporting automatic switching according to the client language.
- AndroidiOSWindows Optimized the UI display for games that have not integrated rewards, using the new configuration item LIP_REWARD_ENABLE to set the status, and deprecated the original configuration
SHOW_LOGIN_REWARD_ICON
. - AndroidiOSWindows Optimized the popup prompt for linking LI PASS in the Account Center.
- AndroidiOS Optimized the interactive process of agreeing to the DMA Advertising Notice, and all users are required to confirm the terms through the DMA Advertising Notice popup.
- Console Improved the display of errors on the console login and compliance process interfaces.
Issues Fixed
- AndroidiOSWindows Fixed an issue with the username in the Account Center being displayed as guest when players log in through third-party channels.
- AndroidiOSWindows Fixed an issue with the displayed PC device name going out of frame in the device history page in the Account Center.
- Windows Fixed an issue where an error will be shown when the Privacy Policy for Korean games is opened while a player's login state is empty.
- Console Fixed a problem where focus is lost when returning to the login page after clicking Delete from the delete account popup.
Update Guidelines
- This release supports Android, iOS, Windows, Console(Unreal only) platforms.
- To integrate or upgrade to this version, you need to update Player Network SDK version to 1.24.00
- Download LI PASS plugin and V1.17.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.16.01
Release Date: 2024.5.31
New Features
- Console Added the QR code login function for console, players can conveniently login to LI PASS through scanning a QR code on their mobile phones. LI PASS can also be quickly linked to console games by calling the
QueryBindInfo
API in-game to display the LI PASS linking interface.
Issues Fixed
- WindowsConsole Fixed an issue with the compliance popup due to missing platform checking logics for the DMA notice.
- AndroidiOSWindows Fixed an issue where the close button on the device history sometimes cannot be clicked.
Update Guidelines
- This release supports Android, iOS, Windows, Console(Unreal only) platforms.
- To integrate or upgrade to this version, you need to update Player Network SDK version to 1.23.01
- Download LI PASS plugin and V1.16.01 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.16.00
Release Date: 2024.5.10
New Features
- Added support for UI customization for some interfaces.
- Added support for A/B testing basic capabilities, supporting A/B testing experiments in the client through hot updates.
Features Optimization
- Reduced the display timing of the LEVEL INFINITE PASS logo in the game in scenarios other than the main interface.
- Optimized the display of the countdown time for login device linking restrictions, highlighting both the number and time unit.
- Optimized the display of stacked toast notifications when multiple toasts pop up at the same time.
- Optimized the display of alerts for accounts with abnormal login locations during login, to provide more accurate guidance to users.
- Optimized the standard of multi-language abbreviations, differentiating between Taiwan Traditional Chinese and Hong Kong Traditional Chinese.
- Optimized the text display of some popups.
- Optimized the font configurations of Unity and Unreal Engine, to standardize the font size, color and transparency across engines.
Issues Fixed
- Fixed an issue with the username not being displayed in the email subject of parental consent emails in certain scenarios.
Update Guidelines
- This release supports Android, iOS, Windows platforms.
- To integrate or upgrade to this version, you can choose to update Player Network SDK version from 1.22.01 to 1.23.00 .
- Download LI PASS plugin and V1.16.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.15.00
Release Date: 2024.3.14
New Features
- Added support for redirecting to the Privacy Policy exclusive to Korean games, in accordance with the latest data privacy regulatory requirements in Korea.
The configurations regarding the Privacy Policy for Korean games can be modified from Player Network Console.
Features Optimization
- Optimized the prompt displayed when underaged players have been restricted from entry.
- Optimized the display of prompts for input errors on PC, improving user experience for PC users.
- Optimized the More Services link in the Account Center to redirect to the corresponding game page in the LI PASS official website.
Issues Fixed
- Fixed a multi-language issue with security alert emails, allowing security alert emails to be sent in the specified language during login and auto-login.
- Fixed an issue with the DMA Advertising Notice configuration
EU_DMA_URL
not supporting '-' and '?' characters.
Update Guidelines
- This release supports Android, iOS, Windows platforms.
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.22.01.
- Download LI PASS plugin and V1.15.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.14.00
Release Date: 2024.2.2
New Features
- Added a prompt to guide unregistered users to register during login failure.
Version Updates
- Compatible with Unreal Engine 5.3
Features Optimization
- Optimized the countdown display format, to be displayed in hours when the countdown timer is less than a day.
- Optimized the prompt messages on the login page when the automatic registration feature is enabled.
Issues Fixed
- Fixed a vertical scroll issue where the device history in the Account Center cannot be dragged down.
- Fixed some issues with LQA, improving multi-language content and display.
Update Guidelines
- This release supports Android, iOS, Windows platforms.
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.22.00.
- Download LI PASS plugin and V1.14.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.13.01
Release Date: 2024.1.11
New Features
- AndroidiOS Added an interactive confirmation process for the agreement regarding data privacy in the DMA for players in the applicable region (EEA/UK), with support for both new and existing players. See
ANALYTICS_CONSENT_ENABLE
andEU_DMA_URL
for detailed configurations.- For new players in the applicable region (EEA/UK), a checkbox regarding the Advertising Notice has been added to the Agreements page, above the one-click selection checkbox.
- For existing players in the applicable region (EEA/UK), a popup regarding the Advertising Notice will be displayed when they enter the game for the first time after the update, where they will be required to confirm if they agree to the terms.
- For new players in the applicable region (EEA/UK), a checkbox regarding the Advertising Notice has been added to the Agreements page, above the one-click selection checkbox.
- Windows During PC login, skip the interactive confirmation process for the agreement regarding data privacy in the DMA, do not display the Advertising Notice checkbox and the popup regarding the Advertising Notice. Consent Mode will not be set, and will remain in an unset state.
Update Guidelines
- This release supports Android, iOS platforms only, the resources for PC are only for testing purposes
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.21.03.
- Download the LI PASS plugin and V1.13.01 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.13.00
Release Date: 2023.12.28
New Features
- Added new account deletion function, supports adding a link in the Account Center for players to delete their game account. See
SHOW_DELETE_ACCOUNT_BUTTON
for detailed configurations.
Features Optimization
- Optimized the sorting order of countries/regions in the compliance interface, maintaining alphabetical order.
- Optimized the display of device names in the device history within security settings, standardizing the way mobile and PC platforms are being presented.
- Optimized the display and content of prompts for certain scenarios, changing the prompts for user re-login, account already linked, and banned from entering the game to popups.
- Optimized the keyboard input method in the login page for Unity-based games, improving an issue where the keyboard might block the interface, affecting user experience.
Issues Fixed
- Fixed some issues with LQA, improving multi-language content and display.
Update Guidelines
- This release supports Android, iOS, Windows platforms only.
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.21.02.
- Download the LI PASS plugin and V1.13.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.12.00
Release Date: 2023.12.04
New Features
- Added support for PlayStation 5 and Xbox Series X|S on Unity, providing standardized access to the LI PASS login linking process and support for hot update capabilities. For more information, see LI PASS Getting Started.
- Added support for marketing email terms to be independently selected. In order to meet the compliance requirements of certain countries/regions, the one-click selection of marketing agreements can be made unavailable for specific countries/regions, changing it to independent selection instead through configuration.
- Added new mechanism to restrict minor access, allowing games with LI PASS to block minor players belonging to specific regions from entering the game.
Features Optimization
- Optimized the UI of the Game Account Center when displayed in portrait orientation, in cases where the description regarding linking rights exceeds one line in some languages.
- Optimized the device verification mechanism to only perform device verification when the user logs in through a third-party channel and links to LI PASS in the game.
- Optimized the display of the close button in each page of the compliance process, ensuring unidirectional flow for the entire process.
- Optimized and standardized the email and password verification rules for various platforms, see Password rules for specific rules.
- Optimized some UI display issues.
Issues Fixed
- Fixed some issues with LQA, improving multi-language content and display.
- Fixed the resource loading issue when the system region is Türkiye.
Update Guidelines
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.21.01.
- Download the LI PASS plugin and V1.12.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.11.00
Release Date: 2023.10.19
New Features
- The UI has been revamped to encompass cross-platform (iOS, Android, PC, Console) and multi-scenario Social Media, Gaming Platform login solutions.
- Added new controls to restrict player login when their LI PASS account region doesn't match the game's publishing regions, which can be toggled separately for each game. See
REGION_RESTRICTION_CHECK_ENABLE
for configurations. - Added a step to verify email addresses when obtaining parental consent, to avoid cases where the email address matches the registered LI PASS.
- Added a new language, Traditional Chinese (Taiwan) zh-TW.
Version Updates
- Compatible with Unreal Engine 5.2
Features Optimization
- Optimized the validation process during birthdate entry, the year selected by the player must be less than or equal to the current year.
- Optimized the prompts shown when an account that has been linked to LI PASS is being linked again, providing clearer instructions.
Issues Fixed
- Fixed a problem where settings were invalid when
UpdateCountryList
was called directly.
Update Guidelines
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.20.01.
- Download the LI PASS plugin and V1.11.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.10.00
Release Date: 2023.9.4
New Features
- Windows Added support for LI PASS interaction and UI standardization for PC gaming platforms (Steam / Epic) with Unreal Engine.
- Windows Added the ability to restrict player login when the LI PASS account region doesn't match the game's publishing compliance region, and supported background switching for per-game control.
- Added the verification of parents' email addresses for obtaining parental consent, to avoid duplicating any registered LI PASS email addresses.
- Added email notification when parental consent is received.
- Added support to hide the close button from the login page, see
SHOW_LOGIN_PANEL_CLOSE
for detailed configurations.
Features Optimization
- Optimized the birthday entry validation, requiring that the year selected by the user must be less than or equal to the current year.
- Replaced the
slua_unreal
file name in thePlugins/Levelinfinite
directory with lipass_slua_unreal
to solve the UBT execution conflict error caused by the duplicateslua_unreal_model
file name. - Updated the Privacy Policy of LI PASS in accordance with legal requirements.
- Optimized the names of some countries and regions.
Update Guidelines
- V1.10.00 only supports the Unreal Engine PC version. If you need to access other platforms, we recommend downloading the latest historical version.
- From V1.10.00, LI PASS has optimized its product catalogs so that they are no longer named after GameNative. For more information, see Integration Guide.
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.20.01.
- Download the LI PASS plugin and V1.10.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
- To upgrade to this version, you need to remove the following code (LevelInfinite.AutoLogin + OpenLoginPanel) when logging in with LoginChannelWithLIPass.
V1.09.00
Release Date: 2023.8.1
Features Optimization
- Optimized the age select interaction in the Korean compliance process, adding support for the selection of age ranges.
- Improved multi-language support, especially for Arabic translations and text layouts.
- Optimized the security verification mechanism of linking LI PASS and linking/unlinking third-party channels in the User Center. To enable or disable the feature, see SAFETY_DEVICE_CHECK_ENABLE.
- Adapted to Android's physical back button by introducing an OnBackPressed API for closing the interface.
- Optimized the archiving process for Unreal Engine products by compiling them as Luac files.
- Refined certain parts of the UI for a better user experience.
Update Guidelines
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.19.03.
- Download the LI PASS plugin and V1.09.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.08.00
Release Date: 2023.7.11
New Features
- Added support for PlayStation 5 and Xbox Series X|S platforms, providing standardized integration with the LI PASS login linking process in Unreal Engine, as well as hot update capabilities.
- Added two-factor authentication (2FA), which players can enable in the account center. Once 2FA is enabled, players will be required to pass email verification when logging in to the game using other authentication methods.
- Added device history function in the account center, including
- Supports displaying a player's login history and device records, as well as providing a red dot prompt when new devices are added.
- Supports allowing players to log out of all devices associated with the game they are currently logged into.
- Added LI PASS linking restriction in the account center. When a new device login is detected for an LI PASS, linking is temporarily disabled for a specified period to reduce the risk of unusual linking following account loss. The game can set the duration of this restriction.
- Added human verification for client registration and login processes, which games can enable or disable.
- Added asmdef support for Unity, for more information, see Assembly definitions.
Features Optimization
- Optimized the UI interaction of the third-party channel linking and unlinking button in the account center to provide players with more accurate status alerts.
- Optimized the color of the email address displayed on the linking page and the multi-language text of the button to get verification code to improve readability.
- Optimized the email input box to automatically remove spaces.
- Optimized the Unreal Engine package to automatically calculate the UI resolution scaling to better and easily adapt to different displays.
Update Guidelines
- To integrate or upgrade to this version, you need to update Player Network SDK version to V1.19.02.
- Download the LI PASS plugin and V1.08.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.07.00
Release Date: 2023.6.12
New Features
- Added support for LI PASS to automatically display the email address associated with the most recent login session. To enable or disable the feature, see Integrate LI PASS SDK.
- Added support to display the third-party channel associated with the most recent login session first in the channel list by default. To enable or disable the feature, see Integrate LI PASS SDK.
- Added a new function to verify the user's registered email while a verification code is being requested, reducing unnecessary input from the user.
- Added an interface to set the list of countries and regions for games to meet compliance requirements, see UpdateCountryList for detailed guidelines.
Features Optimization
- Optimized Unity & UE performance, improved image loading performance and fixed memory leaks.
- Optimized the prompt displayed for users not registered with LI PASS or has not set up a password, improving user experience.
- Optimized the guide for non-LI PASS users to link their accounts in the user center, improving user experience.
- Optimized the prompt displayed in the user center to aid users in linking their accounts, making the messages more concise and clear.
- Optimized the display rules of the third-party channels in the user center. When not linked to LI PASS, users can also directly access a list of third-party channels, reducing the sense of obligation and increasing user choice.
- Added function to set the status of users from countries without need for age verification to adult by default.
Issues Fixed
- Fixed a problem that when real name authentication is turned off in certain scenarios in Korea, the users are still given the compliance adult status.
- Fixed some known problems.
Update Guidelines
- 1.From V1.07.00, LI PASS has changed the directory structure of Unity, which is divided into Runtime and Editor directories. If you want to upgrade this version, it is recommended to delete the old LevelInfinite directory and then import the new LevelInfinite directory.
- To upgrade to this version, you need to update Player Network SDK version to V1.19.01.
- Download the LI PASS plugin and V.07.00 resources from the Player Network Console and replace the corresponding folder in the game project completely.
V1.06.00
Release Date: 2023.5.19
New Features
- Added compliance support for the India region.
- Added a font setting interface for Unity that supports dynamic font switching at runtime.
- Added an INI editor to edit LI PASS related INI configurations in Unity/UE visual editors
- Added support for Unity 2021 and Unity 2022
- Added support for UE 5.0 and UE 5.1
- Added Lua layer exception callback handling LILuaErrorObserver
Features Optimization
- Optimized the process to change UI design, see Change UI Design
- Optimized the process to customize fonts, see Unreal Engine Change Font
- Optimized some UI text
- Optimized the UI for different login methods
- Optimized the account deletion prompt, closing the popup now returns to the login page automatically
- Optimized the process of obtaining parental consent by supporting the change of parent email address without having to complete the age verification process
Issues Fixed
- Fixed an issue where the Korean agreement status for receiving marketing emails in the evening was not recorded
- Fixed an issue where the countdown timer during the account deletion cooling-off period did not display the actual number of days
Update Guidelines
- Download the LI PASS plugin and 1.06 resources from the Player Network Console, and replace the corresponding folders in the game project completely.
- Replace the init method for LevelInfinite to
InitLI
- For games that requested to change the UI design previously, contact [mingyiwang]/[flawang] for support
- When a Lua layer error occurs, the Lua layer exception callback will be triggered. It is recommended that the game add Crashsight/ Bugly reporting to the LILuaErrorObserver callback.