4. Change Log

Description of changes and detected errors of Falcon Core through versions (from 2.0.0)

  • 3.0.0:

    • Restructure SDK, performance optimized

  • 2.3.0:

    • Fix FDeviceInfo to work with platforms other than Android and IOS

  • 2.2.9:

    • Fixed AB Testing synchronization error

  • 2.2.8:

    • Fixed error where the folder still exists when deleting a package

  • 2.2.7:

    • Added CMP package

  • 2.2.6:

    • Fixed synchronization error

  • 2.2.5:

    • Added FalconMediation package

  • 2.2.4:

    • Patched FalconCore update error from version 2.2.0

    • Renamed Singleton to FSingleton

  • 2.2.3:

    • Adjusted Concurrency of FData

  • 2.2.2:

    • Added ForceUpdate package to FalconCore

    • Added function to insert DefineSymbol of SDK for future plugins

  • 2.2.1:

    • Patched FFile and FAction errors from version 2.2.0

    • Moved AnalyticParams from Analytic plugin to Core and renamed it to PlayerParams

    • Moved FalconAbTesting from FalconAnalytic to FalconCore

  • 2.2.0:

    • Completely optimized FalconCore, fixed lingering errors from previous versions (unknown version of origin), including:

      • FalconCore not appearing on the editor

      • Automatically not logging in again after installing the package on the editor

    • Added conditional attribute for log function to optimize the running app

    • Bug:

      • Singleton class clashed with existing singleton classes of the user

      • FFile.PersistentDataPath returned null on some rare devices

      • FAction.InitFAction() was not properly initialized

      • FalconCore update error

  • 2.1.5:

    • Fixed data saving error

    • Added documentation for some functions in the SDK

  • 2.1.4:

    • Adjusted data saving location to a separate file to avoid conflicts

    • Bug:

      • Data was not saved in some cases

  • 2.1.3:

    • Optimized the management of multithreading

  • 2.1.2:

    • Adjusted operation when saving data and logging of the SDK, switched from log.error -> log.warning to avoid user confusion

    • Bug: Multithreading management was not optimized, causing overheating during use

  • 2.1.1:

    • Renamed FalconGameObject back to FalconGameObjectUtils

  • 2.1.0:

    • Adjusted support mechanism for multithreading

    • Bug:

      • Changing the name of FalconGameObject made some plugins incompatible

  • 2.0.3:

    • Opened API to adjust Account ID in FalconDeviceInfoUtils

  • 2.0.2:

    • Switched C# version back to 5, optimizing support for multiple Unity versions

  • 2.0.1:

    • Fixed application hanging error

  • 2.0.0:

    • Updated SDK Core from version 1.3.6, enhancing system stability

    • Bug:

      • Bug causing the main thread to hang when pausing the game

Last updated