### Known Issues in 6000.4.6f1

- 6000.0.61f1: Crash on tlsf_free when generating Font Atlas with SDF16 or SDF32
    ([UUM-141061](https://issuetracker.unity3d.com/issues/crash-on-tlsf-free-when-generating-font-atlas-with-sdf16-or-sdf32))

- 6000.0.6f1: [RenderGraph][D3D12] Crash on D3D12SwapChain::Present  when using AddComputePass with EnableAsyncCompute(true) and UseTexture
    ([UUM-140183](https://issuetracker.unity3d.com/issues/rendergraph-d3d12-crash-on-d3d12swapchain-present-when-using-addcomputepass-with-enableasynccompute-true-and-usetexture))

- 6000.4.0a4: Freeze/Crash on core::base_hash_set when compiling shader variants during a build of a specific project
    ([UUM-139283](https://issuetracker.unity3d.com/issues/crash-on-core-base-hash-set-when-building-a-specific-project-1))

- 6000.5.0a8,6000.4.0b10: Crash on UserList::AddUser when opening a project with specific animation assets
    ([UUM-141640](https://issuetracker.unity3d.com/issues/crash-on-userlist-adduser-when-opening-a-project-with-specific-animation-assets))

- 6000.6.0a2,6000.4.4f1,6000.5.0b5: 'AudioSampleProvider buffer overflow' warnings are thrown when any video is played in Play Mode
    ([UUM-140747](https://issuetracker.unity3d.com/issues/audiosampleprovider-buffer-overflow-warnings-are-thrown-when-any-video-is-played-in-play-mode))

- Metal: macOS stutters in a minimal project in the Editor in Play Mode
    ([UUM-85256](https://issuetracker.unity3d.com/issues/macos-stutters-in-a-minimal-project))

- : DX12 Graphics API is not used, when it is first in the graphics API list
    ([UUM-141555](https://issuetracker.unity3d.com/issues/dx12-graphics-api-is-not-used-when-it-is-first-in-the-graphics-api-list))



### 6000.4.6f1 Release Notes

#### API Changes

- Physics: Added: Added the `angularVelocity` property to the `Collision` type.

- Physics: Added: Added the `bodyAngularVelocity` property to the `ContactPairHeader` type.

- Physics: Added: Added the `bodyLinearVelocity` property to the `ContactPairHeader` type.

- Physics: Added: Added the `linearVelocity` property to the `Collision` type.

- Physics: Added: Added the `otherBodyAngularVelocity` property to the `ContactPairHeader` type.

- Physics: Added: Added the `otherBodyLinearVelocity` property to the `ContactPairHeader` type.

- Physics: Added: Added the `thisAngularVelocity` property to the `Collision` type.

- Physics: Added: Added the `thisArticulationBody` property to the `Collision` type.

- Physics: Added: Added the `thisBody` property to the `Collision` type.

- Physics: Added: Added the `thisGameObject` property to the `Collision` type.

- Physics: Added: Added the `thisLinearVelocity` property to the `Collision` type.

- Physics: Added: Added the `thisRigidbody` property to the `Collision` type.

- Physics: Added: Added the `thisTransform` property to the `Collision` type.



#### Fixes

- 2D: Fixed case where Sprite with SpriteSkin is invisible in Editor Play Mode when using Addressables SpriteAtlas loading via "SpriteAtlasManager.atlasRequested" with Sprite Atlas V2 packing enabled.
    (UUM-137123)

- 2D: Fixed missing lighting and shadows in the preview camera when using URP 2D.
    (UUM-139229)

- Android: Fixed Switch Pro gamepad triggers being non-functional on Android when the controller reports L2/R2 as button events instead of axis events.
    (UUM-139567)

- Animation: Fixed ArgumentOutOfRangeException when selecting a transition to a short looping animation in the Animator window.
    ([UUM-139812](https://issuetracker.unity3d.com/issues/argumentoutofrangeexception-is-thrown-when-selecting-a-transition-to-an-animation-shorter-than-3-frames-with-loop-time-enabled))

- DX12: Fixed slow memory leak of D3D12 fences in large scenes.
    (UUM-140429)

- DX12: Make sure that we are not accessing arrays with negative indices.
    (UUM-134479)

- Editor: Allowed horizontal scroll in SearchTableView.
    ([UUM-139709](https://issuetracker.unity3d.com/issues/search-window-in-table-view-mode-cannot-be-scrolled-horizontally))

- Editor: Copy to clipboard works for query containing special characters like \{ \}
    ([UUM-137347](https://issuetracker.unity3d.com/issues/save-to-clipboard-for-search-query-that-contains-a-function-block-throws-a-formatexception-error))

- Editor: Fixed Anchor Presets UI not responding to Shift/Alt Modifier keys in LinuxEditor.
    ([UUM-137598](https://issuetracker.unity3d.com/issues/linux-shift-slash-alt-modifier-keys-are-not-recognized-in-anchor-presets-when-adjusting-rect-transform))

- Editor: Fixed multi edit for enum values.
    ([UUM-138913](https://issuetracker.unity3d.com/issues/cant-change-the-shape-of-multiple-lights-at-the-same-time-using-lighting-search))

- Editor: Fixed off-center Provider Name list in Adaptive Performance settings.
    ([UUM-136419](https://issuetracker.unity3d.com/issues/the-provider-name-text-is-off-centered-in-the-adaptive-performance-settings))

- Editor: Fixed the Layout and Substitution Tables leaking between domain reloads.
    ([UUM-138000](https://issuetracker.unity3d.com/issues/editor-memory-leak-in-visualelement-when-recompiling-in-a-blank-urp-project))

- Editor: Fixed views not being properly refocused when switching between windows.
    ([UUM-139948](https://issuetracker.unity3d.com/issues/cannot-interact-with-gameobjects-in-the-hierarchy-window-by-using-shortcuts-or-edit-menu-when-selecting-a-gameobject-in-the-hierarchy-with-a-select-window-opened))

- Editor: Fixed WebGL input field focusing out after typing.
    ([UUM-137597](https://issuetracker.unity3d.com/issues/input-fields-do-not-maintain-focus-when-they-are-selected-in-a-web-build))

- Editor: Fixedgrid size and snap increment fields accepting incorrect values.
    ([UUM-136943](https://issuetracker.unity3d.com/issues/entering-non-numeric-values-in-grid-and-snap-settings-works-inconsistently))

- Editor: Undo is supported for all Light Types.
    ([UUM-136891](https://issuetracker.unity3d.com/issues/light-type-slash-mode-changes-are-not-undone-with-ctrl-plus-z-shortcut-when-edited-from-lighting-search-window))

- Graph Toolkit: Fixed issue where dragging a wire from one port to another would create two undo operations.
    (UUM-128153)

- Graphics: Fixed a crash when clicking Load RenderDoc in projects with Terrain active.
    ([UUM-99314](https://issuetracker.unity3d.com/issues/crash-on-d3d12descriptorcache-deallocate-or-vkgetinstanceprocaddr-when-loading-renderdoc-in-a-specific-scene))

- Graphics: Fixed help button scaling of the Virtual Texturing Profiler module on multi-monitor setups with several pixel densities.
    ([UUM-137763](https://issuetracker.unity3d.com/issues/virtual-texturing-documentation-button-is-oversized-and-not-consistent-with-other-editor-documentation-buttons-when-virtual-texturing-module-is-selected-in-the-profiler-window))

- Graphics: Fixed issues when importing textures with the `R16G16B16` format on Direct3D.
    ([UUM-104117](https://issuetracker.unity3d.com/issues/texture-displays-visual-artifacts-and-has-a-broken-aspect-ratio-when-it-is-imported-in-rgb-48-bit-format))

- Graphics: Fixed OpenGLES crash when invalid binding slot is passed for uniform buffer binding.
    (UUM-138897)

- Graphics: Fixed the link to the Streaming Controller component documentation.
    ([UUM-139928](https://issuetracker.unity3d.com/issues/missing-documentation-page-opens-when-clicking-open-reference-button-on-streaming-controller-component))

- Graphics: Fixed the link to the Virtual Texturing Profiler module documentation.
    ([UUM-137763](https://issuetracker.unity3d.com/issues/virtual-texturing-documentation-button-is-oversized-and-not-consistent-with-other-editor-documentation-buttons-when-virtual-texturing-module-is-selected-in-the-profiler-window))

- Graphics: Fixed UAVs in closest hit shaders from Shader Passes causing a crash. They are currently not supported and the shader compilers will report an error instead in this case.
    ([UUM-137197](https://issuetracker.unity3d.com/issues/crash-on-writehitgrouprecordjob-when-material-closesthit-uses-rwtexture2d-uav))

- Graphics: \[Vulkan\] Fixed an incorrect `DontCare` load action being applied after depth resolve or compute shader writes to a `RenderTexture`, causing artifacts to appear.
    (UUM-46565)

- HDRP: Fixed an issue with the Rendering Debugger where the *Freeze Camera For Culling* dropdown was only showing *None* as an option.
    ([UUM-137626](https://issuetracker.unity3d.com/issues/none-is-only-present-when-using-hdrp-rendering-debuggers-freeze-camera-for-culling-dropdown))

- iOS: Fixed a crash when loading achievements from GameCenter multiple times
    (UUM-138417)

- Kernel: Fixed crash during shutdown if the job system was accessed from a finalizer.
    ([UUM-128777](https://issuetracker.unity3d.com/issues/crash-on-jobqueue-hasjobgroupidcompleted-when-closing-the-editor-while-in-play-mode-on-a-specific-project))

- Kernel: Fixed NativeQueue.ReadOnly enumerators, UnsafeQueue.ReadOnly indexer and UnsafeQueue.ReadOnly.TryGetValue\(\) when used on queues that have had items dequeued.
    ([UUM-125000](https://issuetracker.unity3d.com/issues/nativequeue-elements-are-still-accessible-after-being-dequeued-when-accessed-through-nativequeue-dot-asreadonly))

- Package: Add ScrollView support to RagdollWindow on resize.
    ([UUM-139914](https://issuetracker.unity3d.com/issues/the-ragdoll-builder-window-has-no-scrollbar-making-elements-unreachable-unless-the-window-is-resized))

- Physics: Fixed an issue where `Collision.transform` returned an incorrect `Transform` when colliding with a `ArticulationBody` component if the body and `Collider` component are on different GameObjects.

- Plugins: \[NVUnityPlugin\] Fixed a DLSS jitter and flickering issue.
    ([UUM-134012](https://issuetracker.unity3d.com/issues/game-view-jitters-on-high-frame-rates-when-dlss-is-enabled-and-the-mode-is-set-to-ultra-performance))

- Scripting: Fixed issue that prevented Ionic.Zlib.CF.plugin dll from being loaded.
    ([UUM-140154](https://issuetracker.unity3d.com/issues/could-not-load-ionic-dot-zlib-dot-cf-when-running-a-script-using-zlib-library-functions-in-play-mode))

- Scripting: When adding a new empty reference entry to an Assembly Definition Asset inspector and clicking Apply, the entry incorrectly duplicates the last entry in the list instead of remaining empty.
    (UUM-119332)

- Shadergraph: Added a setting for `enum` keyword inputs that allows the project's Shader Build Settings to override them. Also added a setting to add a `none` entry to the `enum`.
    (UUM-135644)

- Text: Fixed Entity ID for Font Assets is serialized twice error.
    ([UUM-140202](https://issuetracker.unity3d.com/issues/entity-id-for-font-assets-is-serialized-twice-which-throws-an-error-when-using-debug-inspector))

- TextMeshPro: Fixed error regarding duplicate serialized field when opening TextMeshPro Asset in Inspector Debug Mode.
    ([UUM-137287](https://issuetracker.unity3d.com/issues/error-thrown-in-the-console-window-when-opening-textmeshpro-sdf-asset-in-inspector-debug-mode))

- uGUI: Fixed an issue where nullReferenceException when changing input field focus with script in OnValidate event .
    ([UUM-132637](https://issuetracker.unity3d.com/issues/nullreferenceexception-error-is-thrown-when-changing-input-field-focus-via-script-with-custom-validation))

- UI Toolkit: Fixed a compilation error when code generating property bags while nullable reference types are enabled.
    ([UUM-126159](https://issuetracker.unity3d.com/issues/createproperty-on-nullable-generic-types-causes-compilation-error-when-using-a-non-nullable-type))

- UI Toolkit: Fixed alpha of SVG previews when imported as a texture.
    ([UUM-137765](https://issuetracker.unity3d.com/issues/project-window-preview-icon-is-fully-black-when-a-black-svg-shape-is-imported-and-set-as-a-texture2d))

- UI Toolkit: Fixed an IndexOutOfRangeException and a Blur Radius value reverting when saving with Ctrl+S/Cmd+S after editing the Text Shadow Blur Radius and another property.
    ([UUM-139822](https://issuetracker.unity3d.com/issues/indexoutofrangeexception-is-thrown-and-blur-radius-value-reverts-when-saving-after-modifying-blur-radius-and-another-property-in-ui-builder))

- UI Toolkit: Fixed an issue where a binding using the ToSource binding mode would update the UI following a change to the UI.
    ([UUM-120902](https://issuetracker.unity3d.com/issues/uitk-textfield-value-is-overwritten-incorrectly-by-the-converter-result-when-binding-mode-is-set-to-to-source))

- UI Toolkit: Fixed an issue where a bound property to a UnityEngine.Object through the runtime binding system could not set null back to the source.
    ([UUM-134627](https://issuetracker.unity3d.com/issues/ui-toolkit-throws-warning-and-fails-to-clear-references-when-fields-are-not-typed-as-unityengine-dot-object))

- UI Toolkit: Fixed an issue where exporting colors for a `StyleSheet` did not have enough precision.
    ([UUM-127703](https://issuetracker.unity3d.com/issues/ui-builder-background-color-picker-alpha-values-are-set-to-even-numbers-when-saving-alpha-value-as-an-odd-number))

- UI Toolkit: Fixed nested manual topics in `[HelpURL]` resolving to a "page missing" docs page.
    ([UUM-140384](https://issuetracker.unity3d.com/issues/sorry-dot-dot-dot-that-page-seems-to-be-missing-is-shown-on-the-browser-when-clicking-the-help-icon-on-a-panel-renderer-component))

- URP: Added documentation clarifying that Adaptive Performance can override decal draw distances at runtime.
    ([UUM-138945](https://issuetracker.unity3d.com/issues/urp-decals-become-invisible-when-over-1000-units-away-from-the-camera))

- URP: Added stereo instancing support to custom UITK shaders written in Shader Graph.
    ([UUM-131994](https://issuetracker.unity3d.com/issues/spi-xr-custom-ui-toolkit-ui-shader-graph-materials-only-render-in-one-eye-when-using-single-pass-instanced-rendering))

- URP: Recovered Quick menu items for material Upgrade: "Convert All Built-In Materials to Current SRP" and "Convert Selected Built-In Materials to Current SRP".
    ([UUM-139399](https://issuetracker.unity3d.com/issues/no-option-to-convert-only-the-currently-selected-materials-from-built-in-rp-to-urp-when-converting-from-edit-rendering))

- WebGL: \[WebGPU\] Make sure WebCam video is oriented correctly on mobile devices.
    ([UUM-139017](https://issuetracker.unity3d.com/issues/ios-web-webgpu-webcamtextures-camera-orientation-is-fixed-relative-to-the-phones-right-edge))

- XR: Fixed built-in shader constant unity_StereoEyeIndex not being properly set when using multi-pass XR rendering mode in URP, affecting shaders such as Skybox/Panoramic which would fail to display as stereoscopic even when using the 3D Layout option.
    ([UUM-120719](https://issuetracker.unity3d.com/issues/stereoscopic-skybox-renders-as-monoscopic-when-using-multi-pass-render-mode-in-xr-plugin-while-using-urp))




#### Package changes in 6000.4.6f1

#### Packages updated

- com.unity.services.user-reporting: [2.0.14](https://docs.unity3d.com/Packages/com.unity.services.user-reporting@2.0//changelog/CHANGELOG.html) to [2.0.15](https://docs.unity3d.com/Packages/com.unity.services.user-reporting@2.0//changelog/CHANGELOG.html)

- com.unity.netcode.gameobjects: [2.11.0](https://docs.unity3d.com/Packages/com.unity.netcode.gameobjects@2.11//changelog/CHANGELOG.html) to [2.11.1](https://docs.unity3d.com/Packages/com.unity.netcode.gameobjects@2.11//changelog/CHANGELOG.html)

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

**Packages added**

- [com.unity.platformtoolkit.steam@1.0.2](https://docs.unity3d.com/Packages/com.unity.platformtoolkit.steam@1.0//changelog/CHANGELOG.html)

- [com.unity.platformtoolkit.playgamesservices@1.0.1](https://docs.unity3d.com/Packages/com.unity.platformtoolkit.playgamesservices@1.0//changelog/CHANGELOG.html)

- [com.unity.platformtoolkit.gdk@1.0.1](https://docs.unity3d.com/Packages/com.unity.platformtoolkit.gdk@1.0//changelog/CHANGELOG.html)

- [com.unity.platformtoolkit.gamekit@1.0.1](https://docs.unity3d.com/Packages/com.unity.platformtoolkit.gamekit@1.0//changelog/CHANGELOG.html)

- [com.unity.platformtoolkit@1.0.1](https://docs.unity3d.com/Packages/com.unity.platformtoolkit@1.0//changelog/CHANGELOG.html)