Unity 6000.5.0a5

ALPHA

Released Thursday, January 22, 2026

⚠️ Known Issues

  • UUM-132332 6000.0.54f1: 100% crash rate when loading two profiler captures in the Profile Analyzer compare tool
  • UUM-132182 6000.0.55f1,6000.3.0a4: Crash on RaiseException when creating a multiplayer room while toggling UI
  • UUM-131104 6000.0.64f1: [DX12] [Win11 ARM64] Machine crashes and restarts while trying to create a new project
  • UUM-131198 6000.3.0a1: Last selected asset before docking Animation window gets selected when a domain reload occurs
  • UUM-132303 6000.3.0a1: The Editor Freezes and leaks Memory when cancelling the switch of the Default Render Pipeline while using the Advanced Object Selector
  • UUM-131962 6000.3.0b1,6000.0.65f1: Editor freezes when QualitySettings.maxQueuedFrames is set to 1 and DX12 is used
  • UUM-131707 6000.5.0a1,6000.3.2f1: Crash with multiple stack traces when using DX12 and selecting all spline knots
  • UUM-105801 DirectX12: Crash on D3D12DeviceState::ApplyRenderTargets when creating a new "Get Started With Unity" project
  • UUM-104889 DirectX12: [Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API
  • Editor: Added Runtime Fallback to UITK
  • (UUM-132333)
  • *First seen in 6000.5.0a5.* *Fixed in 6000.5.0a6.*
  • Editor: Fix incorrect menu order for uGUI gameobject creation resulting in auto-rename failing.
  • (UUM-132217) *Fixed in 6000.5.0a6.*
  • iOS: fixed unity view resizing in UaaL setup breaking rendering or crashing
  • (UUM-130881) *Fixed in 6000.5.0a6.*
  • UUM-125778 Metal: Game freezes after command buffer Timeout error
  • UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen
  • Mono: Fix race condition between incremental GC marking and root deregistration.
  • (UUM-131742) *Fixed in 6000.5.0a6.*
  • Scripting: Fix Profiler window not showing up as a standalone process
  • (UUM-131071) *Fixed in 6000.5.0a6.*
  • Scripting: Fixed stack overflow in ScriptUpdater in some scenarios.
  • (UUM-130076) *Fixed in 6000.5.0a6.*
  • SRP Core: Fix Render Graph failing to handle Gizmos rendering with a DepthCopy pass when MSAA is enabled and the Decal Renderer Feature set to Automatic or DBuffer in URP.
  • (UUM-131330) *Fixed in 6000.5.0a6.*
  • UUM-130350 uGUI Controls: [iOS][Android] OnSubmit event is triggered indefinitely on UGUI Input Field after dismissing keyboard on mobile
  • UI Toolkit: Reverted bisected PR which caused issue.
  • (UUM-132263)
  • *First seen in 6000.5.0a5.* *Fixed in 6000.5.0a6.*
  • UUM-132677 : Editor memory leak when entering and exiting Play Mode in a blank URP project
  • UUM-132415 : Silent crash when importing SVG files
  • ### New 6000.5.0a5 Entries since 6000.5.0a4

Features

  • Build Pipeline: Added the ability to extract type tree data from asset bundles to reduce their size. This data can be loaded at runtime and shared between all bundles.
  • Editor: Project Auditor: asynchronous analysis.
  • Graph Toolkit: Updated the Constant node to support collections, such as lists and arrays. These collections can grow up to 50 elements and each element is editable directly from the node view.
  • Graphics: Added an opt-in On-Tile Validation check on `UniversalRenderer`. Enabling it will enforce On-Tile optimization by issuing a warning and removing non-compatible features.
  • Package Manager: Reduced information in the header and displayed them in cards in the Details and Overview tab.
  • UI Toolkit: Added editor support for `VisualElementReference`.
  • Version Control: Added a cset by cset diff panel in the branches view.
  • Version Control: Added a properties panel for the selected changeset/shelveset.
  • Version Control: Added an empty state in the history view.
  • Version Control: Added branch names to the branch deletion dialog.
  • Version Control: Added specific empty states for Pending/Incoming Changes with filters,.
  • VFX Graph: Added an option to release the VFX batch instance when the VisualEffect is disabled.
  • VFX Graph: Added the ability to search and filter in the template window \(also available for ShaderGraph\).
  • VisionOS: Exposed "Target minimum visionOS Version" to visionOS Player settings.

📈 Improvements

  • Android: Added profiling markers to AndroidPlayer initialization process.
  • Android: Refactor `UnityInitApplication` by splitting it into multiple functions.
  • Editor: Added the ability to opt out of the "Unsaved Changes" popup in the main toolbar.
  • Editor: Project Auditor: Add wasted memory in bytes to texture atlas messages.
  • Entities: Optimized iteration over component types within an archetype in certain cases.
  • Graphics: Implemented memory tracking for the D3D12 UGK backend.
  • Player: Added a selection of key profiler markers available in release builds to the runtime metrics gathering system.
  • Profiler: Editor: Migrated Profiler charts from IMGUI to UITK.
  • SRP Core: Removing Finalizers from RenderGraph --native-leak-detection EnabledWithStackTrace.
  • UI Toolkit: Added live reload support to PanelRenderer.
  • UI Toolkit: Added schema support for "authoring-id".
  • UI Toolkit: Converted Font and FontDefinition computed style properties to unmanaged.
  • UI Toolkit: Converted MaterialDefinition computed style property to unmanaged.
  • UI Toolkit: The UI Debugger now shows the Authoring Id for elements.
  • XR: Implemented a GPU performance improvement on the Meta Quest platform by optimizing the function that queries for whether the active camera uses perspective or orthographic projection.

API Changes

  • Android: Added: Introduce AndroidJNI.DumpReferenceTables\(\) which can dump JNI references to logcat, enabling you to fix JNI leaks more easily.
  • Editor: Added: Added the ability to add additional previousBuildMetadataLocations to build options from within the PrepareForBuild callback using the newly added BuildPlayerContext.AddAdditionalMetadataPathToPlayerOptions API.
  • EmbeddedLinux: Added: Added IVI Surface ID setting through the Windowing API.
  • Graph Toolkit: Added: Added new API `GetVariables(bool orderByDisplay)` to retrieve variables in the same order they appear in the blackboard.
  • Graph Toolkit: Added: Added `OnDefineSubgraphNodeOptions` method in the `Graph` class which allows for creating node options on subgraph nodes of that `Graph` type.
  • UI Toolkit: Added: Added an overload for `VisualElement.AddToClassList()` which allows adding multiple classes with a single call.
  • UUM-129416 URP: Removed: Removed unused DebugLevel field from URP asset.
  • XR: Added: Added XRDisplaySubsystem. displayRefreshRate \(replaces XRDevice.refreshRate\).
  • Added XRDisplaySubsystem.fovZoomFactor \(replaces XRDevice.fovZoomFactor\).
  • Added XRDisplaySubsystem.activeSubsystem property to return the active display subsystem if any.
  • XR: Deprecated: Deprecate XRDevice, XRStats and XRSettings APIs in Unity6.5+ and provide alternative paths.

🔄 Changes

  • Editor: Changed previous fix to only happen in Editor outside of Play Mode.
  • Entities: Added support for parent and children entity nodes.
  • Entities: System inspection information is moved from the inspector window into its own panel in the Systems window.
  • Graphics: GPUResidentDrawer and EntitiesGraphics Unification Part 1 : Extend GRD
  • - Introduced the foundations for a RenderWorld.
  • - Added support for custom instance injection in GPUResidentDrawer. Needed to inject Entities from the outside.
  • - Added support for generalized GPU archetypes and instanced material properties. Needed to support EntitiesGraphics MaterialsProperty override.
  • - Added support for Lightmap TextureArray. Needed for Entities support.
  • Version Control: Displayed progress indicator overlaying the view.
  • Version Control: Implemented a "clever" truncation of paths.
  • Version Control: Moved incoming and shelves notifications to the top bar.
  • Version Control: Redesigned all the views and dialogs.
  • Version Control: Redesigned the main panel to include a top breadcrumb.
  • Version Control: Renamed toolbar dropdown to comply with a 120px max width limit in 6.5.
  • Version Control: Show real indeterminate progress bar.
  • Version Control: Updated deleted and moved overlay icons.

🔧 Bug Fixes

  • UUM-131692 2D: Fixed issue where RSUV is not supported in 2D Renderers.. Add ShaderUserVariable support for 2D Renderers.
  • UUM-129883 2D: Fixed issue with the Tile Palette window where the Split view line is not aligned with bottom view when the Tile Palette window is first shown.
  • UUM-130317 2D: Fixed missing Sort At Root option for Sorting Group component.
  • UUM-130772 Android: Prevent Enhanced Audio Foundation from being used on Android versions below 8.1 \(API 27\).
  • UUM-130419 Android: Prioritize USB Headset over default when detected with Enhanced Audio Foundation.
  • Android: Removed obsolete gdb scripts.
  • Asset Pipeline: Only print log about shader and texture consistency checking if enabled.
  • UUM-131455 Audio: Fixed a scriptable processor bug that would cause Unity to emit an error in the log when using pipes in generators.
  • UUM-128821 Audio: Fixed exception thrown when allocating a native collection in scriptable generator control callbacks.
  • Build Pipeline: Fixed broken build time calculation in build report.
  • (UUM-126318)
  • *First seen in 6000.5.0a1.*
  • UUM-129521 Documentation: Updated Serialization rules documentation.
  • UUM-131326 DX12: Disabled tight alignment when running from PIX.
  • UUM-131538 DX12: Fixed a crash that occurred on CheckDeviceStatus when executing specific InferenceEngine actions.
  • UUM-129239 DX12: Fixed custom scaled HDR backbuffer proxy RTV to now have the same format as the underlying resource. Now rendering to custom scaled HDR swapchain should not result in a crash.
  • Editor: Adapted HelpBox in the "Player" settings window to new style guide.
  • (UUM-129157)
  • *First seen in 6000.5.0a3.*
  • UUM-125732 Editor: Allocator.Domain will print an error if over capacity, instead of crashing.
  • Editor: Assign a default font when no font is assigned in UITK.
  • (UUM-129179)
  • *First seen in 6000.5.0a1.*
  • UUM-131717 Editor: Clamped AutoSize in the builder.
  • Editor: Csproj files named *.gen.csproj are now being filtered out from the assetdatabase.
  • Editor: Do not start indexing in clone process.
  • (UUM-130721)
  • *First seen in 6000.5.0a5.*
  • Editor: Fixed a bug where output ports would not have their specific background color.
  • (UUM-129161)
  • *First seen in 6000.5.0a5.*
  • UUM-128231 Editor: Fixed a cursor position calculation error that could cause tooltips to not appear with certain display scaling configurations.
  • Editor: Fixed ahref for atg in IMGUI.
  • (UUM-129874)
  • *First seen in 6000.5.0a3.*
  • UUM-131099 Editor: Fixed an issue where the Editor Log menu item was shown even when not available.
  • UUM-85512 Editor: Fixed applying managed references to inner prefabs, when they don't exist on the outer prefab.
  • UUM-130734 Editor: Fixed asset database is read only error by marking VFXManager as dirty so clone editors will not have to reimport it.
  • UUM-128666 Editor: Fixed BIDI wrapping overflow.
  • UUM-130696 Editor: Fixed box collider warning in Particle System HDRP Samples.
  • UUM-127533 Editor: Fixed certain Color fields not updating after the first click in UIToolkit Debugger.
  • UUM-131205 Editor: Fixed crash when using invalid font with ATG.
  • UUM-128667 Editor: Fixed ellipsis missing or misplaced in ATG.
  • Editor: Fixed ellipsis width calculation on ATG.
  • (UUM-130521)
  • *First seen in 6000.5.0a3.*
  • UUM-130678 Editor: Fixed HDRP Transparent Samples Samples Showcase Inspector buttons text fit.
  • UUM-130441 Editor: Fixed issue where Editor Terms Dialog did not have its "I accept" checkbox legible in any high contrast theme on Microsoft Windows.
  • STO-3712 Editor: Fixed issues with the warning message that appears when users try to hack the customizable main toolbar.
  • UUM-114440 Editor: Fixed item not placing at edge of main toolbar during edit mode.
  • UUM-130625 Editor: Fixed Linux OS notifications from appearing when switching away from Unity through the Dock.
  • UUM-122222 Editor: Fixed Long File Name Error When Build Profile Name Has Many Symbols.
  • UUM-130075 Editor: Fixed main toolbar slider when min value is above 0.
  • UUM-131484 Editor: Fixed missing icon when creating a Unified Ray Tracing Shader.
  • UUM-131195 Editor: Fixed multi-material in PostProcess.
  • Editor: Fixed potentiel heap-buffer-overflow when applying prefabs modifications.
  • UUM-128744 Editor: Fixed prefab saving whilst still editing its field in the Prefab Stage.
  • UUM-88080 Editor: Fixed raycasting against a capsule collider for the situation where a ray enters the capsule from the top hemisphere and exits from the boundary between the cylinder side and bottom hemisphere. The distance returned from this hit is now the closest hit \(with the top hemisphere\) instead of the exiting hit.
  • Editor: Fixed regression while building player's data.
  • (UUM-128327)
  • *First seen in 6000.5.0a2.*
  • UUM-130512 Editor: Fixed Scene Asset is not attached to a Lighting Data Asset for a URP Package Sample Scene.
  • UUM-128282 Editor: Fixed Some Build Profile settings do not remain checked when launching a project without the /Library folder through the command line.
  • UUM-107782 Editor: Fixed the Build Profile Build Button Dropdown to use `PointerDownEvent` instead of `ClickEvent`.
  • UUM-129927 Editor: Fixed the console window selection that was resetting when changing the logs line count.
  • UUM-131672 Editor: Fixed the contextual menu of the main toolbar slider showing multiple separators.
  • Editor: Fixed type forwarding for EventModifiers.
  • (UUM-129040)
  • *First seen in 6000.5.0a2.*
  • UUM-126940 Editor: Fixed unrooted memory labels for ATG.
  • UUM-126941 Editor: Fixed unrooted memory labels for TextCore.
  • UUM-130498 Editor: Fixed water smoothness fade with SSR.
  • UUM-131444 Editor: Fixed word selection with punctuation on ATG.
  • UUM-108772 Editor: Improved chart rendering performance in Profiler windows, which previously had contributed to spikes in Play mode with VSync enabled on DX12.
  • UUM-122728 Editor: Make SettingsWindow more robust.
  • UUM-102574 Editor: Make sure that vsync value specified in game view matches the real value with which the viewport is presented.
  • Editor: Missing Player Settings for Windows Platform restored.
  • (UUM-129814)
  • *First seen in 6000.5.0a4.*
  • Editor: None.
  • Editor: None.
  • UUM-126778 Editor: Publishing Settings 'Build' section for Android is now only editable via global Android settings.
  • UUM-103526 Editor: QOL Improvement: Reset the text field when adding a new element.
  • UUM-126496 Editor: Resetting Player Setting in Build Profiles window when applying Addition Compiler Arguments throws NullReferenceException error in the Console.
  • UUM-128985 Editor: Reverted changes that caused unsaved scene changes to be lost during builds.
  • Editor: SearchPropositions are generated with equal instead of contains.
  • (UUM-130446)
  • *First seen in 6000.5.0a5.*
  • UUM-12996 Editor: Terrain trees : Fixed an issue where textures would be created for every non legacy trees, impacting memory.
  • UUM-128105 Editor: Text change for Cache Server in ProjectSettings.
  • UUM-128719 Editor: The Linux editor will now create the preferences folder on starting the editor if it doesn't exist. If it cannot be created, an error will be written to Editor.log.
  • UUM-112895 Editor: Updated the builder to show a warning on Text Shadow/Outline if the assigned FontAsset is bitmap.
  • UUM-129904 Entities: Fixed an issue where the ImHex writer would display an error when a managed component contained primitive array types.
  • UUM-129901 Entities: Fixed an issue where the ImHex writer would get stuck in an infinite loop when processing managed components.
  • UUM-129905 Entities: Fixed an issue where the ImHex writer would throw an error when a managed component contained an IntPtr field.
  • UUM-128197 Entities: Fixed editor freeze when UpdateInGroup attribute has cycle.
  • UUM-125131 Entities: ILPP no longer hangs when a particular flavor of recursive reference in a managed component exists.
  • UUM-129941 GI: Fixed incorrect Adaptive Probe Volume baking when Probe Adjustment Volume components with Sample Count adjustments are used.
  • UUM-126816 Graph Toolkit: Box selection now properly includes sticky notes.
  • UUM-129810 Graph Toolkit: Fixed an issue where expanding/collapsing a variable in the Blackboard would no longer function if a variable group was collapsed above it.
  • UUM-128233 Graphics: Fixed artifacts when using batched GPU skinning with Vulkan.
  • UUM-93100 Graphics: Fixed case where adding Decal using RenderingLayer and another ScriptableRendererFeature requested DepthNormalPrePass to be added wrongly in URP.
  • UUM-126235 HDRP: Fixed ClearDispatchIndirect not clearing all indirect arguments when thread count was not 64.
  • HDRP: Fixed potential OOB memory accesses on certain platforms.
  • (UUM-127274)
  • *First seen in 6000.5.0a1.*
  • UUM-102412 iOS: Fixed a couple iOS bugs related to when another app is recording.
  • iOS: Removed deprecated willChangeStatusBarOrientation callback usage.
  • (UUM-129915)
  • *First seen in 6000.5.0a4.*
  • UUM-125056 Multiplayer: Fixed the minimum size of the details tab of the multipalyer scenario window at the minimum use-able width.
  • N/A \(internal\): Fixed UNITY_CODEOWNERS file Render Service patterns.
  • N/A \(internal\): Fixed video playback audio channel layout detection on iPhone 13 for 5.1/7.1 surround sound content.
  • (UUM-130186)
  • *First seen in 6000.5.0a4.*
  • N/A \(internal\): Improved to memory allocation labeling of internal CrashReporting module. Improved internal performance by using more efficient map implementation.
  • UUM-130882 Networking: Fixed an issue that caused PROTOCOL_ERROR with UnityWebRequest when doing HTTP/2 POST operations of more than 600kb.
  • Package Manager: Fixed an issue where `Client.Search` and `Client.SearchAll` returned incorrect `resolvedPath` values for uninstalled module packages.
  • Package Manager: Make help box links consistent with the rest of the editor.
  • (UUM-129974)
  • *First seen in 6000.5.0a4.*
  • UUM-131683 Physics 2D: Fixed an issue where SegmentGeometry.forward was inverted.
  • UUM-131683 Physics 2D: Fixed various issues with PhysicsMask including IsBitSet, AreBitsSet and both ResetBitIterator and SetBitIterator.
  • Player: Avoid \[Preserve\] behavior on a couple members in CoreModule.
  • (UUM-128404)
  • *First seen in 6000.5.0a1.*
  • UUM-131778 Profiler: Fixed counter data availability with additive profiler data loading.
  • UUM-131464 Profiler: Fixed errors occurring when profiling with an extremely wide or tall game view.
  • UUM-130627 Scene/Game View: Fixed an issue where pivot settings would not be retained between project sessions.
  • UUM-122639 Scene/Game View: Fixed an issue where the Grid Settings rotation value didn't match the inspector after using "Copy from Active Object".
  • UUM-129282 Scene/Game View: Fixed an issue where the warning text in the overlay preset creation prompt could be truncated on certain high-DPI displays when the preset name exceeded the maximum length.
  • UUM-130229 Scene/Game View: Fixed issue where the rotation tool would sometimes cause excessive rotation when used after editing a script.
  • UUM-100839 Scene/Game View: Fixed scene view flickering when both scene and game view are active in DX11.
  • UUM-130353 Scene/Game View: Fixed the Camera Overlay that would break when camera name is too long.
  • UUM-113114 Scripting: Fixed instability in `RuntimeInitializeOnLoadMethod_OnEnterPlaymode_IsCalled` test.
  • UUM-131712 Search: Fixed performance regression caused by SearchMonitor.HandleGameObjectChangedEvents.
  • UUM-130837 Search: Fixed the KeepOpen option not being respected when it is off.
  • UUM-114439 Shadergraph: Fixed a bug in UGUI Shaders Sample where Custom Toggles would not update properly when in a Toggle Group.
  • UUM-103082 Shadergraph: Fixed Toolbar Icons for Light Mode.
  • UUM-107865 Shadergraph: Fixed Toolbar Icons for Retina Display.
  • Shadergraph: Tweaked the style of a help box in the project settings UI.
  • (UUM-130660)
  • *First seen in 6000.5.0a3.*
  • UUM-130674 Shaders: Fixed a rare crash when uninstalling Universal Render Pipeline package.
  • UUM-107314 Shaders: Fixed Prevent no keywords shader variant errors during DOTS material initialization.
  • SRP Core: Fixed a Render Graph issue with the new culled passes optimization, where the list was not cleared all the time.
  • (UUM-130123)
  • *First seen in 6000.5.0a1.*
  • UUM-126895 SRP Core: Fixed Camera Capture pass crashing RenderGraph when used with an offscreen camera and an output RenderTexture.
  • SRP Core: Fixed the error "Trying to load color backbuffer into a complex RenderPass setup, results undefined." for OpenGL when multiple passes were merged together incorrectly.
  • (UUM-127689)
  • *First seen in 6000.5.0a2.*
  • UUM-130960 Text: Added ATG Gradient tag support.
  • UUM-130141 Text: Added support for Caps related tags.
  • UI Toolkit: Added Text Auto Size Field to default inspector.
  • UI Toolkit: Added Unset/Unset all context actions to style properties.
  • UI Toolkit: Changed VisualElementReference.SetReference so we can set a null renderer.
  • UUM-128664 UI Toolkit: Compute UV for VisualElement borders to correctly support UVDistortion in custom shader.
  • UI Toolkit: Fixed an issue in the live reload system where the tracker was not being removed which could cause null references later on.
  • UUM-128163 UI Toolkit: Fixed ContextualMenuManager not overridable.
  • UUM-131912 UI Toolkit: Fixed error when adding a visual element reference for the first time.
  • UUM-129346 UI Toolkit: Fixed texture sampling artifact in UITK shade code.
  • UUM-128920 UI Toolkit: Fixed the UI Builder context mode going into isolation if a save is triggered before hand.
  • UUM-128536 UI Toolkit: Fixed the UI Builder stylesheet pane's layout causing the empty label to overlap with existing stylesheets.
  • UUM-131755 UI Toolkit: Improved documentation around FrameUpdate\(\) and EditorWindows.
  • UUM-128717 UI Toolkit: NullReferenceException thrown when docking builder after deleting element.
  • UUM-130790 UI Toolkit: UI Toolkit Test Framework: Added recommendation to the docs for using the TypingText API on devices that rely on a TouchScreenKeyboard.
  • Unity Physics: Make sure the Collider query functions Collider.CheckSphere, Collider.CheckBox and Collider.CheckCapsule work properly when using QueryInteraction.IgnoreTriggers as query interaction.
  • UUM-131236 URP: Fixed issue with depth priming where intermediate textures are not requested when needing a depth copy.
  • UUM-126026 Version Control: Fixed Editor freezes/hangs on "Reloading Domain" when entering Play Mode.
  • Version Control: Fixed Project Settings window moving to background when enabling or disabling Unity VCS in the Unity Version Control Settings.
  • Version Control: Fixed the delete shortcut not working on macOS.
  • Version Control: Fixed the menu references to Explorer instead of Finder when running on macOS.
  • Version Control: Fixed Version control icon disappearing when opening a scene or switching Play Mode.
  • UUM-127032 VFX Graph: Category name is now trimmed so that a name with only "spaces" is not valid \(it will fallback to Uncategorized\).
  • UUM-129743 VFX Graph: Fixed an issue where branching on curve and gradient caused some unseless rebaking and upload to GPU.
  • UUM-102556 VFX Graph: Fixed inconsistent casing with the word Template.
  • UUM-128851 VFX Graph: Fixed system border title multiline and other UI issues.
  • UUM-127025 VFX Graph: Fixed template category expand/collapse area was limited to the small arrow. Now it spans over the area.
  • UUM-126767 VFX Graph: Template information was not preserved when duplicated a template VFX Graph asset.
  • UUM-114267 VFX Graph: There was no fallback image when a template's thumbnail is not specified.
  • UUM-111623 VFX Graph: There was no fallback label when name or category was not specified for a template.
  • UUM-127026 VFX Graph: When a template's description was too long, the screenhsot height could be unexpectedly reduced.
  • UUM-129979 WebGL: WebGPU: Fix compute pipeline error when a RWTexture is read-only.
  • UUM-131803 WebGL: WebGPU: Fix maxComputeWorkGroupSize limit, which was previously set too high and could cause compute shaders to fail on some browsers.
  • UUM-129015 WebGL: WebGPU: Fixed compressed texture mip levels having invalid texture data.
  • UUM-128204 Windows: Fixed the copy pdb's option for WindowsStandalone to copy them next to the plugin.
  • #### New 6000.5.0a5 Package Changes since 6000.5.0a4

📦 Packages Updated

All Changes by Category

🎮2D(2)

fix

- UUM-131692 2D: Fixed issue where RSUV is not supported in 2D Renderers.. Add ShaderUserVariable support for 2D Renderers.

fix

UUM-130317 2D: Fixed missing Sort At Root option for Sorting Group component.

🎬Animation(1)

improvement

UUM-131198 6000.3.0a1: Last selected asset before docking Animation window gets selected when a domain reload occurs

📦Asset Pipeline(8)

improvement

com.unity.asset-manager-for-unity: 1.9.0 to 1.9.1

fix

UUM-128204 Windows: Fixed the copy pdb's option for WindowsStandalone to copy them next to the plugin. #### New 6000.5.0a5 Package Changes since 6000.5.0a4

fix

UUM-102556 VFX Graph: Fixed inconsistent casing with the word Template.

fix

UUM-130674 Shaders: Fixed a rare crash when uninstalling Universal Render Pipeline package.

fix

UUM-126767 VFX Graph: Template information was not preserved when duplicated a template VFX Graph asset.

feature

- Build Pipeline: Added the ability to extract type tree data from asset bundles to reduce their size. This data can be loaded at runtime and shared between all bundles.

feature

Package Manager: Reduced information in the header and displayed them in cards in the Details and Overview tab.

fix

Package Manager: Fixed an issue where `Client.Search` and `Client.SearchAll` returned incorrect `resolvedPath` values for uninstalled module packages.

🔊Audio(3)

fix

UUM-128821 Audio: Fixed exception thrown when allocating a native collection in scriptable generator control callbacks.

fix

UUM-130419 Android: Prioritize USB Headset over default when detected with Enhanced Audio Foundation.

fix

UUM-131455 Audio: Fixed a scriptable processor bug that would cause Unity to emit an error in the log when using pipes in generators.

🏗️Build System(5)

fix

Build Pipeline: Fixed broken build time calculation in build report. (UUM-126318)<br> *First seen in 6000.5.0a1.*

feature

VisionOS: Exposed "Target minimum visionOS Version" to visionOS Player settings.

improvement

Player: Added a selection of key profiler markers available in release builds to the runtime metrics gathering system.

fix

Player: Avoid \[Preserve\] behavior on a couple members in CoreModule. (UUM-128404)<br> *First seen in 6000.5.0a1.*

improvement

Scripting: Fix Profiler window not showing up as a standalone process (UUM-131071) <br>*Fixed in 6000.5.0a6.*

⚙️DOTS(8)

improvement

com.unity.burst: 1.8.26 to 1.8.27

improvement

Entities: Optimized iteration over component types within an archetype in certain cases.

improvement

Entities: Added support for parent and children entity nodes.

fix

UUM-129904 Entities: Fixed an issue where the ImHex writer would display an error when a managed component contained primitive array types.

fix

UUM-129901 Entities: Fixed an issue where the ImHex writer would get stuck in an infinite loop when processing managed components.

improvement

Added support for Lightmap TextureArray. Needed for Entities support.

fix

UUM-129905 Entities: Fixed an issue where the ImHex writer would throw an error when a managed component contained an IntPtr field.

improvement

Added support for custom instance injection in GPUResidentDrawer. Needed to inject Entities from the outside.<br>

🔧Editor(58)

improvement

Profiler: Editor: Migrated Profiler charts from IMGUI to UITK.

fix

Editor: None.

fix

Editor: Missing Player Settings for Windows Platform restored. (UUM-129814)<br> *First seen in 6000.5.0a4.*

fix

UUM-102574 Editor: Make sure that vsync value specified in game view matches the real value with which the viewport is presented.

fix

UUM-122728 Editor: Make SettingsWindow more robust.

fix

UUM-131444 Editor: Fixed word selection with punctuation on ATG.

fix

UUM-130498 Editor: Fixed water smoothness fade with SSR.

fix

UUM-126941 Editor: Fixed unrooted memory labels for TextCore.

fix

UUM-126940 Editor: Fixed unrooted memory labels for ATG.

fix

UUM-131672 Editor: Fixed the contextual menu of the main toolbar slider showing multiple separators.

fix

UUM-129927 Editor: Fixed the console window selection that was resetting when changing the logs line count.

fix

UUM-128282 Editor: Fixed Some Build Profile settings do not remain checked when launching a project without the /Library folder through the command line.

fix

Editor: Fixed regression while building player's data. (UUM-128327)<br> *First seen in 6000.5.0a2.*

fix

Editor: Fixed potentiel heap-buffer-overflow when applying prefabs modifications.

fix

UUM-130075 Editor: Fixed main toolbar slider when min value is above 0.

improvement

- Editor: Changed previous fix to only happen in Editor outside of Play Mode.

improvement

Entities: System inspection information is moved from the inspector window into its own panel in the Systems window.

fix

UUM-122222 Editor: Fixed Long File Name Error When Build Profile Name Has Many Symbols.

fix

UUM-130625 Editor: Fixed Linux OS notifications from appearing when switching away from Unity through the Dock.

fix

UUM-114440 Editor: Fixed item not placing at edge of main toolbar during edit mode.

fix

STO-3712 Editor: Fixed issues with the warning message that appears when users try to hack the customizable main toolbar.

fix

UUM-130441 Editor: Fixed issue where Editor Terms Dialog did not have its "I accept" checkbox legible in any high contrast theme on Microsoft Windows.

fix

Editor: Fixed ellipsis width calculation on ATG. (UUM-130521)<br> *First seen in 6000.5.0a3.*

fix

UUM-128667 Editor: Fixed ellipsis missing or misplaced in ATG.

fix

UUM-131205 Editor: Fixed crash when using invalid font with ATG.

fix

UUM-127533 Editor: Fixed certain Color fields not updating after the first click in UIToolkit Debugger.

fix

UUM-128666 Editor: Fixed BIDI wrapping overflow.

fix

UUM-130734 Editor: Fixed asset database is read only error by marking VFXManager as dirty so clone editors will not have to reimport it.

fix

UUM-85512 Editor: Fixed applying managed references to inner prefabs, when they don't exist on the outer prefab.

fix

UUM-131099 Editor: Fixed an issue where the Editor Log menu item was shown even when not available.

fix

Editor: Fixed ahref for atg in IMGUI. (UUM-129874)<br> *First seen in 6000.5.0a3.*

fix

Editor: Fixed type forwarding for EventModifiers. (UUM-129040)<br> *First seen in 6000.5.0a2.*

fix

UUM-128231 Editor: Fixed a cursor position calculation error that could cause tooltips to not appear with certain display scaling configurations.

improvement

Editor: Added Runtime Fallback to UITK (UUM-132333)<br> *First seen in 6000.5.0a5.* <br>*Fixed in 6000.5.0a6.*

fix

Editor: Fixed a bug where output ports would not have their specific background color. (UUM-129161)<br> *First seen in 6000.5.0a5.*

fix

Editor: Adapted HelpBox in the "Player" settings window to new style guide. (UUM-129157)<br> *First seen in 6000.5.0a3.*

fix

UUM-125732 Editor: Allocator.Domain will print an error if over capacity, instead of crashing.

fix

Editor: Assign a default font when no font is assigned in UITK. (UUM-129179)<br> *First seen in 6000.5.0a1.*

fix

UUM-131717 Editor: Clamped AutoSize in the builder.

fix

Editor: Csproj files named *.gen.csproj are now being filtered out from the assetdatabase.

fix

Editor: Do not start indexing in clone process. (UUM-130721)<br> *First seen in 6000.5.0a5.*

improvement

UUM-132303 6000.3.0a1: The Editor Freezes and leaks Memory when cancelling the switch of the Default Render Pipeline while using the Advanced Object Selector

fix

UUM-126026 Version Control: Fixed Editor freezes/hangs on "Reloading Domain" when entering Play Mode.

fix

UUM-131712 Search: Fixed performance regression caused by SearchMonitor.HandleGameObjectChangedEvents.

fix

UUM-130627 Scene/Game View: Fixed an issue where pivot settings would not be retained between project sessions.

fix

Package Manager: Make help box links consistent with the rest of the editor. (UUM-129974)<br> *First seen in 6000.5.0a4.*

improvement

UUM-131962 6000.3.0b1,6000.0.65f1: Editor freezes when QualitySettings.maxQueuedFrames is set to 1 and DX12 is used

feature

Editor: Project Auditor: asynchronous analysis.

fix

UUM-125131 Entities: ILPP no longer hangs when a particular flavor of recursive reference in a managed component exists.

fix

UUM-128197 Entities: Fixed editor freeze when UpdateInGroup attribute has cycle.

fix

UUM-128719 Editor: The Linux editor will now create the preferences folder on starting the editor if it doesn't exist. If it cannot be created, an error will be written to Editor.log.

fix

UUM-128105 Editor: Text change for Cache Server in ProjectSettings.

fix

Editor: SearchPropositions are generated with equal instead of contains. (UUM-130446)<br> *First seen in 6000.5.0a5.*

fix

UUM-128985 Editor: Reverted changes that caused unsaved scene changes to be lost during builds.

fix

UUM-103526 Editor: QOL Improvement: Reset the text field when adding a new element.

improvement

Editor: Added the ability to opt out of the "Unsaved Changes" popup in the main toolbar.

fix

UUM-126778 Editor: Publishing Settings 'Build' section for Android is now only editable via global Android settings.

fix

Editor: None.

📝General(31)

improvement

UUM-131104 6000.0.64f1: [DX12] [Win11 ARM64] Machine crashes and restarts while trying to create a new project

improvement

UUM-131707 6000.5.0a1,6000.3.2f1: Crash with multiple stack traces when using DX12 and selecting all spline knots

improvement

UUM-105801 DirectX12: Crash on D3D12DeviceState::ApplyRenderTargets when creating a new "Get Started With Unity" project

improvement

UUM-125778 Metal: Game freezes after command buffer Timeout error

improvement

UUM-132415 : Silent crash when importing SVG files ### New 6000.5.0a5 Entries since 6000.5.0a4

feature

Graph Toolkit: Updated the Constant node to support collections, such as lists and arrays. These collections can grow up to 50 elements and each element is editable directly from the node view.

breaking

Graph Toolkit: Added: Added `OnDefineSubgraphNodeOptions` method in the `Graph` class which allows for creating node options on subgraph nodes of that `Graph` type.

improvement

Introduced the foundations for a RenderWorld.<br>

fix

UUM-131326 DX12: Disabled tight alignment when running from PIX.

fix

UUM-131538 DX12: Fixed a crash that occurred on CheckDeviceStatus when executing specific InferenceEngine actions.

fix

UUM-129941 GI: Fixed incorrect Adaptive Probe Volume baking when Probe Adjustment Volume components with Sample Count adjustments are used.

fix

UUM-126816 Graph Toolkit: Box selection now properly includes sticky notes.

fix

UUM-129810 Graph Toolkit: Fixed an issue where expanding/collapsing a variable in the Blackboard would no longer function if a variable group was collapsed above it.

fix

N/A \(internal\): Fixed UNITY_CODEOWNERS file Render Service patterns.

fix

UUM-130882 Networking: Fixed an issue that caused PROTOCOL_ERROR with UnityWebRequest when doing HTTP/2 POST operations of more than 600kb.

fix

UUM-129282 Scene/Game View: Fixed an issue where the warning text in the overlay preset creation prompt could be truncated on certain high-DPI displays when the preset name exceeded the maximum length.

fix

UUM-113114 Scripting: Fixed instability in `RuntimeInitializeOnLoadMethod_OnEnterPlaymode_IsCalled` test.

fix

UUM-130837 Search: Fixed the KeepOpen option not being respected when it is off.

fix

UUM-130960 Text: Added ATG Gradient tag support.

fix

UUM-130141 Text: Added support for Caps related tags.

improvement

com.unity.collab-proxy: 2.10.2 to 2.11.2

improvement

com.unity.purchasing: 4.14.0 to 4.14.2

improvement

com.unity.recorder: 5.1.3 to 5.1.4

improvement

com.unity.bindings.openimageio: 1.0.1 to 1.0.2

improvement

com.unity.services.authentication: 3.5.2 to 3.6.0

improvement

com.unity.services.vivox: 16.7.0 to 16.9.0

improvement

com.unity.services.deployment: 1.6.2 to 1.7.0

improvement

com.unity.polyspatial: 3.0.3 to 3.0.5

improvement

com.unity.polyspatial.visionos: 3.0.3-pre.3 to 3.0.5

improvement

com.unity.polyspatial.extensions: 3.0.3-pre.3 to 3.0.5

🎨Graphics(44)

fix

UUM-127025 VFX Graph: Fixed template category expand/collapse area was limited to the small arrow. Now it spans over the area.

breaking

UUM-129416 URP: Removed: Removed unused DebugLevel field from URP asset.

fix

UUM-130512 Editor: Fixed Scene Asset is not attached to a Lighting Data Asset for a URP Package Sample Scene.

fix

UUM-108772 Editor: Improved chart rendering performance in Profiler windows, which previously had contributed to spikes in Play mode with VSync enabled on DX12.

improvement

SRP Core: Removing Finalizers from RenderGraph --native-leak-detection EnabledWithStackTrace.

improvement

Graphics: Implemented memory tracking for the D3D12 UGK backend.

improvement

Editor: Project Auditor: Add wasted memory in bytes to texture atlas messages.

fix

UUM-12996 Editor: Terrain trees : Fixed an issue where textures would be created for every non legacy trees, impacting memory.

fix

UUM-112895 Editor: Updated the builder to show a warning on Text Shadow/Outline if the assigned FontAsset is bitmap.

fix

UUM-128233 Graphics: Fixed artifacts when using batched GPU skinning with Vulkan.

fix

UUM-93100 Graphics: Fixed case where adding Decal using RenderingLayer and another ScriptableRendererFeature requested DepthNormalPrePass to be added wrongly in URP.

fix

UUM-126235 HDRP: Fixed ClearDispatchIndirect not clearing all indirect arguments when thread count was not 64.

fix

HDRP: Fixed potential OOB memory accesses on certain platforms. (UUM-127274)<br> *First seen in 6000.5.0a1.*

feature

Graphics: Added an opt-in On-Tile Validation check on `UniversalRenderer`. Enabling it will enforce On-Tile optimization by issuing a warning and removing non-compatible features.

improvement

UUM-132677 : Editor memory leak when entering and exiting Play Mode in a blank URP project

improvement

UI Toolkit: Reverted bisected PR which caused issue. (UUM-132263)<br> *First seen in 6000.5.0a5.* <br>*Fixed in 6000.5.0a6.*

improvement

SRP Core: Fix Render Graph failing to handle Gizmos rendering with a DepthCopy pass when MSAA is enabled and the Decal Renderer Feature set to Automatic or DBuffer in URP. (UUM-131330) <br>*Fixed in 6000.5.0a6.*

fix

UUM-114439 Shadergraph: Fixed a bug in UGUI Shaders Sample where Custom Toggles would not update properly when in a Toggle Group.

fix

UUM-103082 Shadergraph: Fixed Toolbar Icons for Light Mode.

fix

UUM-107865 Shadergraph: Fixed Toolbar Icons for Retina Display.

fix

Shadergraph: Tweaked the style of a help box in the project settings UI. (UUM-130660)<br> *First seen in 6000.5.0a3.*

fix

UUM-107314 Shaders: Fixed Prevent no keywords shader variant errors during DOTS material initialization.

fix

SRP Core: Fixed a Render Graph issue with the new culled passes optimization, where the list was not cleared all the time. (UUM-130123)<br> *First seen in 6000.5.0a1.*

fix

UUM-126895 SRP Core: Fixed Camera Capture pass crashing RenderGraph when used with an offscreen camera and an output RenderTexture.

fix

SRP Core: Fixed the error "Trying to load color backbuffer into a complex RenderPass setup, results undefined." for OpenGL when multiple passes were merged together incorrectly. (UUM-127689)<br> *First seen in 6000.5.0a2.*

fix

UUM-128664 UI Toolkit: Compute UV for VisualElement borders to correctly support UVDistortion in custom shader.

fix

UUM-129346 UI Toolkit: Fixed texture sampling artifact in UITK shade code.

fix

UUM-131236 URP: Fixed issue with depth priming where intermediate textures are not requested when needing a depth copy.

fix

UUM-127032 VFX Graph: Category name is now trimmed so that a name with only "spaces" is not valid \(it will fallback to Uncategorized\).

fix

UUM-131195 Editor: Fixed multi-material in PostProcess.

improvement

iOS: fixed unity view resizing in UaaL setup breaking rendering or crashing (UUM-130881) <br>*Fixed in 6000.5.0a6.*

fix

UUM-111623 VFX Graph: There was no fallback label when name or category was not specified for a template.

fix

UUM-127026 VFX Graph: When a template's description was too long, the screenhsot height could be unexpectedly reduced.

fix

UUM-129979 WebGL: WebGPU: Fix compute pipeline error when a RWTexture is read-only.

fix

UUM-131803 WebGL: WebGPU: Fix maxComputeWorkGroupSize limit, which was previously set too high and could cause compute shaders to fail on some browsers.

fix

UUM-129015 WebGL: WebGPU: Fixed compressed texture mip levels having invalid texture data.

improvement

UUM-104889 DirectX12: [Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API

fix

UUM-129239 DX12: Fixed custom scaled HDR backbuffer proxy RTV to now have the same format as the underlying resource. Now rendering to custom scaled HDR swapchain should not result in a crash.

fix

Asset Pipeline: Only print log about shader and texture consistency checking if enabled.

fix

UUM-130696 Editor: Fixed box collider warning in Particle System HDRP Samples.

fix

UUM-130678 Editor: Fixed HDRP Transparent Samples Samples Showcase Inspector buttons text fit.

improvement

Added support for generalized GPU archetypes and instanced material properties. Needed to support EntitiesGraphics MaterialsProperty override.<br>

improvement

Graphics: GPUResidentDrawer and EntitiesGraphics Unification Part 1 : Extend GRD<br>

fix

UUM-131484 Editor: Fixed missing icon when creating a Unified Ray Tracing Shader.

📱Mobile(7)

improvement

Android: Refactor `UnityInitApplication` by splitting it into multiple functions.

breaking

- Android: Added: Introduce AndroidJNI.DumpReferenceTables\(\) which can dump JNI references to logcat, enabling you to fix JNI leaks more easily.

improvement

UUM-121453 Metal: [iOS] Screen flashing after the iOS splash screen

fix

iOS: Removed deprecated willChangeStatusBarOrientation callback usage. (UUM-129915)<br> *First seen in 6000.5.0a4.*

fix

Android: Removed obsolete gdb scripts.

fix

UUM-102412 iOS: Fixed a couple iOS bugs related to when another app is recording.

improvement

- Android: Added profiling markers to AndroidPlayer initialization process.

🌐Networking(3)

improvement

com.unity.services.multiplayer: 1.2.0 to 2.0.0

improvement

UUM-132182 6000.0.55f1,6000.3.0a4: Crash on RaiseException when creating a multiplayer room while toggling UI

fix

UUM-125056 Multiplayer: Fixed the minimum size of the details tab of the multipalyer scenario window at the minimum use-able width.

Performance(5)

fix

N/A \(internal\): Improved to memory allocation labeling of internal CrashReporting module. Improved internal performance by using more efficient map implementation.

fix

UUM-129743 VFX Graph: Fixed an issue where branching on curve and gradient caused some unseless rebaking and upload to GPU.

fix

UUM-131464 Profiler: Fixed errors occurring when profiling with an extremely wide or tall game view.

improvement

- UUM-132332 6000.0.54f1: 100% crash rate when loading two profiler captures in the Profile Analyzer compare tool

fix

UUM-131778 Profiler: Fixed counter data availability with additive profiler data loading.

Physics(5)

improvement

- com.unity.physics: 1.4.2 to 6.5.0

fix

UUM-131683 Physics 2D: Fixed an issue where SegmentGeometry.forward was inverted.

fix

UUM-131683 Physics 2D: Fixed various issues with PhysicsMask including IsBitSet, AreBitsSet and both ResetBitIterator and SetBitIterator.

fix

UUM-88080 Editor: Fixed raycasting against a capsule collider for the situation where a ray enters the capsule from the top hemisphere and exits from the boundary between the cylinder side and bottom hemisphere. The distance returned from this hit is now the closest hit \(with the top hemisphere\) instead of the exiting hit.

fix

Unity Physics: Make sure the Collider query functions Collider.CheckSphere, Collider.CheckBox and Collider.CheckCapsule work properly when using QueryInteraction.IgnoreTriggers as query interaction.

📜Scripting(11)

improvement

Mono: Fix race condition between incremental GC marking and root deregistration. (UUM-131742) <br>*Fixed in 6000.5.0a6.*

fix

UUM-129521 Documentation: Updated Serialization rules documentation.

fix

UUM-130772 Android: Prevent Enhanced Audio Foundation from being used on Android versions below 8.1 \(API 27\).

fix

UUM-130229 Scene/Game View: Fixed issue where the rotation tool would sometimes cause excessive rotation when used after editing a script.

fix

UUM-128744 Editor: Fixed prefab saving whilst still editing its field in the Prefab Stage.

fix

UUM-100839 Scene/Game View: Fixed scene view flickering when both scene and game view are active in DX11.

fix

UUM-126496 Editor: Resetting Player Setting in Build Profiles window when applying Addition Compiler Arguments throws NullReferenceException error in the Console.

breaking

Editor: Added: Added the ability to add additional previousBuildMetadataLocations to build options from within the PrepareForBuild callback using the newly added BuildPlayerContext.AddAdditionalMetadataPathToPlayerOptions API.

improvement

Scripting: Fixed stack overflow in ScriptUpdater in some scenarios. (UUM-130076) <br>*Fixed in 6000.5.0a6.*

breaking

EmbeddedLinux: Added: Added IVI Surface ID setting through the Windowing API.

breaking

Graph Toolkit: Added: Added new API `GetVariables(bool orderByDisplay)` to retrieve variables in the same order they appear in the blackboard.

🖼️UI(25)

fix

UUM-130790 UI Toolkit: UI Toolkit Test Framework: Added recommendation to the docs for using the TypingText API on devices that rely on a TouchScreenKeyboard.

fix

N/A \(internal\): Fixed video playback audio channel layout detection on iPhone 13 for 5.1/7.1 surround sound content. (UUM-130186)<br> *First seen in 6000.5.0a4.*

improvement

UUM-130350 uGUI Controls: [iOS][Android] OnSubmit event is triggered indefinitely on UGUI Input Field after dismissing keyboard on mobile

fix

UUM-122639 Scene/Game View: Fixed an issue where the Grid Settings rotation value didn't match the inspector after using "Copy from Active Object".

fix

UUM-130353 Scene/Game View: Fixed the Camera Overlay that would break when camera name is too long.

improvement

Editor: Fix incorrect menu order for uGUI gameobject creation resulting in auto-rename failing. (UUM-132217) <br>*Fixed in 6000.5.0a6.*

fix

UI Toolkit: Added Text Auto Size Field to default inspector.

fix

UI Toolkit: Added Unset/Unset all context actions to style properties.

fix

UI Toolkit: Changed VisualElementReference.SetReference so we can set a null renderer.

fix

UI Toolkit: Fixed an issue in the live reload system where the tracker was not being removed which could cause null references later on.

fix

UUM-128163 UI Toolkit: Fixed ContextualMenuManager not overridable.

fix

UUM-131912 UI Toolkit: Fixed error when adding a visual element reference for the first time.

fix

UUM-128920 UI Toolkit: Fixed the UI Builder context mode going into isolation if a save is triggered before hand.

fix

UUM-128536 UI Toolkit: Fixed the UI Builder stylesheet pane's layout causing the empty label to overlap with existing stylesheets.

fix

UUM-131755 UI Toolkit: Improved documentation around FrameUpdate\(\) and EditorWindows.

fix

UUM-128717 UI Toolkit: NullReferenceException thrown when docking builder after deleting element.

breaking

UI Toolkit: Added: Added an overload for `VisualElement.AddToClassList()` which allows adding multiple classes with a single call.

fix

UUM-107782 Editor: Fixed the Build Profile Build Button Dropdown to use `PointerDownEvent` instead of `ClickEvent`.

improvement

UI Toolkit: The UI Debugger now shows the Authoring Id for elements.

improvement

UI Toolkit: Converted MaterialDefinition computed style property to unmanaged.

improvement

UI Toolkit: Converted Font and FontDefinition computed style properties to unmanaged.

improvement

UI Toolkit: Added schema support for "authoring-id".

improvement

UI Toolkit: Added live reload support to PanelRenderer.

feature

UI Toolkit: Added editor support for `VisualElementReference<T>`.

fix

UUM-129883 2D: Fixed issue with the Tile Palette window where the Split view line is not aligned with bottom view when the Tile Palette window is first shown.

📋Version Control(17)

improvement

Version Control: Redesigned the main panel to include a top breadcrumb.

improvement

Version Control: Displayed progress indicator overlaying the view.

fix

Version Control: Fixed Project Settings window moving to background when enabling or disabling Unity VCS in the Unity Version Control Settings.

improvement

Version Control: Updated deleted and moved overlay icons.

fix

Version Control: Fixed the delete shortcut not working on macOS.

fix

Version Control: Fixed the menu references to Explorer instead of Finder when running on macOS.

fix

Version Control: Fixed Version control icon disappearing when opening a scene or switching Play Mode.

improvement

Version Control: Renamed toolbar dropdown to comply with a 120px max width limit in 6.5.

feature

Version Control: Added specific empty states for Pending/Incoming Changes with filters,.

improvement

Version Control: Show real indeterminate progress bar.

feature

Version Control: Added branch names to the branch deletion dialog.

feature

Version Control: Added an empty state in the history view.

feature

Version Control: Added a properties panel for the selected changeset/shelveset.

feature

Version Control: Added a cset by cset diff panel in the branches view.

improvement

Version Control: Implemented a "clever" truncation of paths.

improvement

Version Control: Moved incoming and shelves notifications to the top bar.

improvement

Version Control: Redesigned all the views and dialogs.

VFX(4)

fix

UUM-128851 VFX Graph: Fixed system border title multiline and other UI issues.

feature

VFX Graph: Added the ability to search and filter in the template window \(also available for ShaderGraph\).

fix

UUM-114267 VFX Graph: There was no fallback image when a template's thumbnail is not specified.

feature

VFX Graph: Added an option to release the VFX batch instance when the VisualEffect is disabled.

🥽XR(12)

improvement

com.unity.xr.openxr: 1.16.1 to 1.17.0-pre.1

improvement

com.unity.xr.meta-openxr: 2.4.0-pre.1 to 2.4.0

improvement

XR: Implemented a GPU performance improvement on the Meta Quest platform by optimizing the function that queries for whether the active camera uses perspective or orthographic projection.

improvement

com.unity.polyspatial.xr: 3.0.3-pre.3 to 3.0.5

improvement

com.unity.xr.compositionlayers: 2.2.0 to 2.3.0

improvement

com.unity.xr.arcore: 6.4.0-pre.1 to 6.4.1

improvement

com.unity.xr.arkit: 6.4.0-pre.1 to 6.4.1

improvement

com.unity.xr.arfoundation: 6.4.0-pre.1 to 6.4.1

improvement

com.unity.xr.androidxr-openxr: 1.2.0-pre.2 to 1.2.0 **Packages added**

breaking

XR: Added: Added XRDisplaySubsystem. displayRefreshRate \(replaces XRDevice.refreshRate\).<br> Added XRDisplaySubsystem.fovZoomFactor \(replaces XRDevice.fovZoomFactor\).<br> Added XRDisplaySubsystem.activeSubsystem property to return the active display subsystem if any.

breaking

XR: Deprecated: Deprecate XRDevice, XRStats and XRSettings APIs in Unity6.5+ and provide alternative paths.

improvement

com.unity.xr.visionos: 3.0.3-pre.3 to 3.0.5

View original release notes: Unity 6000.5.0a5 Release Notes