Release Notes Background

Unity 6000.3.20f1

Released on Jul 16, 2026

Manual installs

Component installers

Release

Known Issues in 6000.3.20f1

  • 6000.0.23f1: Crash on Animator::OnPlayableUnbind when exiting Play mode after RigBuilder rebinds during Animator evaluation (UUM-146750)

  • 6000.0.67f1: [iOS] Audio is cut out when accessing iOS Control Center (UUM-145522)

  • Asset Importers: Editor crashes on "(Unity) WriteObjectToVector" when entering into the Play Mode (UUM-112617)

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

  • : Crash on mono_log_write_logfile when more than one copy of bee_backend is running (UUM-142773)

  • : Crash with multiple stack traces when generating a Font Atlas (UUM-141061)

6000.3.20f1 Release Notes

Improvements

  • Build System: Updated the bundled 7-Zip to version 26.02.

  • Graphics: Updated the mipmap streaming manual pages to describe how Unity selects mipmap levels from mesh UV data and camera positions, clarified the behaviour for objects Unity can't calculate a level for (including procedurally-generated geometry such as Particle Systems), and added a Texture2D.requestedMipmapLevel code example. (UUM-131691)

  • Physics: Added a drop-down offering the ability to switch between multi-threaded and single-threaded simulation under Project Settings -> Physics -> Settings -> GameObjects. (UUM-144574)

Fixes

  • 2D: Fixed an issue where Open Reference for the Sprite Atlas Importer button in thee Inspector window redirected to an outdated version of the Manual. (UUM-133073)

  • 2D: Fixed an issue where sorting layer names did not refresh in the Light Batching Debugger. (UUM-136214)

  • 2D: Fixed an issue where Sprite Atlas textures from all included build scenes persisted in Editor memory when building the Player. (UUM-137607)

  • 2D: Fixed exception when creating new Tile asset when doing a drag and drop on a Tile Palette that is open for edit. (UUM-143122)

  • 2D: Fixed Light2D serialization conflict. (UUM-141743)

  • 2D: Fixed normals maps for flipped Tiles when using TilemapRenderer in Chunk mode. (UUM-143429)

  • 2D: Fixed scene set as modified after using Select Tool from Tile Palette and switching to another tool such as Paint. (UUM-141736)

  • 2D: Fixed Tile flickering when scaled to negative values using GridSelectionTool changing Scale. (UUM-141782)

  • 2D: Unlock Tile Palette for edit when using Delete or Backspace key to delete a GridSelection. (UUM-141744)

  • Accessibility: Documented the steps a developer must do for the AccessibilityRole.Slider, AccessibilityRole.TextField, and AccessibilityRole.SearchField accessibility nodes to receive hardware keyboard input on Android. (UUM-126557)

  • Android: Replaced unused Tools 26.1.1 download with empty folder. (UUM-141878)

  • Audio: Fixed a rare crash in Sound.getOpenState caused by a data race during asynchronous sound loading. (UUM-145498)

  • Build System: Added MSBUILDDEBUGPATH to other method used when invoking dotnet.

  • Core: Fixed Transform serialized values not being properly initialized when cloning GameObjects. (UUM-131305)

  • Documentation: Added additional resources for info about using components.

  • Documentation: Added more context and detail to the UITK popup example code and steps.

  • Documentation: Updated VFX Operator Reciprocal incorrect 'out' property. (UUM-144446)

  • Editor: Audio: Fixed an Editor crash when opening a project that contains a corrupted Audio Mixer asset. (UUM-143706)

  • Editor: Fixed a crash (ProfilerMutexLock / assertion gPersistentManager != NULL) that occurred when a managed DomainUnload handler performed a UnityEngine.Object null-check during editor shutdown. (UUM-144371)

  • Editor: Fixed a crash when a scene file contains a Prefab instance with malformed added components list. (UUM-145507)

  • Editor: Fixed an issue where docking the Search window didn't properly set up the QueryTree handlers. (UUM-132981)

  • Editor: Fixed an LinuxEditor error that occurred while dragging files into the Editor when running on Wayland. (UUM-111593)

  • Editor: Fixed font corruption with ATG when using 2 different FontAssets pointing to the same Font. (UUM-133996)

  • Editor: Fixed Undo/Redo clearing default parent after using CreateEmptyParent menu item. (UUM-115213)

  • Editor: Fixes behaviour where selecting a platform and clicking "Add Build Profile" would not select that platform in the Platform Browser dialog. (UUM-130650)

  • Editor: Prevent the Object Selector from hanging when selection opens a native modal dialog. (UUM-139847)

  • Editor: Resolved minor LMDB memory leak. (UUM-138144)

  • Editor: The Editor now sanitizes references before writing the Player data to prevent type mismatches. (UUM-143556)

  • Editor: Validated inputs for QuaternionEulerField so NaN and Infinite are no longer accepted as valid entries. (UUM-142032)

  • GI: Fixed an issue where selecting the currently set APV baking set in the Lighting / Adaptive Probe Volume / Current Baking Set property did not function. (UUM-145389)

  • Graphics: Fixed a crash in DirectX12 Split Graphics Jobs when using RayTracing. (UUM-145956)

  • Graphics: Resolved an issue when using Vulkan on Windows with Split Graphics Jobs where null could be inserted into a cache, resulting in DrawCalls trying to draw to a closed Command Buffer, causing a crash. (UUM-132307)

  • IL2CPP: Fixed generation of empty .usym files on Linux. (UUM-142527)

  • Kernel: Fixes a potential deadlock in the job system involving many external threads and manual jobs. (UUM-143073)

  • Networking: Fixed a situation where Curl errors coming from UnityWebRequest could fail to be logged appropriately, making issues harder to debug. Note that even in this situation the failure would still be reported correctly to calling code. This bug only impacted logging. (UUM-145433)

  • Networking: Fixed an issue in UnityWebRequest where an error 26 or 65 ("necessary data rewind was not possible") would sometimes be logged when resuming upload requests. (UUM-144767)

  • Package Manager: Fixed the issue where some packages have incorrect signature icon on Unity start up time. (UUM-143201)

  • Profiler: Fixed an issue where directly loading profiling data on macOS did not filter to relevant file types (.data, .raw). (UUM-139554)

  • Search: Fixed Search LMDB crash during domain reload where background threads were not properly cancelled. (UUM-141720)

  • Search: Fixed Search LMDB crash during domain reload where some background threads were orphaned and could not be stopped. (UUM-143640)

  • SRP Core: Removed a rare managed allocation during HDR output rendering that could intermittently occur when .NET reclaimed pooled array buffers between frames. (UUM-145447)

  • Text: Fixed editor shutdown crash on FT_Done_Face. (UUM-144575)

  • UI Toolkit: Clamp invalid stroke-miterlimit instead of failing SVG import. (UUM-120825)

  • UI Toolkit: Fixed an issue causing and oval shape to show as a rectangle when outputting a constant color with a custom shader. (UUM-145855)

  • UI Toolkit: Fixed ObjectDisposedException being thrown when adding or removing elements in a list in the Debug Inspector. (UUM-143676)

  • URP: Fixed a memory leak issue in URP standalone player builds that generated leak warnings in the Player log. (UUM-115886)

  • URP: Fixed wrong runtime shader variant selection for Bloom when Dirt Texture was enabled but null. (UUM-141980)

  • Web: Fixed VideoPlayer.frameReady firing only once during playback when the Player Graphics API is set to WebGPU. (UUM-141418)

  • WebGL: WebGPU: Fix error on some mobile devices due to the lack of the float32-blendable WebGPU extension. (UUM-145735)

  • WebGL: [WebGPU] Fix crash that can occur when destroying and creating shaders. (UUM-145390)

  • Windows: Fixed pen position appearing constrained to a limited area in Game View when using <Pointer>/position bindings with the New Input System on Windows. (UUM-142269)

Package changes in 6000.3.20f1

Packages updated

Changeset: c9ba695d4f07

Third Party Notices

Looking for a different release?

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.