### Known Issues in 6000.3.18f1

- 6000.0.11f1: Crash on ProfilerMutexLock when closing a project with specific Assets
    ([UUM-144371](https://issuetracker.unity3d.com/issues/crash-on-profilermutexlock-when-closing-a-project-with-specific-assets))

- 6000.5.0a6: Crash on PhysicsCommands::PhysX::BodySetPose when entering Play Mode in a specific project
    ([UUM-143658](https://issuetracker.unity3d.com/issues/crash-on-physicscommands-physx-bodysetpose-when-entering-play-mode-in-a-specific-project))

- Asset Importers: Editor crashes on "(Unity) WriteObjectToVector" when entering into the Play Mode
    ([UUM-112617](https://issuetracker.unity3d.com/issues/editor-crashes-on-unity-writeobjecttovector-when-entering-into-the-play-mode))

- Metal:  Game freezes after command buffer Timeout error
    ([UUM-125778](https://issuetracker.unity3d.com/issues/metal-game-freezes-after-command-buffer-timeout-error-1))

- Text (TextMeshPro): Crash on UNITY_FT_Load_Glyph when generating multi-threaded Font Atlas in TMPro Font Asset Creator 
    ([UUM-125366](https://issuetracker.unity3d.com/issues/crash-on-unity-ft-load-glyph-when-generating-multi-threaded-font-atlas-in-tmpro-font-asset-creator))

- : Crash on mdb_cursor_sibling when performing various actions in the Editor
    ([UUM-141720](https://issuetracker.unity3d.com/issues/crash-on-mdb-cursor-sibling-when-performing-various-actions-in-the-editor))

- : Crash on mono_log_write_logfile when more than one copy of bee_backend is running
    ([UUM-142773](https://issuetracker.unity3d.com/issues/crash-on-mono-log-write-logfile-when-more-than-one-copy-of-bee-backend-is-running))

- : Crash with multiple stack traces when generating a Font Atlas
    ([UUM-141061](https://issuetracker.unity3d.com/issues/crash-on-tlsf-free-when-generating-font-atlas-with-sdf16-or-sdf32))



### 6000.3.18f1 Release Notes

#### Features

- Documentation: This adds a step in the UDP docs pipeline to resolve xref links in engine documentation.



#### Improvements

- Multiplayer: Fix Write access error with "VirtualProjectSettings.json" when creating a MPPM Player Tag with Perforce connected
    (UUM-144074)



#### Changes

- Editor: The macOS Rosetta 2 installation helper app is no longer necessary and has been removed.



#### Fixes

- 2D: Fixed \(Case IN-139653\) where padding does not fully apply on all regions.
    ([UUM-139518](https://issuetracker.unity3d.com/issues/sprite-packer-does-not-obey-padding-when-allow-rotation-is-enabled))

- 2D: Fixed an issue in Grid mode where Brush Picks opened and scrolled to the end of the Grid instead of the last selected item.
    (UUM-138222)

- 2D: Fixed errors that occurred when adding a Lens Flare component and added support for orthographic camera.
    ([UUM-141781](https://issuetracker.unity3d.com/issues/render-graph-execution-and-argumentexception-errors-are-spammed-when-adding-lens-flare-srp-component-in-a-2d-urp-project))

- 2D: Fixed GridView showing empty space after scrolling to the bottom of the GridView for Tile Palette Brush Picks.
    ([UUM-142144](https://issuetracker.unity3d.com/issues/empty-scrollable-space-appears-and-scrollbar-shrinks-when-scrolling-down-in-the-tile-palette-brush-picks-overlay-window-and-list-view-selected-with-many-saved-brushes))

- 2D: Fixed Light2D and Shadow Caster 2D components displaying incorrect icons in the Inspector.
    ([UUM-132563](https://issuetracker.unity3d.com/issues/not-clear-abbreviation-ld-on-the-2d-light-overlay))

- 2D: Fixed picking for sprites with -ve scale using shadergraph materials.
    ([UUM-141627](https://issuetracker.unity3d.com/issues/sprite-renderer-is-not-selectable-in-scene-view-when-using-a-sprite-shader-graph-material-on-a-negatively-scaled-object))

- 2D: Fixed Sprite Editor Window sometimes references it's preview texture.
    ([UUM-140054](https://issuetracker.unity3d.com/issues/selected-object-is-not-supported-by-sprite-window-is-shown-and-sprite-becomes-non-editable-when-reopening-sprite-editor-with-preview-enabled))

- Adaptive Performance: Disallow negative values for performance action delay and thermal action delay.
    (UUM-135803)

- AI: When loading NavMesh data we now avoid processing existing NavMeshLinks while loading a NavMeshSurface until all tiles of the surface are loaded, reducing overhead.
    ([UUM-126707](https://issuetracker.unity3d.com/issues/navmeshmanager-dot-loaddata-takes-a-long-time-and-causes-performance-spikes-when-enabling-a-navmeshsurface-with-already-instantiated-navmeshlinks))

- Android: Fixed Vulkan crash when backgrounding Android app with RunWithoutFocus enabled.
    (UUM-141888)

- Audio: Fixed false-positive error spam \("Cannot access the processor - handle is stale..."\) and a spurious "nested processor had to be forcefully updated" warning emitted during normal audio processor disposal.
    (UUM-142099)

- DX12: Do not wait for GPU completion once we exceed active command buffer limit.
    (UUM-139697)

- DX12: Fixed crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute\(true\).
    ([UUM-140183](https://issuetracker.unity3d.com/issues/rendergraph-d3d12-crash-on-d3d12swapchain-present-when-using-addcomputepass-with-enableasynccompute-true-and-usetexture))

- DX12: Fixed DirectML crash for Sentis pose sample.
    (UUM-143597)

- DX12: Fixed Meta pass CommandBuffer.DrawMesh\(\) ignored during shader async compilation.
    (UUM-139294)

- Editor: Cleaned up SceneBackup files when they do not represent unsaved state to avoid spurious recovery dialogues appearing when the editor has crashed.
    (UUM-142761)

- Editor: Editor no longer throws `ArgumentOutOfRangeException` when removing a Keyword Declaration Override in Project Settings &gt; Graphics &gt; Shaders after reverting an unsaved addition.
    ([UUM-143037](https://issuetracker.unity3d.com/issues/argumentoutofrangeexception-is-thrown-removing-a-keyword-declaration-overrides-after-adding-and-reverting-one-of-them))

- Editor: Fixed **Switch Profile** button not appearing in the Build Profiles window after adding a Dedicated Server build profile until the window was reopened.
    ([UUM-143216](https://issuetracker.unity3d.com/issues/the-switch-profile-button-does-not-appear-when-a-dedicated-server-build-profile-is-added-until-the-build-profiles-window-is-reopened))

- Editor: Fixed a crash that occurred when opening the Build Profiles window and Player Settings asset was not imported.
    ([UUM-116727](https://issuetracker.unity3d.com/issues/crash-on-std-1-tree-const-iterator-when-opening-the-build-profiles-window-in-a-specific-project))

- Editor: Fixed an edge case in the motion blur tile pass where the per-tile minimum velocity could remain uninitialized for certain object speeds.
    ([UUM-142360](https://issuetracker.unity3d.com/issues/invalid-blue-value-in-motionblurmergetilepass-when-objects-move-at-certain-speeds))

- Editor: Fixed broken RASTER_HINTED font atlas when created in the Font Asset Creator.
    ([UUM-142852](https://issuetracker.unity3d.com/issues/some-glyphs-are-skewed-in-rendered-textmeshpro-font-asset-when-using-raster-hinted-render-mode))

- Editor: Fixed crash in some cases with exception logging.
    ([UUM-141434](https://issuetracker.unity3d.com/issues/crash-on-scripting-logexception-when-async-http-callback-executes-after-scripting-domain-teardown))

- Editor: Fixed crash when using Hyperlinks.
    ([UUM-142829](https://issuetracker.unity3d.com/issues/editor-crashes-in-textlib-findintersectinglink-when-hovering-uitk-labels-with-tags-rendered-via-atg))

- Editor: Fixes LinuxEditor crash when opening a project with a custom DefaultCursor in batch mode with -nographics switch.
    ([UUM-142569](https://issuetracker.unity3d.com/issues/linuxeditor-crash-on-xaddextension-when-opening-the-unity-editor-on-linux-with-batchmode-and-nographics-on-a-project-with-a-custom-default-cursor))

- Editor: Render Texture and Raw Texture preview stutters when played in the Inspector preview during Play mode.
    ([UUM-140017](https://issuetracker.unity3d.com/issues/video-player-preview-stutters-slash-lags-when-played-in-the-inspector-preview-during-play-mode))

- Editor: \[Android\] Replaced the link to the missing "Gradle Troubleshooting" page in the "Colliding Attributes" error window with a working "Gradle for Android" link for Unity 6.3.
    ([UUM-142945](https://issuetracker.unity3d.com/issues/colliding-attributes-error-opens-a-missing-page-when-pressing-the-troubleshoot-button))

- GI: Fixed a crash that would occur when baking light on MacOS ARM builds without Rosetta 2 installed.
    (UUM-142663)

- GI: Prevent CPU light baking in MacOS Arm builds when Rosetta is unavailable.
    (UUM-142173)

- Graphics: Delayed Renderer additions in Texture Streaming in order to avoid performance spikes.
    (UUM-140042)

- Graphics: Fixed artifacts that occurred in Reflection Probes when rotation was applied.
    ([UUM-137813](https://issuetracker.unity3d.com/issues/shadow-cast-by-rotated-reflection-probe-has-corners-culled-when-using-forward-plus-or-deferred-plus-rendering-path))

- Graphics: Improved Editor performance when resizing window with Vulkan graphics API.
    (UUM-141307)

- Graphics: Material properties are no longer lost when setting a parent that hasn't been loaded yet.
    ([UUM-113050](https://issuetracker.unity3d.com/issues/material-properties-are-lost-when-setting-a-parent-that-hasnt-been-loaded-yet))

- Graphics: \[OpenGLES\] Fixed rendering errors and OpenGL validation errors on Windows OpenGLES3 standalone player after toggling fullscreen with Alt+Enter.
    ([UUM-109464](https://issuetracker.unity3d.com/issues/rendering-errors-are-thrown-when-canceling-full-screen-on-opengl-api-windows-build))

- HDRP: Fixed a NullReferenceException that occured in `ReAllocateOffscreenUIColorBufferIfNeeded` after switching the build target.
    ([UUM-143038](https://issuetracker.unity3d.com/issues/nullreferenceexception-object-reference-not-set-to-an-instance-of-an-object-error-is-thrown-after-switching-to-the-default-build-profile-in-high-definition-3d-template))

- HDRP: Fixed an issue where the HDR UI overlay was missing when path tracing was enabled.
    ([UUM-142884](https://issuetracker.unity3d.com/issues/hdrp-game-view-is-rendered-black-when-using-pathtracing-on-a-hdr-display))

- HDRP: Fixed HDRP post-processing volume overrides not updating until refresh.
    ([UUM-142661](https://issuetracker.unity3d.com/issues/some-post-processing-volume-overrides-only-update-after-a-refresh-when-using-hdrp))

- IL2CPP: Fixed logs sometimes showing an incorrect method in their callstack when selecting the option to display method, file and line number.
    ([UUM-138416](https://issuetracker.unity3d.com/issues/build-stack-trace-contains-invalid-lines-when-building-with-il2cpp-using-scripts-with-delegates-containing-generic-types-in-the-signature))

- IMGUI: Fixed IMGUI selection.
    ([UUM-137875](https://issuetracker.unity3d.com/issues/all-of-the-logs-text-is-selected-when-trying-to-select-only-a-portion-of-it))

- Package Manager: Fixed intermittent `EPERM: operation not permitted, rename` errors on Windows during package installation.
    ([UUM-142421](https://issuetracker.unity3d.com/issues/package-installation-fails-non-deterministically-with-errors-eperm-operation-not-permitted-when-installing-packages))

- Package Manager: Fixed when selecting the same package.json with multiple inspectors the errors are not following.
    (UUM-142468)

- Physics: Articulation Body joint limits are now clamped to the ranges defined by the Physics SDK.
    ([UUM-91742](https://issuetracker.unity3d.com/issues/articulation-body-with-revolute-joint-type-has-erratic-behavior-when-upper-limit-is-set-to-above-360))

- Physics: Fixed a memory corruption due to NvCloth internals over-allocating when solving inter cloth collisions.
    ([UUM-64185](https://issuetracker.unity3d.com/issues/crash-on-collideparticles-when-entering-play-mode))

- Physics: Fixed an issue where MeshCollider would no longer work when overriding the file of the mesh asset it references.
    ([UUM-141284](https://issuetracker.unity3d.com/issues/meshcollider-preview-gizmo-disappears-from-the-scene-view-when-overriding-the-mesh-asset-using-any-3d-editing-tool))

- Physics: Fixed debug visualization for capsule colliders, ensuring capsule caps retain curvature when scale is applied.
    ([UUM-142483](https://issuetracker.unity3d.com/issues/colliders-are-rendered-deformed-when-viewed-through-physics-debugger-in-scene-view))

- Physics: Fixed several instances of SIMD operations leading to NaN values within the NvCloth solver kernel.
    ([UUM-64185](https://issuetracker.unity3d.com/issues/crash-on-collideparticles-when-entering-play-mode))

- Physics 2D: "PhysicsAABB.Normalized\(\)" is now "PhysicsAABB.Normalize\(\)".
    (UUM-143279)

- Physics 2D: Fixed various scripting docs inconsistencies, bad spellings and type references.
    (UUM-143279)

- Physics 2D: Improved the stability of the PhysicsCore2D system when it is used from multiple threads, fixing rare race conditions that could potentially cause crashes during world or object destruction.
    (UUM-143564)

- Prefabs: Added objects are no longer removed when cleaning up a corrupt `PrefabInstance`.
    ([UUM-142338](https://issuetracker.unity3d.com/issues/crash-on-mergeobjectcollection-when-repeatedly-selecting-a-prefab-asset-in-the-project-browser))

- Profiler: Disabled the AI Assistant button in the Standalone Profiler window.
    ([UUM-142961](https://issuetracker.unity3d.com/issues/ask-assistant-button-remains-in-standalone-profiler-after-ai-assistant-package-is-removed-via-package-manager-causing-errors-in-the-console-when-clicked))

- Profiler: Fixed CPU Timeline rendering for the final frame of a process that crashed whilst the profiler was attached.
    ([UUM-71728](https://issuetracker.unity3d.com/issues/the-profiler-timeline-scrollbar-doesnt-allow-to-see-a-frame-fully-when-the-frame-extends-beyond-the-screen-width))

- Scene Manager: Fixed a crash that occurred when exiting Play mode with multiple scenes loaded if a user script subscribes to `EditorSceneManager.sceneClosed` and enumerates open scenes inside the handler.
    ([UUM-131346](https://issuetracker.unity3d.com/issues/crash-on-scene-custom-getpathinternal-when-exiting-play-mode-while-listening-to-editorscenemanager-dot-sceneclosed-and-printing-open-scenes))

- Shaders: Shader Inspector Compile and show code dropdown is now wider to avoid overlapping elements.
    ([UUM-143195](https://issuetracker.unity3d.com/issues/shader-inspector-compile-and-show-code-popup-clips-menu-item-text-and-overlaps-the-show-button-with-the-variants-included-label))

- Text: Fixed a performance bottleneck in Advanced Text Generator \(ATG\) text shaping.
    (UUM-139797)

- TextMeshPro: Fixed an issue where TMP shaders always used the HDR color picker instead of matching the color mode set in the shader.
    ([UUM-141742](https://issuetracker.unity3d.com/issues/the-eyedropper-tool-selects-an-incorrect-value-when-sampling-a-tmp-text-objects-face-or-outline-color-from-the-game-view))

- UI Toolkit: Fixed an issue where ScrollView.ScrollTo would override manual scroll input on every frame after being called, when any element in the panel updated its style every frame.
    ([UUM-142486](https://issuetracker.unity3d.com/issues/scrollview-snaps-back-to-the-target-after-scrollto-when-the-ui-updates-every-frame))

- UI Toolkit: Fixed GroupTransform copping issues when using filters.
    ([UUM-142586](https://issuetracker.unity3d.com/issues/scrollview-clips-content-when-under-an-ancestor-that-has-a-filter-set))

- UI Toolkit: Fixed the dynamic height collection view's horizontal scroll value being reset to 0 when scrolling vertically.
    ([UUM-142573](https://issuetracker.unity3d.com/issues/multi-column-list-view-horizontal-scroll-resets-to-left-most-position-when-scrolling-vertically))

- UI Toolkit: Fixed UI Builder adding new selectors to the wrong USS file when the active StyleSheet was reordered below another StyleSheet.
    ([UUM-143744](https://issuetracker.unity3d.com/issues/new-selector-is-added-to-the-top-most-stylesheet-instead-of-the-active-uss-when-using-add-new-selector-in-ui-builder))

- UI Toolkit: Fixed UI Builder Inspector showing stale list values for `<AttributeOverrides>` after reopening a UXML instance whose base template was edited.
    ([UUM-141060](https://issuetracker.unity3d.com/issues/a-uxml-instance-with-an-shows-stale-list-state-in-ui-builder-inspector-when-editing-its-base-template-and-reopening-the-instance))

- UI Toolkit: Fixed `ObjectDisposedException` thrown in the console when deleting a Visual Element that had a Data Source Type assigned in the UI Builder.
    ([UUM-129925](https://issuetracker.unity3d.com/issues/deleting-a-visual-element-in-ui-builder-throws-objectdisposedexception-if-it-had-data-source-type-assigned))

- Version Control: UnityYAMLMerge could generate invalid prefab YAML after merges when empty arrays became populated. In some cases this caused prefabs to fail parsing and become unusable.
    ([UUM-131530](https://issuetracker.unity3d.com/issues/prefabs-are-corrupted-due-to-inline-styled-yaml-when-unityyamlmerge-is-used-to-merge-prefabs))




#### Package changes in 6000.3.18f1

#### Packages updated

- com.unity.netcode: [1.13.1](https://docs.unity3d.com/Packages/com.unity.netcode@1.13//changelog/CHANGELOG.html) to [1.13.2](https://docs.unity3d.com/Packages/com.unity.netcode@1.13//changelog/CHANGELOG.html)

- com.unity.formats.alembic: [2.4.4](https://docs.unity3d.com/Packages/com.unity.formats.alembic@2.4//changelog/CHANGELOG.html) to [2.4.5](https://docs.unity3d.com/Packages/com.unity.formats.alembic@2.4//changelog/CHANGELOG.html)

- com.unity.performance.profile-analyzer: [1.3.4](https://docs.unity3d.com/Packages/com.unity.performance.profile-analyzer@1.3//changelog/CHANGELOG.html) to [1.4.0](https://docs.unity3d.com/Packages/com.unity.performance.profile-analyzer@1.4//changelog/CHANGELOG.html)

- com.unity.purchasing: [4.15.0](https://docs.unity3d.com/Packages/com.unity.purchasing@4.15//changelog/CHANGELOG.html) to [4.15.1](https://docs.unity3d.com/Packages/com.unity.purchasing@4.15//changelog/CHANGELOG.html)

- com.unity.services.core: [1.17.0](https://docs.unity3d.com/Packages/com.unity.services.core@1.17//changelog/CHANGELOG.html) to [1.18.0](https://docs.unity3d.com/Packages/com.unity.services.core@1.18//changelog/CHANGELOG.html)

- com.unity.xr.arcore: [6.3.4](https://docs.unity3d.com/Packages/com.unity.xr.arcore@6.3//changelog/CHANGELOG.html) to [6.3.5](https://docs.unity3d.com/Packages/com.unity.xr.arcore@6.3//changelog/CHANGELOG.html)

- com.unity.xr.arfoundation: [6.3.4](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.3//changelog/CHANGELOG.html) to [6.3.5](https://docs.unity3d.com/Packages/com.unity.xr.arfoundation@6.3//changelog/CHANGELOG.html)

- com.unity.xr.arkit: [6.3.4](https://docs.unity3d.com/Packages/com.unity.xr.arkit@6.3//changelog/CHANGELOG.html) to [6.3.5](https://docs.unity3d.com/Packages/com.unity.xr.arkit@6.3//changelog/CHANGELOG.html)

- com.unity.xr.interaction.toolkit: [3.3.1](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.3//changelog/CHANGELOG.html) to [3.3.2](https://docs.unity3d.com/Packages/com.unity.xr.interaction.toolkit@3.3//changelog/CHANGELOG.html)

- com.unity.formats.fbx: [5.1.4](https://docs.unity3d.com/Packages/com.unity.formats.fbx@5.1//changelog/CHANGELOG.html) to [5.1.6](https://docs.unity3d.com/Packages/com.unity.formats.fbx@5.1//changelog/CHANGELOG.html)

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

- com.unity.ai.navigation: [2.0.12](https://docs.unity3d.com/Packages/com.unity.ai.navigation@2.0//changelog/CHANGELOG.html) to [2.0.13](https://docs.unity3d.com/Packages/com.unity.ai.navigation@2.0//changelog/CHANGELOG.html)

- com.unity.addressables.android: [1.0.10](https://docs.unity3d.com/Packages/com.unity.addressables.android@1.0//changelog/CHANGELOG.html) to [1.1.0](https://docs.unity3d.com/Packages/com.unity.addressables.android@1.1//changelog/CHANGELOG.html)

- com.unity.sharp-zip-lib: [1.4.1](https://docs.unity3d.com/Packages/com.unity.sharp-zip-lib@1.4//changelog/CHANGELOG.html) to [1.4.2](https://docs.unity3d.com/Packages/com.unity.sharp-zip-lib@1.4//changelog/CHANGELOG.html)

- com.unity.services.multiplayer: [2.1.3](https://docs.unity3d.com/Packages/com.unity.services.multiplayer@2.1//changelog/CHANGELOG.html) to [2.2.3](https://docs.unity3d.com/Packages/com.unity.services.multiplayer@2.2//changelog/CHANGELOG.html)

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

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

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

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

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