### Known Issues in 2023.2.12f1

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

- Asset Importers: Crash on ConvertBlenderToFBX while importing a specific .blend file
    ([UUM-63758](https://issuetracker.unity3d.com/issues/crash-on-convertblendertofbx-while-importing-a-specific-blend-file))

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

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

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

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

- RP Foundation: Stacked camera is not rendering when using custom post effects is done in PreRender PostRender and Camera is not in HDR
    ([UUM-22444](https://issuetracker.unity3d.com/issues/ios-stacked-camera-is-not-rendering-when-using-custom-post-effects-and-build-target-is-set-to-ios))

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

- Shortcut Management: [MacOS] The Scene Pan Tool does not work when "Pan Focus Tool" and "Temporary Pan Tool 1" shortcuts are conflicting by default
    ([UUM-63983](https://issuetracker.unity3d.com/issues/the-scene-view-camera-does-not-pan-when-holding-down-the-middle-mouse-button))



### 2023.2.12f1 Release Notes

#### Improvements

- Audio: Made it possible to create an ARC from a selection of multiple audio clips.

- Graphics: Improved performance and memory requirements of Texture API calls such as LoadRawTextureData that write to a Texture2D that was created with the TextureCreationFlags.DontUploadUponCreate flag.
    ([UUM-35989](https://issuetracker.unity3d.com/issues/texturecreationflags-dot-dontuploaduponcreate-does-not-prevent-an-increase-to-the-refcount-of-texturedata))

- Mono: Implement stack probes for Windows Arm64.



#### Fixes

- 2D: Fiedx Invalid SortingGroup index set in Renderer error message appearing when a SortingGroup is created and another is deleted at the same time.
    ([UUM-62716](https://issuetracker.unity3d.com/issues/invalid-sortinggroup-index-set-in-renderer-error-is-thrown-when-a-collision-replaces-a-gameobject-with-another-one))

- 2D: Fixed issue where textures set from the ShaderGraph shader are not applied for use in the TilemapRenderer.
    ([UUM-62066](https://issuetracker.unity3d.com/issues/returned-texture-is-grey-when-using-a-custom-lit-2d-shadergraph-and-the-2d-light-texture-node-for-tilemap-renderers))

- 2D: Fixed missing stencil draw calls when rendering normals with SpriteMask.
    (UUM-63214)

- Accessibility: Fixed app hanging on iOS after turning VoiceOver on and off a few times.
    (UUM-62340)

- Android: Fixed back gesture invoking UI elements.
    ([UUM-48818](https://issuetracker.unity3d.com/issues/android-the-back-gesture-will-perform-an-extra-tap-slash-press-event))

- Audio: Fixed an issue in the audio random container where the sliders in some cases would push the textfield out of the window when randomisation is enabled.
    ([UUM-57188](https://issuetracker.unity3d.com/issues/slider-with-randomization-on-gets-pushed-out-of-the-window))

- Audio: Fixed an issue that would cause scheduled clips in the Audio Random Container to be prematurely stopped when enabling scene audio.
    (UUM-52755)

- Audio: Fixed an issue that would cause undo/redo to sometimes work incorrectly for the Audio Random Container resource field.
    ([UUM-62119](https://issuetracker.unity3d.com/issues/undoing-loses-arc-reference-on-an-audio-source))

- Audio: Fixed an issue that would sometimes cause a game object to throw an error in the log when drawing the game objects inspector, if the game object implements `OnAudioFilterRead`.
    ([UUM-61145](https://issuetracker.unity3d.com/issues/error-game-object-with-audiolistener-and-onaudiofilterread-throws-an-error-when-drawing-the-inspector))

- Documentation: Removed mentions of web player in Microphone.Start.
    (UUM-52555)

- Editor: Ensure X is visible in Picker mode if needed, and that pressing X actually return back to the initial query.
    ([UUM-61201](https://issuetracker.unity3d.com/issues/search-picker-always-shows-the-x-to-clear-a-query))

- Editor: Fixed a crash related to throwing BuildFailedException in BuildProcessor.PrepareForBuild.
    ([UUM-62231](https://issuetracker.unity3d.com/issues/crash-on-raiseexception-when-building-the-player))

- Editor: Fixed a performance regression in the TextureImporter.
    (UUM-36303)

- Editor: Fixed an issue where the Columns and Rows values are not updating in a TextureImporter preset.
    ([UUM-59090](https://issuetracker.unity3d.com/issues/unable-to-change-values-of-texture2darray-when-using-texture-import-preset))

- Editor: Fixed an issuye where GUI in the Scene were using an incorrect offset when Scene filtering was active.
    ([UUM-61753](https://issuetracker.unity3d.com/issues/handles-dot-gui-block-inside-ondrawgizmos-has-incorrect-clip-space-when-the-search-filter-is-applied))

- Editor: Fixed casting integers to memory labels.
    (UUM-57246)

- Editor: Fixed Index manager doesn't override file or folder if user cancels the OpenDialog.
    ([UUM-58792](https://issuetracker.unity3d.com/issues/search-indexmanager-clears-folder-if-you-press-cancel))

- Editor: Fixed indexing in playmode when in playmode we do not start asset indexing. When the user stops playmode, the relevant asset indexing tasks will start.
    ([UUM-58793](https://issuetracker.unity3d.com/issues/search-will-index-asset-while-in-playmode))

- Editor: Fixed memory warning in the console.
    ([UUM-63549](https://issuetracker.unity3d.com/issues/memory-leak-errors-are-shown-in-the-console-when-displaying-a-context-menu-item-with-a-function-whose-name-contains-32-plus-characters))

- Editor: Fixed type remapping for asmdef, animation and terrain.
    ([UUM-58791](https://issuetracker.unity3d.com/issues/searching-for-animation-asmdef-and-terrain-doesnt-work))

- Editor: The graphics Tier Settings editor window has been changed back to a horizontal layout with the addition of a scrollbar for when the window is still sized too small to display the full contents.
    ([UUM-59952](https://issuetracker.unity3d.com/issues/graphics-tier-settings-editor-has-no-vertical-scrollbar-even-though-settings-have-been-reordered-to-be-vertical))

- Graphics: Fixed potential crash in URP Forward+ due to out-of-bounds buffer access.
    (UUM-64148)

- Graphics: Fixed undefined behavior in Texture2D.Compress / EditorUtility.CompressTexture / EditorUtility.CompressCubemapTexture when these were dealing with partial mip-chain textures. The APIs now leave the mipmap count of textures untouched.
    ([UUM-35985](https://issuetracker.unity3d.com/issues/assertion-failed-on-expression-miplevel-m-mipcount-error-when-using-texture2d-dot-compress-method))

- Graphics: Support requesting a DXT compressed texture using ImageConversion.LoadImage and Texture2D.LoadImage on Android.
    ([UUM-52927](https://issuetracker.unity3d.com/issues/quest-texture2d-dot-loadimage-returns-false-when-the-format-is-dxt1-slash-5))

- HDRP: Optimize PBR sky precomputation and memory usage.
    (UUM-58381)

- HDRP: Optimize the OnDisable of DecalProjector component when disabling a lot of decals at the same time.

- HDRP: Remove the error message "Decal texture atlas out of space..." in release builds \(it now only appears in the Editor or Development Builds\).

- iOS: If Image and Background launch screen is used without proper image setup, issue warning and fallback to default launch screen.
    ([UUM-60545](https://issuetracker.unity3d.com/issues/ios-app-build-fails-in-xcode-with-the-build-input-file-cannot-be-found-error-when-building-if-launch-screen-is-set-to-image-and-background-and-portrait-image-or-landscape-image-are-not-assigned))

- macOS: Crash Reporter failing to upload to cloud due to path not being pre-created.
    ([UUM-60277](https://issuetracker.unity3d.com/issues/crashreporter-is-unable-to-find-the-crash-data-file-on-macos-standalone))

- Mono: Disallow unrestricted polymorphic deserialization in DataSet.
    (UUM-62270)

- Physics: Added a new parameter to the physics settings -- fast motion threshold. It allows to improve the CCD response for fast moving small bodies that collide with larger ones.
    ([UUM-57910](https://issuetracker.unity3d.com/issues/inaccurate-collision-detections-when-rigidbody-collision-detection-is-set-to-continuous-or-continuous-dynamic))

- Search: Fixed Search Window table view buttons appearing multiple times.
    ([UUM-59166](https://issuetracker.unity3d.com/issues/search-add-column-and-reset-or-just-reset-icon-is-displayed-multiple-times))

- Search: Re-enabled search providers priority sorting.
    ([UUM-60991](https://issuetracker.unity3d.com/issues/unity-search-results-order-does-not-take-into-account-provider-settings-priority-order))

- Search: Remove the Transient Window menu item.
    ([UUM-59187](https://issuetracker.unity3d.com/issues/search-search-window-disappears-and-only-select-columns-menu-stays-on-the-screen))

- Shaders: Improved message in the player log when sending the shader variant to the GPU driver.
    ([UUM-62527](https://issuetracker.unity3d.com/issues/compiled-shader-in-the-player-log-is-misleading))

- SRP Core: Correct gathering of the current pipeline to generate the UI for the Default Volume Profile.
    (UUM-64000)

- TextCore: Ensure GetPreferredValues and GenerateTextMesh return the same size.
    ([UUM-61577](https://issuetracker.unity3d.com/issues/new-line-is-added-to-the-label-element-if-having-a-sign-in-bold-tags-if-the-width-is-set-to-auto))

- TextCore: Fixed Ideographic Variation Selector.
    ([UUM-63538](https://issuetracker.unity3d.com/issues/glyphs-of-characters-are-displayed-incorrectly-when-using-unicode-ivs))

- TextMeshPro: Setting the game object layer for the Dropdown blocker game object to match the Canvas value.
    (UUM-62470)

- uGUI: Setting the game object layer for the Dropdown blocker game object to match the Canvas value.
    (UUM-62470)

- UI Toolkit: Fixed default runtime theme creation in the UI Builder.
    ([UUM-56954](https://issuetracker.unity3d.com/issues/a-new-unitydefaultruntimetheme-keeps-getting-created-regardless-of-its-existence-when-the-ui-builder-window-is-opened))

- UI Toolkit: Fixed documentation links for UI Toolkit assets and scripts.
    ([UUM-28715](https://issuetracker.unity3d.com/issues/ui-toolkit-ui-elements-view-importer-and-visual-tree-asset-are-missing-documentation-when-going-through-editor))

- UI Toolkit: Fixed view data states not being saved for children of ListView.
    ([UUM-62717](https://issuetracker.unity3d.com/issues/foldout-visibility-state-is-not-saved-when-viewed-in-the-inspector))

- VFX Graph: Disable MeshToSDFBaker shaders on GLES3 to avoid warnings.
    ([UUM-53994](https://issuetracker.unity3d.com/issues/vfx-shader-warnings-thrown-after-installing-visual-effects-graph-package))

- VFX Graph: Fixed an incompatibility with HLSL 2021.
    (UUM-63956)

- VFX Graph: Fixed an unexpected material listing in animation window.
    (UUM-46719)

- VFX Graph: Instancing when gradient selection was based on a branch was wrong.
    (UUM-58615)

- VFX Graph: Switch property binder from ExecuteInEditMode in ExecuteAlways.
    ([UUM-56866](https://issuetracker.unity3d.com/issues/a-unnecessary-pop-up-appears-when-entering-the-play-mode-from-the-prefab-mode-when-prefabs-vfxpropertybinder-component-uses-executeineditmode-instead-of-executealways))

- WebGL: Fix for Render Texture depth buffers sometimes not being cleared properly
    ([UUM-57343](https://issuetracker.unity3d.com/issues/shader-effects-disappear-when-the-canvas-size-is-changed-on-the-webgl-build))




#### Package changes in 2023.2.12f1

#### Packages updated

- com.unity.addressables: [1.21.19](https://docs.unity3d.com/Packages/com.unity.addressables@1.21//changelog/CHANGELOG.html) &#x2192; [1.21.20](https://docs.unity3d.com/Packages/com.unity.addressables@1.21//changelog/CHANGELOG.html)

- com.unity.polybrush: [1.1.4](https://docs.unity3d.com/Packages/com.unity.polybrush@1.1//changelog/CHANGELOG.html) &#x2192; [1.1.6](https://docs.unity3d.com/Packages/com.unity.polybrush@1.1//changelog/CHANGELOG.html)

- com.unity.scriptablebuildpipeline: [1.21.21](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@1.21//changelog/CHANGELOG.html) &#x2192; [1.21.22](https://docs.unity3d.com/Packages/com.unity.scriptablebuildpipeline@1.21//changelog/CHANGELOG.html)