docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Changelog

    All notable changes to this package will be documented in this file.

    The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

    [1.3.1] - 2024-03-27

    Changed

    • Native libraries are automatically excluded from the build if provider is disabled in Adapative Performance settings.

    [1.3.0] - 2024-03-12

    Added

    • Enabled a new property on IAdaptivePerformanceSettings to automate frame rate control based on the changes in device performance mode.

    Removed

    • SetGameState call on Adaptive Performance initialization to allow automated SetGameState calls from the Unity Player.

    [1.2.1] - 2023-08-28

    Fixed

    • Some deviced do not report correct thermal headroom numbers. Disabling Adaptive Performance on those devices.

    [1.2.0] - 2023-08-03

    Changed

    • Unity Support Version dropped to 2021

    [1.1.2] - 2023-06-06

    Fixed

    • Fixed build error "Frametiming does not contain a definition for 'cpumainthreadframetime' on Unity versions < 2022.1.

    [1.1.1] - 2023-06-14

    Fixed

    • Fixed wrong threshold for throttling where Android Moderate throttling reports now as Adaptive Performance throttling instead of throttling imminent.
    • Fix time reporting to Android performance hint manager to report main thread and render thread timing correctly.

    [1.1.0] - 2023-04-17

    Changed

    • Rework how Android APIs of Android 11, 12, 13 are integrated and used so we can target Android 11 and not only Android 12+ to provide minimal features sets to the platform (thermal events).

    Fixed

    • Fixed Android APIs to ensure we run on any Android device not only Google Pixel devices.

    [1.0.0] - 2023-04-10

    Added

    • Support for Android SDK 33
    • Integrated Android APIs
      • GameManager APIs
        • getGameMode
        • setGameState
      • PowerManager APIs
        • getThermalHeadroom
        • getCurrentThermalStatus
        • ThermalStatusChangedListener
      • PerformanceHintManager APIs
        • createHintSession
        • getPreferredUpdateRateNanos
      • PerformanceHintManager.Session APIs
        • reportActualWorkDuration

    Removed

    • Removed Project Settings options that are not available in this Provider.

    Changed

    • Adjusted labeling of new Android provider to be listed as Android provider.

    Fixed

    • Adjusted the loader and subsystem initialization process to allow for falling back to another subsystem if init is not successful.
    • Fixed exception in simulator attempting to load game mode on Editor versions prior to 2023.1
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)