### Known Issues in 2023.2.8f1

- 3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None
    ([UUM-59748](https://issuetracker.unity3d.com/issues/inertiatensor-does-not-reset-to-the-original-value-when-setting-rigidbody-constraints-from-freezeall-to-none))

- Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on
    ([UUM-57201](https://issuetracker.unity3d.com/issues/uv1-data-is-lost-during-assetbundle-build-when-optimize-mesh-data-is-on))

- Audio Authoring: Crash on AudioUtil_CUSTOM_HasAudioCallback when exiting Play Mode while the Inspector is displaying a GameObject with a script attached
    ([UUM-58481](https://issuetracker.unity3d.com/issues/crash-on-audioutil-custom-hasaudiocallback-when-exiting-play-mode-while-the-inspector-is-displaying-a-gameobject-with-an-empty-script-attached))

- Audio Authoring: Wrong tooltip when hovering over the "Load In Background" property of an audio clip
    ([UUM-27581](https://issuetracker.unity3d.com/issues/wrong-tooltip-when-hovering-over-the-load-in-background-property-of-an-audio-clip))

- Audio Authoring: [Error] Game object with AudioListener and OnAudioFilterRead throws an error when drawing the inspector
    ([UUM-61145](https://issuetracker.unity3d.com/issues/error-game-object-with-audiolistener-and-onaudiofilterread-throws-an-error-when-drawing-the-inspector))

- Audio Random Container: ARC window stops working when docking after deleting the asset in focus
    ([UUM-58713](https://issuetracker.unity3d.com/issues/arc-panel-stops-working-when-docking-after-deleting-the-asset-in-focus))

- Audio Random Container: Memory leak when creating ARC prefab
    ([UUM-61023](https://issuetracker.unity3d.com/issues/memory-leak-when-creating-arc-prefab))

- Audio Random Container: Undoing loses ARC reference on an audio source
    ([UUM-62119](https://issuetracker.unity3d.com/issues/undoing-loses-arc-reference-on-an-audio-source))

- Audio Random Container: Windows get messed up due to ARC
    ([UUM-55116](https://issuetracker.unity3d.com/issues/windows-get-messed-up-due-to-arc))

- Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open
    ([UUM-506](https://issuetracker.unity3d.com/issues/crash-on-preparedrawshadowscommandstep1-when-selecting-a-camera-while-the-occlusion-culling-window-is-open))

- DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset
    ([UUM-57113](https://issuetracker.unity3d.com/issues/crash-on-d3d12fence-wait-when-using-forward-plus-rendering-path-with-better-shaders-asset))

- HD RP: Prefab preview thumbnails are not being rendered when a Project uses HDRP
    ([UUM-60000](https://issuetracker.unity3d.com/issues/prefab-preview-thumbnails-are-not-being-rendered-when-a-project-uses-hdrp))

- HD RP: [AMD] Crash on GfxDeviceD3D12Base::DrawBuffersCommon when Baking Light with Virtual Offset on Probe Volumes 
    ([UUM-59522](https://issuetracker.unity3d.com/issues/amd-crash-on-gfxdeviced3d12base-drawbufferscommon-when-baking-light-with-virtual-offset-on-probe-volumes))

- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener
    ([UUM-55105](https://issuetracker.unity3d.com/issues/android-the-player-crashes-with-a-jni-error-app-bug-error-when-the-global-reference-table-gets-overflowed-by-billingclientstatelistener))

- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads
    ([UUM-49357](https://issuetracker.unity3d.com/issues/android-crash-on-android-when-androidjavaproxy-is-calling-from-multiple-threads))

- Input: Crash on InputDeviceIOCTL when closing Unity editor
    ([UUM-10774](https://issuetracker.unity3d.com/issues/crash-on-inputdeviceioctl-when-closing-unity-editor))

- Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app
    ([UUM-55488](https://issuetracker.unity3d.com/issues/ios-app-crashes-with-out-of-memory-exception-in-unitygfxdeviceworker-when-starting-the-app))

- Mono: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode
    ([UUM-57742](https://issuetracker.unity3d.com/issues/crash-in-collectmanagedimportdependencygetters-inside-openscene-in-batch-mode))

- Platform Audio: [Linux] No audio output when playing audio
    ([UUM-53143](https://issuetracker.unity3d.com/issues/linux-no-audio-output-when-playing-audio))

- Platform Audio: [WebGL] A looping audio sounds different on WebGL than in the editor/native desktop player
    ([UUM-12530](https://issuetracker.unity3d.com/issues/webgl-a-looping-audio-sounds-different-on-webgl-than-in-the-editor-slash-native-desktop-player))

- Progressive Lightmapper: The Editor becomes unresponsive and memory allocation errors are spammed in the Console when Generating Lightning
    ([UUM-58017](https://issuetracker.unity3d.com/issues/the-editor-becomes-unresponsive-and-memory-allocation-errors-are-spammed-in-the-console-when-generating-lightning))

- Scene Management: Crash on  GameObject::QueryComponentByType when opening a project
    ([UUM-58461](https://issuetracker.unity3d.com/issues/crash-on-gameobject-querycomponentbytype-when-opening-a-project))

- Scripting Buildtime: Unclearable nunit error when installing/uninstalling the Entities package on a new project
    ([UUM-58284](https://issuetracker.unity3d.com/issues/unclearable-nunit-error-when-installing-slash-uninstalling-the-entities-package-on-a-new-project))

- Text: Undo UI GameObject creation crashes Editor
    ([UUM-60214](https://issuetracker.unity3d.com/issues/undo-ui-gameobject-creation-crashes-editor))

- UI Toolkit Controls: Editor crashes when multi-selecting GameObjects with more than one serialized [Flags] enum
    ([UUM-60654](https://issuetracker.unity3d.com/issues/editor-crashes-when-multi-selecting-gameoobjects-with-more-than-one-serialized-flags-enum))



### 2023.2.8f1 Release Notes

#### Features

- Package: Patch User Reporting SDK improving UX.



#### Improvements

- Asset Pipeline: Improve error handling when updating ArtifactDB or SourceAssetsDB.
    ([UUM-48669](https://issuetracker.unity3d.com/issues/crash-with-multiple-stack-traces-when-opening-a-project))



#### Fixes

- 2D: Fixrf issue with the TilemapCollider2D where the user updates Tiles in CompositeOperation.None and switches to CompositeOperation.Merge, and the collider shape is not updated accordingly.
    ([UUM-58154](https://issuetracker.unity3d.com/issues/tilemap-collider-2d-is-not-updating-the-collider-shapes-when-removing-tiles-on-the-tilemap-component))

- Android: Fixed OnDemandRendering's ignored renderFrameInterval.
    (UUM-32486)

- Android: Remove deprecation warning for IPostGenerateGradleAndroidProject.
    (UUM-61103)

- Animation: Fixed a crash when loading asset bundle with an animation clip build with 2021.x or earlier.
    ([UUM-59736](https://issuetracker.unity3d.com/issues/editor-crashes-with-error-tls-allocator-alloc-temp-thread-underlying-allocator-alloc-temp-thread-has-unfreed-allocations-when-loading-specific-assetbundle))

- Animation: Fixed discrete int evaluation on platform that use Denormals-Are-Zero and Flush-to-Zero\(Playstations, Android\).
    (UUM-46748)

- Animation: Fixed exception when selecting a transition inside a sync layer, in the Animator window.
    ([UUM-59739](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-using-sub-state-machines-in-a-synced-layer))

- Animation: Fixed for transition preview ending before the target state has fully played.
    ([UUM-59080](https://issuetracker.unity3d.com/issues/transition-animation-stops-after-the-transition-ends-when-played-in-preview))

- Animation: Fixed synced layers that were mistakenly deleted when the user removed an unrelated layer in the Animator window.
    ([UUM-59649](https://issuetracker.unity3d.com/issues/synced-layer-is-deleted-when-deleting-a-layer-above-the-synced-layer-in-the-animator-window))

- Audio: Fixed a crash that occurred when entering and leaving playmode while a game object is selected in the hierarchy.
    ([UUM-58481](https://issuetracker.unity3d.com/issues/crash-on-audioutil-custom-hasaudiocallback-when-exiting-play-mode-while-the-inspector-is-displaying-a-gameobject-with-an-empty-script-attached))

- Audio: Fixed an issue that prevented signals generated via OnAudioFilterRead from functioning as expected.
    ([UUM-58426](https://issuetracker.unity3d.com/issues/onaudiofilterread-not-working-as-expected-for-generator-scripts))

- Audio: Fixed issue where creating an audio source while the editor window for the AudioRandomContainer asset was open could throw an error.
    ([UUM-55731](https://issuetracker.unity3d.com/issues/error-creating-an-audio-source-throws-an-error))

- Audio: Fixed issue where interacting with the editor window for the AudioRandomContainer asset could possibly break the rendering of other windows, e.g. the scene view.
    ([UUM-55116](https://issuetracker.unity3d.com/issues/windows-get-messed-up-due-to-arc))

- Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error after restoring an asset with unsaved changes from outside the editor.
    ([UUM-58713](https://issuetracker.unity3d.com/issues/arc-panel-stops-working-when-docking-after-deleting-the-asset-in-focus))

- Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error every frame after deleting the selected asset and docking the window.
    ([UUM-58713](https://issuetracker.unity3d.com/issues/arc-panel-stops-working-when-docking-after-deleting-the-asset-in-focus))

- DX12: Fixed for Intel GPU driver crash when querying multisample quality levels with sampler feedback formats and sample counts larger than 1.
    ([UUM-47661](https://issuetracker.unity3d.com/issues/crash-on-bufferd3d12-beginwrite-when-changing-the-graphics-api-to-directx12-and-scripting-backend-to-il2cpp-and-reopening-the-project))

- Editor: Fixed a splash screen corners alpha issue.
    (UUM-60433)

- Editor: Fixed an issue where dangling mouse shortcuts are called on a MouseUp event with a null context.
    (UUM-56283)

- Editor: Fixed an issue where gDiagProfileOpenCLJobs was nog a compile time constant.

- Editor: Fixed an issue where projects would sometimes crash following an editor version upgrade if their project contained js.meta files.
    ([UUM-57909](https://issuetracker.unity3d.com/issues/crash-on-object-incrementpersistentdirtyindex-when-upgrading-project-version))

- Editor: Fixed Fullscreen Passthrough, it no longer renders the UI when enabled.
    ([UUM-58386](https://issuetracker.unity3d.com/issues/ui-stops-rendering-when-watersurfaces-caustics-are-enabled))

- Editor: Fixed InputManager not being reset when calling EditorUtility.DisplayDialog\(\) on Windows/Linux.
    ([UUM-58579](https://issuetracker.unity3d.com/issues/editorutility-dot-displaydialog-is-not-shown-when-input-dot-getmousebuttondown-is-called-a-second-time))

- Editor: Fixed LODGroup inspector that sometimes collapsed on LOD adding/removal.
    ([UUM-48823](https://issuetracker.unity3d.com/issues/the-lod-group-component-gets-scrambled-in-the-inspector-window-when-interacting-with-it-for-a-while))

- Editor: Resolved issue with unresponsiveness and potential hangs when double clicking dockable area tabs.
    ([UUM-36003](https://issuetracker.unity3d.com/issues/windows-sometimes-dont-get-maximized-slash-minimized-or-editor-freezes-when-double-clicking-on-window-tab))

- GI: Fix MissingComponentException when no MeshFilter is attached to a Terrain tree game object when baking Probe Volumes
    ([UUM-59879](https://issuetracker.unity3d.com/issues/missingcomponentexception-is-thrown-when-baking-probe-volumes))

- Graphics: Clarify RenderTexture creation error wording when the volumetric depth is an unexpected value.
    (UUM-59895)

- Graphics: Fixed a null reference exception in HDAddditionalLightData, when a Scene was loaded additively.
    ([UUM-58831](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-a-scene-is-loaded-additively))

- Graphics: Surface shader path has correct parameters set when emulating vertexbuffers.
    ([UUM-52930](https://issuetracker.unity3d.com/issues/graphics-dot-renderprimitives-does-not-work-when-using-surface-shaders))

- HDRP: Fixed for motion blur blending.
    ([UUM-54446](https://issuetracker.unity3d.com/issues/motion-blur-halo-artifacts-when-using-hdrp))

- HDRP: Fixed NullReferenceException when exiting Play Mode with HDRP + DLSS + XR
    ([UUM-48894](https://issuetracker.unity3d.com/issues/hdrp-nullreferenceexxception-when-exiting-play-mode-with-hdrp-plus-dlss-plus-xr))

- Kernel: Fixed a job system freeze on some mobile platforms due to incorrect thread waking logic.
    ([UUM-41806](https://issuetracker.unity3d.com/issues/android-player-freezes-on-unityclassic-baselib-systemfutex-wait-or-silently-crashes))

- Linux: Fixed GTK error messages in Editor.log.
    ([UUM-57121](https://issuetracker.unity3d.com/issues/linux-gtk-errors-show-up-in-the-editor-dot-log-when-executing-tests))

- Package Manager: Fixed the issue where bundled plugins cannot be exported into a .unitypackage file.
    ([UUM-37376](https://issuetracker.unity3d.com/issues/console-error-error-while-exporting-package-no-assets-to-export-only-folders-did-you-mean-to-use-exportpackageoptions-dot-recurse-when-trying-to-export-a-bundle-file-as-a-package))

- Scripting: Removed the multiple HelpURL attributes warning.
    ([UUM-59630](https://issuetracker.unity3d.com/issues/multiple-helpurl-attributes-detected-warning-appears-when-having-a-regular-helpurl-attribute-on-a-base-class-and-another-helpurl-attribute-on-its-derived-class-if-the-attribute-on-the-derived-class-is-a-custom-attribute))

- Shaders: Fixed "maximal supported UAV limit" errors being generated on UAV resource declarations when they shouldn't be when shaders compiled using DXC for Vulkan.
    (UUM-56264)

- Shaders: Fixed crashes on some platforms due to trying to allocate too many lock objects.
    (UUM-57249)

- Shaders: Improved CPU-side performance when using shaders with dynamic_branch directives.
    ([UUM-52979](https://issuetracker.unity3d.com/issues/adding-a-dynamic-branch-directive-reduces-cpu-performance))

- Tests: Fixed the TestSimpleRenderPass test so that it uses the correct load action
    (UUM-22237)

- TextMeshPro: Add missing grey and lightblue tags.
    ([UUM-54820](https://issuetracker.unity3d.com/issues/the-color-equals-lightblue-and-color-equals-grey-tags-in-textmeshpro-ugui-2-dot-x-no-longer-work))

- TextMeshPro: Ensure Sprites can be reordered within a SpriteAsset.
    ([UUM-49349](https://issuetracker.unity3d.com/issues/textmeshpro-throws-an-argumentoutofrangeexception-when-glyphs-id-is-greater-than-the-sprite-array))

- uGUI: Fixed alphaHitTestMinimumThreshold using the wrong pixel value when the sprite had a non-zero position.
    ([UUM-59732](https://issuetracker.unity3d.com/issues/the-button-is-not-always-being-hit-when-using-alphahittestminimumthreshold))

- uGUI: Fixed the order of game object selection by passing only the root game object when building gizmos.
    ([UUM-52935](https://issuetracker.unity3d.com/issues/gameobjects-selection-order-cycles-from-the-bottom-rendered-element-to-the-top-rendered-element-when-selecting-ui-gameobjects-in-the-scene-window))

- UI Toolkit: Fixed "FormatException" error is thrown when generating the schema and using a system region that uses ',' as a decimal point.
    ([UUM-55945](https://issuetracker.unity3d.com/issues/formatexception-error-is-thrown-when-creating-a-ui-document-and-using-a-system-region-that-uses-as-a-decimal-point))

- UI Toolkit: Fixed an issue for changes after project launch were not discarded properly in UI Builder.
    (UUM-55872)

- UI Toolkit: Fixed Command event modifier for pointer events on MacOS.
    ([UUM-43481](https://issuetracker.unity3d.com/issues/macos-pointerdownevent-doesnt-register-command-key-modifier-when-it-is-pressed-down-together-with-mouse-click))

- UI Toolkit: Fixed Search window saved searches double-click to rename not working.
    ([UUM-36486](https://issuetracker.unity3d.com/issues/search-double-click-does-not-enter-rename-mode-for-saved-searches-entries))

- UI Toolkit: Fixed SerializeField enum resets to the first value in the Inspector when selecting multiple objects with different enum values.
    ([UUM-59183](https://issuetracker.unity3d.com/issues/serializefield-enum-resets-to-the-first-value-in-the-inspector-when-selecting-multiple-objects-with-different-enum-values))

- UI Toolkit: ListView no longer throws an exception when an item is dragged out and back into a window.
    ([UUM-36495](https://issuetracker.unity3d.com/issues/editor-crashes-on-unityeditor-dot-editorapplication-dot-get-timesincestartup-when-dragging-the-uitoolkit-treeview-item-past-the-bottom))

- Universal RP: Fixed an issue where NullReferenceExceptions appeared when switching between Quality Levels with Post Processing Volume Update mode set to ViaScripting.
    ([UUM-59882](https://issuetracker.unity3d.com/issues/nullreferenceexception-is-thrown-when-switching-between-quality-levels-with-post-processing-volume-update-mode-set-to-viascripting))

- Universal Windows Platform: Fixed payload file does not exist errors when Cloud Diagnostics is enabled.
    ([UUM-56483](https://issuetracker.unity3d.com/issues/il2cppfileroot-dot-txt-and-linenumbermappings-dot-json-end-up-being-referenced-in-generated-project-but-are-not-actually-present-breaking-the-build))

- VFX Graph: Fixed an issue where instancing rendering on new ShaderGraph outputs was not enabled.
    (UUM-59160)

- VFX Graph: Fixed very very long system name could lead to freeze the Editor.
    ([UUM-55369](https://issuetracker.unity3d.com/issues/editor-freezes-and-repaints-constantly-when-entering-a-long-string-in-the-system-label-of-a-vfx-graph))

- VFX Graph: Remove GetParticleIndex shader warning in particle strip systems.
    ([UUM-51867](https://issuetracker.unity3d.com/issues/shader-warning-in-simpleribbon-ribbon-when-creating-new-3d-hdrp-core-project))

- VFX Graph: Sample of Camera Buffer isn't available in compute passes.
    (UUM-55734)

- VFX Graph: Unexpected larger material in runtime leading to a performance loss.
    (UUM-40722)

- Web: Fixed typos in signatures of JS_Video_IsSeeking and JS_Video_Play.
    (UUM-58994)

- Web: Set PYTHONUTF8 environment variable to enable UTF-8 encoding by default.
    ([UUM-20185](https://issuetracker.unity3d.com/issues/webgl-build-fails-with-a-unicodedecodeerror))




#### Package changes in 2023.2.8f1

#### Packages updated

- com.unity.services.user-reporting: [2.0.6](https://docs.unity3d.com/Packages/com.unity.services.user-reporting@2.0//changelog/CHANGELOG.html) &#x2192; [2.0.9](https://docs.unity3d.com/Packages/com.unity.services.user-reporting@2.0//changelog/CHANGELOG.html)

- com.unity.rendering.light-transport: [1.0.0](https://docs.unity3d.com/Packages/com.unity.rendering.light-transport@1.0//changelog/CHANGELOG.html) &#x2192; [1.0.1](https://docs.unity3d.com/Packages/com.unity.rendering.light-transport@1.0//changelog/CHANGELOG.html)

- com.unity.xr.core-utils: [2.2.3](https://docs.unity3d.com/Packages/com.unity.xr.core-utils@2.2//changelog/CHANGELOG.html) &#x2192; [2.3.0](https://docs.unity3d.com/Packages/com.unity.xr.core-utils@2.3//changelog/CHANGELOG.html)