Clear
Filters
254,537 matches
6000.7.0b4100 shown
Fixed UI Builder keeping discarded style sheet changes after going back more than one level from a template opened in context.
UI ToolkitFixUUM-153328
Fixed UI Builder marking the UXML and USS files as unsaved when it discarded an invalid or empty rename.
UI ToolkitFixUUM-154717
Fixed undo not removing a style class from an element that has other classes.
UI ToolkitFixUUM-153885
Fixed USS variables not working inside gradient background definitions. (UUM-148506) First seen in 6000.7.0a4.
UI ToolkitFixUUM-148506
Fixed UXML changes saved in UI Builder not appearing in the Game view for a Panel Renderer after Play mode was entered and exited.
Linked bug report
UUM-149762: Saved UI Document changes are not reflected in the Game view when Play mode has been entered and exited

Steps to reproduce: Create a new project using 3D URP project In the Hierarchy, create a Panel Renderer Create a new UI Document and assign it to Panel Renderer Component Open the .uxml in UI Builder Add any well visible element (e.g. Button) Save and observe the element appears in Game view Enter and exit Play mode Add another element, duplicate the same or make any visible change in UI Build…

Retrieved 2026-11-10
UI ToolkitFixUUM-149762
Improved performance of Smart Strings plural and choose formatters. (UUM-153944) First seen in 6000.7.0b2.
UI ToolkitFixUUM-153944
Updated the inspector field in stage to match the existing renaming behavior.
UI ToolkitFixUUM-153274
Fixed a bug where having the material inspector and scene view on screen together causes error spam when using screen space reflections. (UUM-152569) First seen in 6000.7.0a6.
Fixed a bug where reloading a scene that contains embedded meshes causes Surface Cache GI to stop working.
Fixed a bug where seams appear on box projected reflection probes on platforms with half precision (mobile).
Linked bug report
UUM-141981: Seams are visible in reflective surfaces when using box projection in Android Build Profile

How to reproduce: 1. Open the ‘ReflectionSeam.zip' project using Android Build Profile 2. Open the 'test’ scene 3. Enter Play Mode 4. Observe the GameView Actual result: Seams are visible Expected result: Seams are not visible Reproducible with: 2023.1.0f1, 6000.0.75f1, 6000.3.15f1, 6000.4.7f1, 6000.5.0b8, 6000.6.0a5 Could not test with: 2023.1.0a1 (Unable to install Android Build Profile) Rep…

Retrieved 2026-11-09
Fixed a crash on some iOS devices when using the Forward+ rendering path with Render Scale not set to 1.
Linked bug report
UUM-151281: App freezes when m_RenderScale is set to 0.8 in the Mobile_RPAsset

How to reproduce: 1. Open the attached “3466405_Repro.zip” project 2. Build for iOS 3. In Xcode, navigate to Product → Scheme → Edit Scheme… 4. In the “Run” tab, go to “Diagnostics” and select “Shader Validation” under “Metal” 5. Deploy to a device 6. Observe the Xcode console Actual result: The app freezes and multiple errors appear in the Xcode console Expected result: The app runs without f…

Retrieved 2026-11-11
URPFixiOSUUM-151281
Fixed AlphaUpscaleHistory being allocated when Alpha Processing is disabled. (UUM-154311) First seen in 6000.7.0b3.
Fixed duplicated LOD Cross Fade settings in the Render Pipeline Asset. (UUM-153212) First seen in 6000.7.0b2.
Fixed GC allocations in Surface Cache GI when many entities are spawned, destroyed, or change materials in the same frame. (UUM-154342) First seen in 6000.7.0b4.
Fixed missing shadows on certain shadow casting point and spot lights, in scenes with a large number of lights using the Deferred renderer when Transparent Receive Shadows was enabled.
Fixed MSAA error in the Rendering Debugger Motion Vector view.
Fixed scripts that subclass BaseShaderGUI failing to compile with error CS0122. (UUM-153745) First seen in 6000.7.0b2.
Fixed the Pixel Perfect Camera converter in the Render Pipeline Converter staying disabled and reporting the 2D Pixel Perfect package as not installed when it was installed.
Migrate SSAO settings into each quality level's volume profile. (UUM-153567) First seen in 6000.7.0b1.
Fixed an editor crash when repeatedly adding a Visual Effect component to a GameObject and undoing the action.
Linked bug report
UUM-136309: Crash on ClearPerMaterialCustomProperties when undoing the addition of Visual Effects Component to the GameObject for a few times

How to reproduce: 1. Create a new Unity project and install the VFX package 2. In the Project window, right-click -> Create -> Visual Effects -> Visual Effect Graph -> Any VFX Graph 3. In the Hierarchy, create an Empty GameObject 4. Drag the created VGX Graph from the Assets to the created GameObject Inspector to add the Component 5. Press "Ctrl + Z"/"Command + Z" to undo the action 6. Repeat …

Retrieved 2026-11-09
VFX GraphFixUUM-136309
Fixed bug where building a WebGL player with both WebAssembly 64 and multithreading enabled would not fail early.
Linked bug report
UUM-151065: Build fails with an internal build system error instead of a validation error when threadsSupport is combined with Wasm64

How to reproduce: Extract the attached “IN-151229“ project Open a Terminal in the project’s directory Run the following command: & "<Path to Editor.exe>" -batchmode -projectPath "<project directory>" -buildTarget WebGL -executeMethod Repro.Run -logFile "<project directory>/repro.log" Wait for the building process to end Open and observe the contents of repro.log Actual result: An Internal buil…

Retrieved 2026-11-10
WebFixWebGLUUM-151065
Fixed a top-level menu returning to the wrong position in the menu bar after being removed and restored.
WindowsFix
Fixed incorrect "!" icon displayed in XR Plug-in Management Help Box, while in Light Mode. (UUM-149347) First seen in 6000.7.0a4.
Fixed Quad Views motion vector reuse optimization for Application SpaceWarp to correctly handle eye-tracking on capable platforms, avoiding jittering artifacts in the inset region. (UUM-153661) First seen in 6000.7.0b3.
Added EntityIDTile/Base which can be used with Tilemap jobs and Burst.
2DFeature
Light 2D now exposes an optional custom Material, letting a light be drawn by an authored shader instead of URP's built-in one. Available on every light type except Global.
2DFeature
Light 2D now exposes an optional custom shadow Material, letting the shadows a light casts be drawn by an authored shadow shader instead of URP's built-in one. Requires the Enhanced 2D shadow geometry version.
2DFeature
Light2D now exposes an optional custom Material, and Light2D meshes (Freeform, Point/Spot) now carry position-derived UVs so custom light shaders can sample textures across the light's extents.
2DFeature
New Light2D ShaderGraph SubTarget for authoring custom light shaders.
2DFeature
New Light2D ShaderGraph target for authoring custom 2D light shaders, with Color, Shadow Color and Volumetric Color fragment ports. Create one from Assets > Create > Shader Graph > URP > Light 2D Shader Graph.
2DFeature
New Profiler module for Physics Core 2D.
2D
New Shadow Caster 2D ShaderGraph target for authoring custom 2D shadow shaders, with Position, Shadow Displacement, Side Softness and Back Softness vertex ports and an Alpha fragment port. Create one from Assets > Create > Shader Graph > URP > Shadow2D Shader Graph.
2DFeature
New Shadow2D ShaderGraph SubTarget for authoring custom 2D shadow shaders, with Position and Shadow Distance vertex ports and an Alpha fragment port.
2DFeature
Shadow geometry generation is now pluggable, and a new soft shadow generator produces finite-length shadows with a soft penumbra.
2DFeature
ShadowCaster2D now exposes an optional custom Material, letting a shadow caster be drawn by an authored shadow shader instead of URP's built-in one.
2DFeature
Added a *Generate Accessibility Hierarchy toggle to the UI Document and Panel Renderer Inspectors, and the matching UIDocument.generateAccessibilityHierarchy and PanelRenderer.generateAccessibilityHierarchy properties, to opt individual components out of the generated hierarchy. The toggle is visible and takes effect only while the Generate Accessibility Hierarchies for Runtime Panels setting in Project Settings > UI Toolkit* is enabled.
AccessibilityFeature
Added experimental screen reader support for runtime UI Toolkit panels on Android, iOS, macOS, and Windows. The new *Generate Accessibility Hierarchies for Runtime Panels setting in Project Settings > UI Toolkit* makes UI Toolkit automatically generate and maintain accessibility hierarchies for the participating runtime panels of the application's main window, so screen readers (Narrator, VoiceOver, TalkBack) can read and operate UI Toolkit content in player builds. In this first version, only buttons, labels, and toggles (including controls derived from them) are exposed as operable controls; other elements are announced by their text when one can be derived, but don't yet expose control-specific roles or interactions. This feature is experimental and not ready for production use.
AccessibilityFeatureAndroidiOSWindowsmacOS
Added CPU and GPU utilization indexer integration for adaptive performance.
Adaptive PerformanceFeature
Added edge-to-edge rendering support with new APIs to control inset overlapping, system bars appearance, and background transparency, enabling full control over how status bar and navigation bar interact with the game view, requires Android 11+.
AndroidFeature
Added support for adaptive TV banners and monochrome icons for Android adaptive icons.
AndroidFeature
Added Vector Drawable Support for Icons.
AndroidFeature
Input System rumble support for tvOS.
Apple TVFeaturetvOS
Added an ImporterGlobalSettings singleton type that can be used to host global importer settings and is correctly synched on import workers.
Asset ImportFeature
Added Scriptable Effects to Scriptable Audio Pipeline (SAP).
AudioFeature
Removed the feature flag related to the Enhanced Audio Foundation. The Audio Foundation property will now always be visible in the project's global audio settings in the Editor. We still default to Classic mode, but Enhanced mode is now an option.
AudioFeature
Unity now provides a built-in Ambisonic Decoder Plugin for Quad+ setups. You use this decoder directly to decode first, second or third order Ambisonic clips into Quad, 5.0, 5.1, 7.1 or 7.1.4 output layouts. You can find more information about this in the Unity Manual.
AudioFeature
Added beta sweepstakes opt in to bug reporter.
Bug ReporterFeature
Added button to change bug reporter theme.
Bug ReporterFeature
Make MSBuild script compilation pipeline selectable in project settings.
Build PipelineFeature
Make MSBuild script compilation pipeline selectable in project settings.
Build PipelineFeature
Added a copy and paste function for the adaptive performance component in build profiles. Copy and paste is viable if the source is fully copyable to the target.
EditorFeature
Added a new instability detection feature to the consistency checker, for when multiple cached import results match the current context/environment. This indicates missing or inconsistent dependencies on the related importer.
EditorFeature
Added ability to edit the text of some controls such as buttons, labels directly in the viewport using the new menu action Edit or double-clicking on the element.
EditorFeature
Added Battery Mode for Adaptive Performance.
EditorFeature
Added Current & Runtime Targets and Severity Breakdown to "Move to CoreCLR" section in Project Auditor.
EditorFeature
Added editing actions (cut, copy, paste, ...) to the ui Viewport context menu.
EditorFeature
Added Jobs Profiler that can be selected as experimental timeline view in the Profiler Window.
EditorFeature
Added Migration Wizard to the Universal Render Pipeline.
EditorFeature
Added support for Build Destination Override in Build Profiles.
EditorFeature
Added support for multiple instances of the *UI Builder* window.
EditorFeature
Added the ability for menu items to be pinned to the customizable main toolbar via the toolbar contextual menu. These elements persist across sessions and are compatible with presets.
EditorFeature
Implement Advanced Text (ATG) in TextMeshPro as an experimental opt-in.
EditorFeature
Previews for items will show when performing a Drag and Drop on macOS.
EditorFeaturemacOS
Project Auditor: Add a package version database, so users know about package upgrades during Editor upgrades.
EditorFeature
Project Auditor: Added the Target Framework column to the Precompiled Assemblies table.
EditorFeature
Project Auditor: initial migration pages for help moving to URP and CoreCLR.
EditorFeature
Project Auditor: suppress issues based on their ID. Similar to how IDE's allow suppression of compiler warnings.
EditorFeature
Swift Project Type is no longer experimental.
EditorFeature
The Editor can now build experimental CoreCLR Player builds for Windows, macOS, and Linux.
EditorFeatureWindowsmacOSLinux
The Hierarchy window now displays the number of matching items inside the search bar when searching.
EditorFeature
UI Toolkit: Added a Track Screen Space Position toggle to the Panel Renderer component. This lets you make a screen space UI element, such as a health bar, follow a target in the 3D world without scripting.
EditorFeature
Unity Render Service (URS) is now available in the Build Settings window.
EditorFeature
Added configurable memory budgets for Entities archetype and query allocators in Project Settings > Memory, with per-platform settings support.
EntitiesFeature
Added id= search filter to find entities by their index (e.g., id=27869) or full ID with version (e.g., id=27869:3).
EntitiesFeature
Entities Memory profiler now shows allocator budget usage per world to identify when allocators approach their 16 MB limits.
EntitiesFeature
Pressing F (Frame Selected) in the Scene View now frames the camera on selected entities.
EntitiesFeature
Now supports setting the VariableNodeMode of a variable node. A variable node can operate in one of two modes: Get and Set. When a variable node is in Set mode, a new Value input is added to the node, making it possible to set the variable's value directly in the graph. It is possible to set the mode of a variable node through its inspector using the Allow to set value in graph checkbox.
Graph ToolkitFeature
URP Upscaler Priority List.
GraphicsFeature

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.