### Known Issues in 6000.4.2f1

- 6000.2.0a10: Crash on TexturesD3D12::CreateTextureInternal() when opening a project for the first time
    ([UUM-135024](https://issuetracker.unity3d.com/issues/crash-on-checkdevicestatus-when-opening-a-project-for-the-first-time))

- 6000.2.0b1: Crash on "CachedReader::OutOfBoundsError" when loading VFX object from an Asset Bundle with DisableTypeTree
    ([UUM-137538](https://issuetracker.unity3d.com/issues/crash-on-cachedreader-outofboundserror-when-loading-vfx-object-from-an-asset-bundle-with-disabletypetree))

- 6000.3.0a3: Crash on Umbra::QueryExt::queryStaticShadowCasters when baking a custom Reflection Probe with the minimum Near Clipping Planes value
    ([UUM-137250](https://issuetracker.unity3d.com/issues/crash-on-umbra-queryext-querystaticshadowcasters-when-baking-a-custom-reflection-probe-with-the-minimum-near-clipping-planes-value))

- 6000.3.0a5: URP Decals become invisible when over 1000 units away from the camera
    ([UUM-138945](https://issuetracker.unity3d.com/issues/urp-decals-become-invisible-when-over-1000-units-away-from-the-camera))

- 6000.5.0a4,6000.0.66f1,6000.3.4f1,6000.4.0b4: ShaderVariantCollection.variantCount and ShaderVariantCollection.shaderCount returns 0 in Builds
    ([UUM-137398](https://issuetracker.unity3d.com/issues/shadervariantcollection-dot-variantcount-and-shadervariantcollection-dot-shadercount-returns-0-in-builds))

- 6000.5.0a8,6000.6.0a1,6000.4.0b12,6000.3.12f1: Crash with multiple StackTraces when building lighting in a Specific Scene
    ([UUM-138494](https://issuetracker.unity3d.com/issues/crash-with-multiple-stacktraces-when-building-lighting-in-a-specific-scene))

- 6000.6.0a1,6000.3.11f1: Color parameter is ignored when creating dynamic text in a UI Document with DrawText()
    ([UUM-137907](https://issuetracker.unity3d.com/issues/color-parameter-is-ignored-when-creating-dynamic-text-in-a-ui-document-with-drawtext))

- 6000.6.0a1,6000.5.0a9,6000.3.12f1,6000.4.0f1: Switching platforms will trigger shader-related warnings (TraceTransparentRays)
    ([UUM-139001](https://issuetracker.unity3d.com/issues/switching-platforms-will-trigger-shader-related-warnings-tracetransparentrays))

- 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))

- : Crash in vk::OnscreenSwapChain::AcquireNextImage
    ([UUM-138508](https://issuetracker.unity3d.com/issues/crash-in-vk-onscreenswapchain-acquirenextimage))

- : Crash on CheckDeviceStatus when selecting GameObjects in the scene view while using DX12
    ([UUM-138597](https://issuetracker.unity3d.com/issues/crash-on-checkdevicestatus-when-selecting-gameobjects-in-the-scene-view-while-using-dx12))

- : Crash on ConstraintProjectionTree::projectionTreeBuildStep when ConfigurableJoint uses JointProjectionMode.PositionAndRotation and connected Rigidbody switches from kinematic to non-kinematic
    ([UUM-135394](https://issuetracker.unity3d.com/issues/crash-on-constraintprojectiontree-projectiontreebuildstep-when-configurablejoint-uses-jointprojectionmode-dot-positionandrotation-and-connected-rigidbody-switches-from-kinematic-to-non-kinematic))

- : Crash on PolygonCollider2D::CreatePolygonShapes when painting multiple tiles from Tile Palette onto Tilemap
    ([UUM-138488](https://issuetracker.unity3d.com/issues/crash-on-polygoncollider2d-createpolygonshapes-when-painting-multiple-tiles-from-tile-palette-onto-tilemap))

- : Editor memory leak in VisualElement when recompiling in a blank URP project
    ([UUM-138000](https://issuetracker.unity3d.com/issues/editor-memory-leak-in-visualelement-when-recompiling-in-a-blank-urp-project))

- : New Releases are shipped without the newest URP and HDRP Template Versions
    ([UUM-137426](https://issuetracker.unity3d.com/issues/new-releases-are-shipped-without-the-newest-urp-and-hdrp-template-versions))



### 6000.4.2f1 Release Notes

#### Improvements

- SRP Core: Improved the way `VolumeManager` collects `VolumeComponent` types to avoid slow reflection overhead on Player startup.
    (UUM-134911)



#### Changes

- Android: Updated GameActivity library from 3.0.5 to 4.4.0.

- Documentation: Changed the Quickstart hyperlink to point at the ECS Feature Set Unity Documentation page



#### Fixes

- Adaptive Performance: Fixed gc allocation.
    (UUM-136604)

- Android: Fixed mouse input when cursor is locked \(part for GameActivity 4.4.0 upgrade\).
    (UUM-91677)

- Android: Words won't be spammed in input field when swiping touch screen keyboard  \(part of GameActivity 4.4.0 upgrade\).
    ([UUM-116283](https://issuetracker.unity3d.com/issues/android-ui-toolkit-gameactivity-swipe-typed-word-overrides-a-last-entry-with-an-inputfield-with-a-large-amount-of-characters))

- Android: `AndroidApplication.onConfigurationChanged` will correctly reflect language/country changes on GameActivity.

- Asset Import: Fixed editor crash on keywords::LocalSpace::Find because of accessing stale resources.
    ([UUM-133882](https://issuetracker.unity3d.com/issues/crash-on-keywords-localspace-find-when-reimporting-specific-assets))

- Editor: Clamped memory settings for Publishing Settings/WebAssembly Language Features so they cannot be less than 0.
    ([UUM-134687](https://issuetracker.unity3d.com/issues/memory-related-fields-in-the-webassembly-language-features-can-be-set-to-the-negative-numbers))

- Editor: Fixed an issue where upgrading old meta files for Win64 plugins disabled the plugin.
    ([UUM-137610](https://issuetracker.unity3d.com/issues/win64-cpu-is-set-to-none-when-applying-changes-to-plugin-where-the-meta-has-the-serializedversion-2))

- Editor: Fixed crash in import worker process during prepare, looking up fallback shaders
    ([UUM-107712](https://issuetracker.unity3d.com/issues/assetimportworkers-crash-when-changing-shader-precision-model))

- Editor: Fixed mouseOverWindow not being updated during DragDrop operation for WinEditor
    ([UUM-137200](https://issuetracker.unity3d.com/issues/gameobject-deletion-fails-when-deleting-gameobject-after-dragging-prefab-into-scene-view))

- Editor: Fixed shadergraph assets from reimporting on each project load when using Shader Build Settings.
    ([UUM-134390](https://issuetracker.unity3d.com/issues/shader-graphs-are-re-imported-every-time-the-project-is-opened-when-dynamic-branching-for-fog-is-enabled))

- Editor: Fixed some performance marker functions to be thread safe.
    (UUM-129081)

- Editor: Fixed the logic that enables or disables the apply and revert buttons for scripting defines and additional compiler arguments.
    ([UUM-126488](https://issuetracker.unity3d.com/issues/empty-lists-can-be-applied-in-additional-compiler-argument-list-in-project-settings))

- Editor: Recreate buildprofilecontext.asset if it cannot be loaded to ensure proper operation of the build profile window.
    ([UUM-136377](https://issuetracker.unity3d.com/issues/nullreferenceexception-and-empty-build-profiles-window-when-buildprofilecontext-dot-asset-contains-invalid-script-reference))

- Editor: Removed a redundant separation line in a Build Profile's Quality Settings' dropdown after all items have been added.
    ([UUM-136313](https://issuetracker.unity3d.com/issues/an-unused-separation-line-is-present-in-the-quality-settings-lists-dropdown-menu-when-there-is-only-one-option-to-choose-from-in-the-build-profiles-window))

- Entities: Fixed source generators error when passing an incorrect amount of parameters to various SystemAPI methods.
    ([UUM-133595](https://issuetracker.unity3d.com/issues/error-sgice002-is-wrongly-shown-when-more-than-one-argument-is-passed-into-getcomponentrw))

- Graphics: Fixed GrabPass does not correctly set the rect size when set up with a camera.SetTargetBuffers\(\) instead of a render texture in DirectX11.
    ([UUM-135889](https://issuetracker.unity3d.com/issues/grabpass-does-not-correctly-set-the-rect-size-when-set-up-with-a-camera-dot-settargetbuffers-instead-of-a-render-texture-in-directx11))

- HDRP: Fixed bad asset reference in sample description.
    ([UUM-137827](https://issuetracker.unity3d.com/issues/asset-sg-eye-dot-shadergraph-could-not-be-found-error-thrown-in-the-console-when-clicking-shader-graph-link-in-inspector-window-eye-samples-showcase))

- HDRP: Fixed issue where VolumeProfile could fail to collect all component types in some cases.
    (UUM-136181)

- Kernel: Fixed rotation not working with very small input angles and also made the function about 3x faster.
    ([UUM-125002](https://issuetracker.unity3d.com/issues/identity-quaternion-instead-of-a-quaternion-representing-the-rotation-is-returned-when-using-quaternion-dot-fromto-on-the-two-vectors-if-having-a-small-angle))

- Package: com.unity.collections: Added: MaxCapacity constant to define the maximum number of elements each container can hold.<br>
    com.unity.collections: Fixed: Integer overflow when calculating memory size in bytes of containers that have a large number of elements.

- Package: com.unity.collections: Fixed: NativeBitArray and UnsafeBitArray now correctly find contiguous sequences of 0-bits up to 6 bits in length.
    ([UUM-124940](https://issuetracker.unity3d.com/issues/unsafebitarray-dot-find-method-returns-incorrect-values))

- Physics: Fixed a number of issues where Rigidbody component API was not completely secured when being executed from a prefab context.
    ([UUM-137716](https://issuetracker.unity3d.com/issues/crash-on-physicscommands-physx-bodygetflags-when-changing-rigidbody-interpolation-value-through-api-for-prefab-objects))

- Physics: Fixed an issue where inspectors could set Collider component data such as Center/Radius/Height/Size to +/-Infinity, which was not valid and would result in incorrect simulation behavior.
    ([UUM-136447](https://issuetracker.unity3d.com/issues/invalid-aabb-aabb-errors-are-spammed-when-infinity-value-is-entered-in-collider-component-fields))

- Physics: Fixed an issue where Rigidbody.centerOfMass wouldn't serialize the value set to it.
    ([UUM-137716](https://issuetracker.unity3d.com/issues/crash-on-physicscommands-physx-bodygetflags-when-changing-rigidbody-interpolation-value-through-api-for-prefab-objects))

- Physics: Fixed an issue where Rigidbody.constraints wouldn't serialize the values set to it, when called on prefab asset.
    ([UUM-137716](https://issuetracker.unity3d.com/issues/crash-on-physicscommands-physx-bodygetflags-when-changing-rigidbody-interpolation-value-through-api-for-prefab-objects))

- Profiler: Fixed rendering artefacts in the Profiler window at the border of the Captures list and Timeline view.
    ([UUM-116890](https://issuetracker.unity3d.com/issues/rendering-artefacts-visible-in-the-profiler-window-modules-section-when-capture-list-is-open))

- Scene/Game View: Fixed issue where the Scene View's Camera overlay would sometimes render outside of the overlays' canvas area.
    ([UUM-130098](https://issuetracker.unity3d.com/issues/scene-view-camera-overlay-preview-goes-out-of-scene-view-bounds-when-the-scene-view-is-resized-vertically))

- Text: Ensure link tag works in Helpbox.
    ([UUM-135690](https://issuetracker.unity3d.com/issues/textgenerationinfo-pointer-is-null-dot-errors-are-spammed-and-link-doesnt-work-when-clicking-on-the-hyperlinks-in-the-build-profiles))

- UI Toolkit: Fixed badge not correctly showing after graph validation.
    (UUM-137317)

- UI Toolkit: Fixed border color transitions not working when starting color is transparent.
    ([UUM-136876](https://issuetracker.unity3d.com/issues/border-is-not-rendered-when-transition-duration-is-set-and-border-color-is-transparent))




#### Package changes in 6000.4.2f1

#### Packages updated

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

- com.unity.burst: [1.8.28](https://docs.unity3d.com/Packages/com.unity.burst@1.8//changelog/CHANGELOG.html) to [1.8.29](https://docs.unity3d.com/Packages/com.unity.burst@1.8//changelog/CHANGELOG.html)

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

- com.unity.services.authentication: [3.6.0](https://docs.unity3d.com/Packages/com.unity.services.authentication@3.6//changelog/CHANGELOG.html) to [3.6.1](https://docs.unity3d.com/Packages/com.unity.services.authentication@3.6//changelog/CHANGELOG.html)

- com.unity.test-framework.performance: [3.3.0](https://docs.unity3d.com/Packages/com.unity.test-framework.performance@3.3//changelog/CHANGELOG.html) to [3.4.0](https://docs.unity3d.com/Packages/com.unity.test-framework.performance@3.4//changelog/CHANGELOG.html)

- com.unity.polyspatial: [3.1.1](https://docs.unity3d.com/Packages/com.unity.polyspatial@3.1//changelog/CHANGELOG.html) to [3.1.4](https://docs.unity3d.com/Packages/com.unity.polyspatial@3.1//changelog/CHANGELOG.html)

- com.unity.polyspatial.visionos: [3.1.1](https://docs.unity3d.com/Packages/com.unity.polyspatial.visionos@3.1//changelog/CHANGELOG.html) to [3.1.4](https://docs.unity3d.com/Packages/com.unity.polyspatial.visionos@3.1//changelog/CHANGELOG.html)

- com.unity.polyspatial.xr: [3.1.1](https://docs.unity3d.com/Packages/com.unity.polyspatial.xr@3.1//changelog/CHANGELOG.html) to [3.1.4](https://docs.unity3d.com/Packages/com.unity.polyspatial.xr@3.1//changelog/CHANGELOG.html)

- com.unity.polyspatial.extensions: [3.1.1](https://docs.unity3d.com/Packages/com.unity.polyspatial.extensions@3.1//changelog/CHANGELOG.html) to [3.1.4](https://docs.unity3d.com/Packages/com.unity.polyspatial.extensions@3.1//changelog/CHANGELOG.html)

- com.unity.xr.visionos: [3.1.1](https://docs.unity3d.com/Packages/com.unity.xr.visionos@3.1//changelog/CHANGELOG.html) to [3.1.4](https://docs.unity3d.com/Packages/com.unity.xr.visionos@3.1//changelog/CHANGELOG.html)