com.unity.dt.app-ui 2.0.0-pre.13

com.unity.dt.app-ui

Source docs
Notes: processedReleased December 2, 2024

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2021.3

Package Dependencies

  • com.unity.modules.androidjni (1.0.0)
  • com.unity.modules.physics (1.0.0)
  • com.unity.modules.screencapture (1.0.0)
  • com.unity.modules.uielements (1.0.0)

Features

  • Added `RegisterUpdateCallback` to register a callback on VisualElement that needs to be notified when App UI's main loop has done a new iteration.
  • Added `VisualElementExtensions.IsOnScreen` method to determine if a `VisualElement` is on-screen or off-screen.
  • Added `leadingContainer` and `leadingContentTemplate` properties to the `AccordionItem` element.

📈 Improvements

  • Rewrite of App UI shaders in pure `HLSL` instead of legacy `CG` language.
  • Refactored the `FindResponderInChain` native method in MacOS platform to avoid undefined behaviours.
  • `CircularProgress` and `LinearProgress` elements with `Indeterminate` variant won't be marked as `DirtyRepaint` if they are off-screen anymore.

🔧 Bug Fixes

  • Fixed random segmentation fault on MacOS platform which appeared after domain reloads.
  • Prevent GC to collect Platform configuration to not break communication with native plugins (MacOS and iOS).