Unity 2023.1.7

Released:
Select the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.
New to Unity? Get started

Known Issues in 2023.1.7f1

  • Asset Importers: OnImportAsset leaks 5GB of memory (UUM-43067)

  • Contextual Menu: [TextMeshPro] "CONTEXT" menu item appears and Editor crashes when TMP 3.2.0-pre.4 package is imported (UUM-40410)

  • Graphics Device Features: Severe performance degradation in Play Mode when using multiple Cameras with "Direct3D12", "OpenGLCore", and "OpenGLES3" Graphics APIs in URP & HDRP (UUM-42795)

  • HD RP: The Editor becomes unresponsive and the machine performs worse when the Editor is opened (UUM-34562)

  • Input: The device selection menu does not respond to mouse clicks when trying to add a device in a Control Scheme (UUM-40635)

  • MacOS: Crash on objc_msgSend when the Editor UI gets redrawn (UUM-34202)

  • Metal: Editor freezes when exiting Play Mode if the Game window position was changed or undocked during Play Mode (UUM-36218)

  • Metal: [iOS] Rendering freezes when the orientation is changed (UUM-9480)

  • Mono: Crash on do_runtime_invoke when the Editor is compiling after modifying a script (UUM-44475)

  • Native Window Management: Crash on core::Join<core::basic_string<char,core::StringStorageDefault<char> > & __ptr64,char const (& __ptr64)[2],core::basic_string_ref<char> > when the Editor runs out of memory saving an invalid override (UUM-36776)

  • Progressive Lightmapper: Light Probe GPU memory is not deallocated when cancelling a bake (UUM-41988)

  • Scene/Game View: Button triggers another Button when multiple Canvases are used in multiple windows (UUM-36255)

  • Serialization: Crash on SerializedProperty_CUSTOM_GetStringValueInternal when renaming a ScriptableObject Asset (UUM-41704)

  • UI Toolkit Framework: Unity Editor is rendered without the toolbar icons when using it on old hardware with integrated GPU (UUM-13134)

  • Universal RP: RTHandles in URP causes memory allocation in multi-camera scenarios (UUM-19089)

  • Universal RP: [URP][XR] Performance degradation when comparing Android Quest 2 builds across 2020.3 and 2023.x (UUM-33025)

2023.1.7f1 Release Notes

Fixes

  • 2D: Fixed color texture not getting created in custom render passes. (UUM-14400)

  • 2D: Fixed crash with TilemapCollider2D when a Tilemap with Tiles that have invalid Transform Matrices are loaded. (UUM-41396)

  • Android: Fixed getMethodID failure on some android version. (UUM-31912)

  • Android: Fixed unpatched activity tags in AndroidManifest. (UUM-40774)

  • Build Pipeline: Fixed AssetBundle incremental build needs to detect script namespace/assembly change. (UUM-35766)

  • Build Pipeline: Fixed lost sprite references in bundles when moving the assets. (UUM-16394)

  • Core: Fixed issue where job may fail to allocate using Allocator.Temp resulting in a a "Top level scope allocation is permitted only on the main thread." exception message. (UUM-40042)

  • DX12: Fixed a rare crash when using ray traced reflections in HDRP. (UUM-41580)

  • Editor: Added a top level mem scope to avoid temp memory leak. (UUM-39899)

  • Editor: Asset info (labels and asset bundle) is now shown but in a disabled state when the asset is not checked out in perforce. (UUM-36500)

  • Editor: Fixed alignment issues with the label and value field when editing LazyLoadReference and MinMaxGradient fields. (UUM-29883)

  • Editor: Fixed an issue where shader errors appeared in Shadows.hlsl and Lighting.hlsl. (UUM-37723)

  • Editor: Fixed AsyncOperation.allowSceneActivation is ignored when refocusing Editor. (UUM-31366)

  • Editor: Fixed crash when importing large FBX file. (UUM-38104)

  • Editor: Fixed DrawAAPolyLine method that modified the source color values. (UUM-7840)

  • Editor: Fixed edge case with the Windows Player where an incorrect resolution is used and reported by Screen.width and Screen.height. This occurred when the player was started on a monitor with different DPI settings compared to the main windows monitor. (UUM-41799)

  • Editor: Fixed for Editor crash based on shader chunk size of 0 in player settings. (UUM-36663)

  • Editor: Fixed ObjectField label not updating when assigning a null value through the inspector. (UUM-27629)

  • Editor: Frame Debugger: Fixed an issue where the editor would sometimes crash when retrieving keywords for a custom Compute Shader. (UUM-33301)

  • Editor: Frame Debugger: Fixed an issue where the Event Sliders/Buttons didn't update the window properly. (UUM-37778)

  • Editor: Frame Debugger: Fixed an issue where the textures sometimes leaked when inspecting shadowmaps. (UUM-32862)

  • Editor: Frame Debugger: Fixed an issue with incorrect font sizes in the tree view. (UUM-30317)

  • Editor: Hide the CPU option from the UI for Managed Plugins as it has no effect. (UUM-40186)

  • Editor: Make newly created ScriptableSingleton instances editable. (UUM-40767)

  • Editor: To remove the transparent input field that presents when TouchScreenKeyboard is active with hideInput option. (UUM-37652)

  • Package Manager: Added a scroll in package manifest description field in Inspector. (UUM-42618)

  • Physics: Cloth objects inter-collisions is now properly enabled when turned on in the project settings. (UUM-12987)

  • Physics: Fixed a crash while entering play mode with a cloth component that hasn't been edited. (UUM-16091)

  • Physics: Fixed an issue where Cloth would crash when attempting to bake using a mesh with duplicate vertices and all particles pinned. (UUM-34029)

  • Physics 2D: Ensure that the RelativeJoint2D, when turning on "Auto Configuration Offset", shows Angular offset in Degrees rather than Radians. (UUM-42690)

  • UI Toolkit: Dynamic height ListView was being scrolled to the wrong item when using ScrollToItem. (UUM-40674)

  • UI Toolkit: Fixed inconsistent bezier offset when using Painter2D. (UUM-42568)

  • UI Toolkit: Fixed ListView single click issue when EventSystem and StandaloneInputModule are in the scene. (UUM-42106)

  • UI Toolkit: Fixed Painter2D libtess crash when using invalid input values. (UUM-37087)

  • UI Toolkit: Fixed TreeView element not being expanded fully when trying to expand it more than once. (UUM-27589)

  • UI Toolkit: ListView was sometimes stuck when trying to scroll up from the bottom. (UUM-28510)

  • UI Toolkit: ListView's content container was sometimes resized smaller than it should be when reordering items. (UUM-42365)

  • UI Toolkit: ListView's itemsChosen was being called when quickly clicking on two separate items. (UUM-42450)

  • UI Toolkit: ObjectField didn't get cleared when using backspace. (UUM-35034)

  • VFX Graph: Fixed crash when changing to custom batch capacity in computers with large GPU memory. (UUM-38059)

  • VFX Graph: Initialize VFX material indices to make all materials valid if used on Awake. (UUM-37360)

  • Video: Improved VP8Encoder compression and encoding speed. (UUM-20744)

  • Video: Video Player Component causes performance degradation in WebGL Player when using "Linear" Color Space. (UUM-32755)

  • Web: Fixed bug in WebGL's FMOD implementation that caused the console to be spammed with errors when using the PlayOneShot API. (UUM-40643)

  • WebGL: Fixed an issue where C++ function names would not be properly generated in the output symbols.json file. (UUM-28034)

  • Windows: Fixed "Restart Unity as a standard user" button not working when Unity editor gets run as administrator due to Unity Hub running as administrator or due to Unity's executable compatibility flags being configured to be run as administrator. (UUM-42508)

  • XR: Updated XR Interaction Toolkit to version 2.4.1.

Changeset:
4f4e359ec3fc

Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it