# Release Notes
# PC SDK
# v2.6.6 (2024-01-17)
Feature
Supports IAP test payment when running the game through Beta Studio
- Added a function to check whether you agree to the service terms and conditions (FetchTermsAgreement)
- Expanded multilingual support (Japanese, Simplified Chinese)
- Modification of the pop-up disallowance function (disallowance period changed from 1 and 7 days to 1 to 30 or not to be viewed again)
- Removal of product information search logic within IAPInit (change based on addition of agreement to service terms and conditions)
- Change SDK language/country default (en/UK)
Fix
- Corrected the discrepancy in numbers below the decimal point in the product purchase amount transmitted to the server when starting an IAP purchase.
# v2.6.5 (2023-10-13)
- Patch to fix timing of OnInitComplete and asynchronous Initialize state
- Bug patch in Drmmaker on GetToken call
# v2.6.4 (2023-10-04)
- Add WorldId, CharacterNo, Guid to IAP-related Web API requests
- Added fields to StovePCProduct structure (displayPrice, displayPriceString, displaySalePrice, displaySalePriceString)
- Support for Unreal SDK UE 5.0 and later versions
# v2.6.1 (2023-08-04)
- Add Multiplatform Responsiveness Metrics
- Added 81Plug log entry (client_timestamp)
# v2.6.0 (2023-07-04)
- Added game over-immersion notification callback (OnOverImmersion)
- Added language setting API (SetLanguage)
- Added language translation API (TranslateLanguage, supports English/Korean)
- Added IAP-related APIs (IAPInit, FetchShopCategories, FetchProducts, StartPurchase, ConfirmPurchase, VerifyPurchase, FetchInventory)
- Added popup state setting API (SetPopupDisallowed)
- Added shutdown callback (OnShutdown)
- Added log trace API (GetTraceHint)
# v2.5.0 (2022-10-21)
- No need to manually copy the PCSDK DLL files from the Unreal SDK, and it will automatically include DLL files in the distribution folder when building the game.
# Matchmaking SDK
# v1.0.5.0 (2024.10.30)
- Added logic to wait for network thread creation
- The matchmaking connect call internally creates a network thread, and if a connect attempt occurs first before the thread is created, the OnConnect call after connect fails. Fixed this issue.
# v1.0.4.2 (2024.08.05)
- PC SDK 2.6.6 compatibility
- Patched an issue where base64-encoded strings received during UDP transmission would overflow the buffer size during decryption.
# v1.0.4.1 (2023.08.16)
- Unity Demo App
- Fixed an error where some UI values could not be set due to asset structure changes
# v1.0.4.0 (2023.07.12)
- SDKs
- PC SDK backwards and version 2.6 compatibility fixes
- Unity Demo App
- Changes to asset demo code and resource folder structure
# v1.0.3.3 (2023.07.10)
- SDK
- Fixed game-specific configuration JSON paths in CDN
# v1.0.3.2 (2023.03.27)
- Unity Demo App
- Character image changes