### Known Issues in 6000.0.3f1

- 3D Physics: 3D Physics Layer Collision Matrix elements are misaligned when new Layers are added
    ([UUM-61750](https://issuetracker.unity3d.com/issues/3d-physics-layer-collision-matrix-elements-are-misaligned-when-new-layers-are-added))

- DOTS: Job scheduling with batching is slow with dependencies and worker threads have poor utilization
    ([UUM-72097](https://issuetracker.unity3d.com/issues/job-scheduling-with-batching-is-slow-with-dependencies-and-worker-threads-have-poor-utilization))

- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled
    ([UUM-71750](https://issuetracker.unity3d.com/issues/profiler-does-not-profile-after-building-the-project-with-autoconnect-profiler-option-enabled))

- Kernel: VirtualFileSystem crash because of data races.
    ([UUM-72557](https://issuetracker.unity3d.com/issues/virtualfilesystem-crash-because-of-data-races))

- Lighting: [HDRP] Light doesn't bounce off terrains
    ([UUM-71171](https://issuetracker.unity3d.com/issues/hdrp-light-doesnt-bounce-off-terrains))

- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject
    ([UUM-65366](https://issuetracker.unity3d.com/issues/a-1000-times-heavier-gameobject-will-stutter-when-colliding-with-a-lighter-gameobject))

- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden
    ([UUM-72241](https://issuetracker.unity3d.com/issues/multicolumnlistview-causes-a-memory-leak-when-repeatedly-shown-and-hidden))

- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list
    ([UUM-69616](https://issuetracker.unity3d.com/issues/the-stackoverflowexception-error-is-thrown-in-the-console-and-the-editor-freezes-when-spacebar-is-pressed-after-selecting-the-last-element-of-a-list))

- Universal RP: Errors are thrown and the Scene view is not rendered when Rendering Path is set to Deferred
    ([UUM-63928](https://issuetracker.unity3d.com/issues/errors-are-thrown-and-the-scene-view-is-not-rendered-when-rendering-path-is-set-to-deferred))

- Vulkan:  Editor crash when changing Vulkan Number of Swapchain Buffers
    ([UUM-60016](https://issuetracker.unity3d.com/issues/vulkan-editor-crash-when-changing-vulkan-number-of-swapchain-buffers))



### 6000.0.3f1 Release Notes

#### Features

- Editor: Implementing the dragging and dropping feature for files and assets from Unity to an external application on Linux.



#### Improvements

- Editor: Update visionOS platform icons.

- Scripting: Added IEquatable support to Color32.

- SRP Core: Render Graph Viewer is called before Render Graph execution and its resource deallocation.



#### API Changes

- Editor: Added: Exposed constructor of PooledObject.
    ([UUM-64168](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-implementing-iobjectpool-interface))

- Editor: Deprecated: PlayerSettings.aotOptions is deprecated; this player setting is ignored for quite some time now.

- iOS: Added: Device.runsOnSimulator on iOS/tvOS.

- URP: Added: RenderPipelineManager callbacks are raised from UniversalRenderPipeline.SingleCameraRequest.
    ([UUM-69268](https://issuetracker.unity3d.com/issues/urp-universalrenderpipeline-dot-singlecamerarequests-does-not-trigger-renderpipelinemanager-dot-endcontextrendering-for-cameras-rendered-with-the-request))



#### Changes

- Editor: Platform settings for Dedicated Server in plugin importers were removed as those settings are shared with Standalone platform. To strip a plugin from Dedicated Server builds use the \!UNITY_SERVER define constraint.
    ([UUM-56535](https://issuetracker.unity3d.com/issues/dedicated-server-platforms-are-disabled-when-standalone-platforms-are-disabled-in-plugin-platform-settings))



#### Fixes

- 2D: Fixed case where secondary textures are potentially broken when using multi-page atlas.
    ([UUM-70624](https://issuetracker.unity3d.com/issues/multipage-sprite-atlas-renders-incorrectly-when-secondary-textures-are-used))

- 2D: Fixed editor hang when generating outline in SpriteEditorWindow.
    ([UUM-70944](https://issuetracker.unity3d.com/issues/2d-sprite-editor-loading-freezes-when-pressing-generate-all-button-on-custom-physics-shape))

- 2D: Fixed Sprite Renderer stops reacting to changes when "Draw Mode" is changed and Size properties are set to 0.
    ([UUM-67706](https://issuetracker.unity3d.com/issues/sprite-renderer-stops-reacting-to-changes-when-draw-mode-is-changed-and-size-properties-are-set-to-0))

- 2D: Fixed updating of Tile Palette Clipboard overlay to be the same as in Tile Palette window.
    (UUM-71458)

- 2D: Fixed warning "Cannot compress to ETC1. The split alpha channel and compression to ETC1 requires a packing tag."
    ([UUM-64714](https://issuetracker.unity3d.com/issues/android-sprite-transparency-does-not-work-when-using-rgb-etc1-format-and-a-warning-is-shown-cannot-compress-to-etc1-the-split-alpha-channel-and-compression-to-etc1-requires-a-packing-tag-dot))

- Android: Fixed crash when an AndroidJavaProxy method throws an exception and is called from multiple threads.
    ([UUM-60297](https://issuetracker.unity3d.com/issues/android-player-crashes-when-androidjavaproxy-which-throws-an-exception-is-called-from-multiple-threads))

- Android: Fixed warnings about missing classes when building an exported Android project with minifying enabled.
    (UUM-69916)

- Android: Updated GetNetworkSettings\(\) API so that non-existent classes are not queried when adding Internet access to AndroidManifest.xml
    (UUM-68111)

- Animation: Transition duplicates are no longer added in the AnimatorController file when copy pasting an AnimatorState.
    ([UUM-68642](https://issuetracker.unity3d.com/issues/duplicates-of-the-previously-outgoing-transitions-are-created-in-the-animatorcontroller-file-when-duplicating-an-animator-state))

- Audio: Fixed an issue that would sometimes cause the main thread to stall when accessing properties on an audio source.
    (UUM-71256)

- Audio: Fixed invalid state of editor window for AudioRandomContainer asset after maximizing and minimizing the window, followed by deleting the displayed asset.
    ([UUM-56977](https://issuetracker.unity3d.com/issues/deleting-an-arc-after-maximizing-and-minimizing-the-tab-does-not-redraw-the-window))

- Documentation: Updated the documentation for `AudioSource.PlayOneShot()`.
    ([UUM-63508](https://issuetracker.unity3d.com/issues/volumescale-of-audiosource-dot-playoneshot-is-not-clamped-to-1-when-volumescale-is-set-higher-than-1))

- DX12: ComputeBuffer CopyCount returns correct value following multiple compute dispatches.
    ([UUM-66900](https://issuetracker.unity3d.com/issues/directx-12-copycomputebuffercount-is-getting-a-wrong-value-when-the-resource-transition-is-missing))

- Editor: 2D: Updated 2D Feature documentation link.
    ([UUM-70575](https://issuetracker.unity3d.com/issues/package-manager-feature-quick-start-links-open-up-old-documentation))

- Editor: Add more robustness to MatchSearchGroups to avoid exception when searching for empty string in settingsWindow.
    ([UUM-70674](https://issuetracker.unity3d.com/issues/argumentoutofrangeexception-when-manipulating-the-project-settings-search-bar))

- Editor: Add new logic to ensure 64bit arm build targets are offered correctly through the APIs. Ensure the Build Profile window hides unsupported platforms.
    ([UUM-62576](https://issuetracker.unity3d.com/issues/build-profiles-uwp-build-target-is-visible-on-unsupported-platforms))

- Editor: Add rosbutness to splitter ControlId so it works with DataMode ui \(used in entity\).
    (UUM-67862)

- Editor: All indexes are created with Temp and External as exclude.
    (UUM-70905)

- Editor: Build Profile Player Settings - Fix for build profile's player settings script defines and additional compiler arguments not updating when the player settings gets removed.
    ([UUM-70176](https://issuetracker.unity3d.com/issues/player-settings-common-update-scripting-defines-when-player-settings-is-removed))

- Editor: Cross pipeline settings was moved from Built-in tab to common section.
    (UUM-71394)

- Editor: DX12 backend proactively evicts resources to lessen the chance of rendertargets and similarly important resources ending up in GPU visible RAM improving performance in situations with high memory pressure.
    (UUM-71017)

- Editor: Ensure that when alternating between Search Queries Source \(User vs Project\) we correectly reset the selection state of items to ensure we won't go into renaming mode.
    (UUM-70557)

- Editor: Fix incorrect standalone subtarget could be used when building standalone/server using build profile build API
    (UUM-71220)

- Editor: Fixed an issue where the frame rate was higher than expected in Play Mode when target frame rate was set with Application.targetFrameRate.
    ([UUM-61892](https://issuetracker.unity3d.com/issues/frame-rate-is-higher-than-expected-in-play-mode-when-target-frame-rate-is-set-with-application-dot-targetframerate))

- Editor: Fixed an issue where zooming SceneView using scroll wheel would always zoom the last focused view.
    ([UUM-68279](https://issuetracker.unity3d.com/issues/zooming-in-slash-out-in-scene-view-window-on-the-display-the-zoom-takes-place-in-does-not-work))

- Editor: Fixed build profile window header hidden when clicking away from scene list.
    (UUM-71287)

- Editor: Fixed console error when reload and build profile window is open in background.
    (UUM-71078)

- Editor: Fixed editor crash when attaching RenderDoc.
    ([UUM-64372](https://issuetracker.unity3d.com/issues/crash-on-vkgetinstanceprocaddr-when-attaching-the-unity-editor-process-to-renderdoc))

- Editor: Fixed issue with disabled prefab color in the scene view.
    ([UUM-70750](https://issuetracker.unity3d.com/issues/a-deactivated-prefabs-name-color-becomes-white-when-a-gameobject-in-the-scene-is-deactivated))

- Editor: Fixed issue with simultaneously launched Editor instances \(ie. jobs\).

- Editor: Fixed leak reduction mode in complex cases.
    (UUM-71949)

- Editor: Fixed memory Leak when using OnGUI in an MonoBehaviour class by destroying the class Object instance using InstanceID.
    ([UUM-56327](https://issuetracker.unity3d.com/issues/memory-leak-when-using-ongui))

- Editor: Fixed menu items and their parent menus being hidden when they had a position of -1.
    ([UUM-67155](https://issuetracker.unity3d.com/issues/a-submenu-disappears-on-macos-when-the-menuitem-method-argument-isvariablefunction-is-set-to-false-and-priority-argument-is-set-to-1))

- Editor: Fixed menu items becoming duplicated oon Windows when there were a large number of menu items in the project \(Over 7344\).
    ([UUM-70358](https://issuetracker.unity3d.com/issues/component-menu-elements-are-duplicated-when-there-are-too-many-monobehaviour-scripts-each-with-individual-namespaces))

- Editor: Fixed Project Advanced Search filtering if the user picked the Type selector.
    ([UUM-71128](https://issuetracker.unity3d.com/issues/macos-project-browsers-search-by-type-stops-working-after-importing-assets-into-a-project-and-searching-for-types-in-assets))

- Editor: Fixed selection SkinnedMeshRenderer inspector bug that would sometimes cause mesh reference selection to break after selecting a mesh with blend shapes and no bones.
    ([UUM-70627](https://issuetracker.unity3d.com/issues/skinned-mesh-renderer-components-mesh-selection-stops-responding-when-a-mesh-with-blendshapes-setting-is-selected))

- Editor: Fixed thumbnail generation for assets who can be casted to texture.
    (UUM-70573)

- Editor: Fixed Windows Editor ContextMenus opening on the wrong monitor when using a 3rd display with different DPI but doesn't address the issue with custom Unity DropDown menus/windows.
    ([UUM-70231](https://issuetracker.unity3d.com/issues/context-menus-open-on-a-different-monitor-when-there-are-three-monitors-used))

- Editor: If multiple CustomEditor are registered for the same type only a single one gets instantiated \(still the case\). But the order of which CustomEditor gets instantiated is stable even if scripts are added or removed from the project.
    ([UUM-67599](https://issuetracker.unity3d.com/issues/custom-buttons-of-a-script-in-the-inspector-disappear-when-an-unrelated-script-is-deleted))

- Editor: Open and scroll with property path correctly works with fields in a common area.
    (UUM-71441)

- Editor: Reduced overhead of the macOS Editor task progress bar. This improves performance when many tasks are running in succession that require their own progress bar.
    ([UUM-52922](https://issuetracker.unity3d.com/issues/editor-hangs-and-throws-the-processes-pop-up-when-compiling-many-shaders-simultaneously))

- Editor: Resolved a crash issue arising from the use of a Skinned Mesh Renderer with the DX12 rendering API.
    ([UUM-70289](https://issuetracker.unity3d.com/issues/crash-on-d3d12getinterface-when-enabling-a-gameobject-using-a-sample-skinned-mesh-node))

- Editor: Resolved issue with the dock icon missing when launching the Standalone Profiler.
    ([UUM-71407](https://issuetracker.unity3d.com/issues/standalone-profiler-process-is-hidden-in-macos-dock))

- Editor: SerializeReference with Interfaces now correctly works with an inheritance.
    ([UUM-71468](https://issuetracker.unity3d.com/issues/serializereference-interface-does-not-show-custompropertydrawer-when-its-inherited-from-another-interface))

- Graphics: Fixed IUnityGraphicsMetal.CurrentCommandEncoder returning nil when there were no draw calls issued yet with current RenderTarget.
    (UUM-71813)

- Graphics: Set up correct transformation matrices before rendering Gizmo and restore them once done.
    ([UUM-62201](https://issuetracker.unity3d.com/issues/gizmo-of-the-collider-is-drawn-at-the-wrong-position-when-using-the-ongui-function-and-having-the-universal-rp-package))

- HDRP: Fixed an issue where the default terrain shader for HDRP was outputting incorrect albedo values to the lightmapper.
    ([UUM-71171](https://issuetracker.unity3d.com/issues/hdrp-light-doesnt-bounce-off-terrains))

- HDRP: Fixed eye dropper not showing on the PBR sky inspector.
    ([UUM-70143](https://issuetracker.unity3d.com/issues/physically-based-skys-horizon-and-zenith-tint-color-selection-bars-dont-have-immediate-access-to-color-pickers))

- HDRP: Fixed format error in public documentation.

- HDRP: Fixed issue when directional light dimmer is set to 0.
    (UUM-71290)

- HDRP: Fixed missing API to sync clouds over network.
    (UUM-65396)

- HDRP: XRMultipass - RenderPipelineManager.beginCameraRendering and RenderPipelineManager.endCameraRendering was called 1 time for each pass instead of 1 time for each camera.
    ([UUM-71463](https://issuetracker.unity3d.com/issues/hdrp-xr-multipass-calls-begincamerarendering-and-endcamerarendering-for-each-pass-of-the-same-camera))

- iOS: Fixed Application.absoluteURL being empty in first scene.
    ([UUM-70860](https://issuetracker.unity3d.com/issues/ios-application-dot-absoluteurl-is-empty-on-awake-slash-start-when-opening-via-deep-link-with-splash-screen-disabled))

- Kernel: Fixed potential crash in job system when working with many jobs.
    (UUM-66128)

- Kernel: Optimized batched job scheduling by avoiding unnecessary thread waking.
    ([UUM-72097](https://issuetracker.unity3d.com/issues/job-scheduling-with-batching-is-slow-with-dependencies-and-worker-threads-have-poor-utilization))

- Linux: Fixed first touch is ignored when touching on 2D/3D elements in Linux Platform
    (UUM-61866)

- macOS: Fixed xcprivacy files being added to the Copy Plugins list in the Xcode project.
    (UUM-70487)

- Mobile: Development Builds now will also have developer console, like on other platforms.
    ([UUM-70766](https://issuetracker.unity3d.com/issues/mobile-developer-console-does-not-appear-when-an-error-is-thrown))

- Package Manager: Fixed Import Error Code: \(4\) warnings when a local package.json file is modified in the Editor.
    ([UUM-40830](https://issuetracker.unity3d.com/issues/import-error-code-4-warnings-are-infinitely-thrown-when-selecting-local-packages-modified-json-file))

- Physics 2D: Ensure that the Physics2D.contactThreshold isn't applied to contacts involving chain-shape primitives.
    (UUM-71986)

- Player: Added some checks on the data for the ShaderRuntimeInfoEvent and replaced std::map with core::hash_map.
    (UUM-56296)

- Player: Fixed R11_EAC texture compression causing terrain holes to render incorrectly on the Quest 2.
    (UUM-61913)

- Scene/Game View: Fixed overlays insert indicator having incorrect width after hovering an overlay over a toolbar.
    (UUM-71214)

- Shaders: Shader errors are logged in the Player log file when Strict shader variant matching is enabled and dynamic_branch is used in ShadowCaster pass.
    ([UUM-70003](https://issuetracker.unity3d.com/issues/shader-errors-are-logged-in-the-player-log-file-when-strict-shader-variant-matching-is-enabled-and-dynamic-branch-is-used-in-shadowcaster-pass))

- SRP Core: Added missing user-facing text when inspecting volume profile when render pipeline has not been properly initialized yet.
    (UUM-71890)

- SRP Core: Fixed memory usage regression causing up to 150MB higher memory usage in URP player builds.
    (UUM-60476)

- Text: Fixed Emoji characters potentially not being displayed in their appropriate Text or Presentation forms.<br>
    Added support to control the presentation form of Emojis using their Variant Selector u+FE0E and u+FE0F
    (PLAT-8905)

- UI Toolkit: Added error message for UxmlAttributes that are using nullable annotation, this is not supported.
    (UUM-71751)

- UI Toolkit: Fixed not being able to set null to an ObjectField with a missing reference.
    ([UUM-70135](https://issuetracker.unity3d.com/issues/referenced-scriptableobject-field-does-not-get-updated-and-cannot-be-set-to-none-when-there-are-no-objects-of-that-type))

- UI Toolkit: Fixed rendering of UI Toolkit panels in linear projects by adding a way to force gamma rendering into a render texture.
    ([UUM-69664](https://issuetracker.unity3d.com/issues/the-ui-toolkit-renders-ui-elements-incorrectly-when-using-a-linear-colour-space-within-the-built-player))

- UI Toolkit: Fixed UI Builder not detecting changes to a UxmlAttribute data type if it implemented IList.
    ([UUM-71335](https://issuetracker.unity3d.com/issues/uibuilder-changes-arent-detected-on-types-implementing-ilist))

- Universal RP: Disable fallback behavior on FSR EASU shader to prevent build errors on machines with old GPUs.
    ([UUM-60575](https://issuetracker.unity3d.com/issues/android-build-fails-with-hidden-slash-universal-render-pipeline-slash-edge-adaptive-spatial-upsampling-shader-is-not-supported-on-this-gpu-none-of-subshaders-slash-fallbacks-are-suitable-warning-message-when-building-empty-urp-template-for-android))

- Universal RP: Fixed an issue where Shadow maps sometimes leaked when switching between quality levels.
    ([UUM-70142](https://issuetracker.unity3d.com/issues/emptyadditionallightshadowmaptexture-leaks-from-memory-when-urp-quality-level-is-changed-using-qualitysettings-dot-setqualitylevel))

- Universal RP: Fixed broken "Map Overlay" modes in RenderGraph and aspect ratios in RenderGraph and non-RG paths.<br>
    Added missing "Map Overlay" modes for Motion Vectors and Light Cookie Atlas.
    (UUM-68008)

- Universal RP: Fixed errors when inspecting Universal Renderer assets with URP not as the active pipeline.
    (UUM-71897)

- Universal RP: Fixed visual issues caused by edge cases in alpha clipping logic when MSAA is enabled.
    ([UUM-38064](https://issuetracker.unity3d.com/issues/urp-alpha-threshold-set-on-1-makes-material-transparent))

- Universal RP: Reduced banding on FSR upscaled render target by changing render target formats.
    ([UUM-52901](https://issuetracker.unity3d.com/issues/noticeable-color-banding-artifacts-appear-when-fidelityfx-super-resolution-fsr-is-active-with-a-render-scale-less-than-1-dot-05))

- URP: Disabled faulty NRP for Editor-only FinalCopyDepth pass in URP 3D.
    ([UUM-57147](https://issuetracker.unity3d.com/issues/errors-are-thrown-when-gizmos-button-of-game-view-is-active))

- URP: Fixed an incorrect motion vectors with URP Deferred due to missing camera depth binding.
    (UUM-61051)

- URP: Render Pipeline Converter - Built in materials where not found properly the first time the Initialize Converter was called.
    ([UUM-30915](https://issuetracker.unity3d.com/issues/urp-render-pipeline-converter-is-not-capable-to-upgrade-built-in-read-only-materials-to-urp))

- VFX Graph: Force culling when VFX rendering is disabled.
    (UUM-71482)

- VFX Graph: Update the starter template Description and some default VFX resources.
    ([UUM-62462](https://issuetracker.unity3d.com/issues/vfx-graph-template-copy-proofread))

- WebGL: \[WebGPU\] Enable the use of the BGRA format for compute shader storage textures.

- WebGL: \[WebGPU\] Fixed video textures on MacOS for WebGPU.

- WebGL: \[WebGPU\] Fixed WebCam textures for WebGPU.




#### Package changes in 6000.0.3f1

#### Packages updated

- com.unity.2d.aseprite: [1.1.3](https://docs.unity3d.com/Packages/com.unity.2d.aseprite@1.1//changelog/CHANGELOG.html) to [1.1.4](https://docs.unity3d.com/Packages/com.unity.2d.aseprite@1.1//changelog/CHANGELOG.html)

- com.unity.addressables: [2.0.8](https://docs.unity3d.com/Packages/com.unity.addressables@2.0//changelog/CHANGELOG.html) to [2.1.0](https://docs.unity3d.com/Packages/com.unity.addressables@2.1//changelog/CHANGELOG.html)

- com.unity.scriptablebuildpipeline: [2.1.2](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@2.1//changelog/CHANGELOG.html) to [2.1.3](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@2.1//changelog/CHANGELOG.html)

- com.unity.xr.interaction.toolkit: [3.0.1](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.0//changelog/CHANGELOG.html) to [3.0.3](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.0//changelog/CHANGELOG.html)

- com.unity.xr.openxr: [1.10.0](https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.10//changelog/CHANGELOG.html) to [1.11.0](https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.11//changelog/CHANGELOG.html)