Aquí hi ha 78 versions d’Unity 2022, des de 8 d’octubre del 2022 fins a l’actual, 2022.3.62f3. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
78 versions en 3 anys · unes 25 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 2022.3.62f3Darrera versió | 28 d’octubre del 2025 | — | 64 bits EXE (NSIS) Notes de la versió2022.3.62f3 Release Notes
Fixes
- UI Elements: Fixed a bug where some serialized fields were not always displayed in the inspector. (UUM-103578)
- Physics 2D: Fix memory leak when reporting 2D physics collision callbacks. (UUM-108093) |
| 2022.3.62f1 | 7 de maig del 2025 | — | 64 bits EXE (NSIS) |
| 2022.3.61f1 | 10 d’abril del 2025 | — | 64 bits EXE (NSIS) |
| 2022.3.60f1 | 12 de març del 2025 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.60f1
- Android: [iOS] [UnityWebRequest] Requests with "UnityWebRequest" are open for SSL Proxying (UUM-97194)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
- DirectX12: The Player hangs when unloading a scene using the UnloadUnusedAssets() method (UUM-79718)
- Input: Touch Input is not registered correctly when using multiple displays (UUM-99077)
- Packman: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
- Vulkan: Application crashes with Vulkan when restoring from background on Linux (UUM-90287)
2022.3.60f1 Release Notes
Improvements
- 2D: Improved the performance of setting of the SpriteRenderer.sprite property. (UUM-97467)
- Build System: Added a potential fix and additional logs for the build error message "Read the full binlog without getting a BuildFinishedMessage".
- TLS: Updated our internal version of MbedTLS to version 3.6. This version brings new and improved security features to network communications in the engine, but also means that unsecure and deprecated protocols are now unsupported. Notably, support for TLS 1.0 and 1.1 was removed.
API Changes
- iOS: Added: Added iPhone 16e device generation enums and screen cutouts.
Changes
- XR: Updated com.unity.xr.openxr version to 1.14.1.
Fixes
- 2D: Fixed 16-bit Sprite Textures have a banding effect and loss of data when packing into Variant Sprite Atlas. (UUM-97999)
- 2D: Fixed the camera sorting layer not breaking batch correctly for URP 2D. (UUM-90792)
- AI: Autogenerated NavMesh links no longer remain visible with Show Only Selected and no selected surface. (UUM-92327)
- Android: Fixed a crash that could happen during configuration changes on Android. (UUM-78535)
- Android: Fixed AndroidJNI.ToBooleanArray not returning 0 when null. (UUM-90092)
- Animation: Fixed a regression in the Editor where Timeline preview will prevent an Animator Controller from writing animation in Playmode. (UUM-86337)
- Animation: Fixed that Prefab instance properties were not properly restored when using Redo with Animation Preview turned on. (UUM-96467)
- Asset Pipeline: Fixed UUM-84713: Ensure importers are updated on domain reload in importer processes. (UUM-84713)
- Audio: Fixed an issue where the help button on the audio clip inspector would open a wrong web page. (UUM-96832)
- Build Pipeline: Fixed error handling when using the "Build and Run" option so that shader syntax errors, and other logged errors, are consistently treated as build failures. In some cases the content of a failed build was being reused, instead of the content being rebuilt, on the next build attempt. (UUM-96214)
- Editor: Added shared parameter indicator "*" to the name "Use incremental GC". (UUM-86940)
- Editor: Disabled splatmaps for shadows-only terrain. (UUM-79364)
- Editor: Fixed a crash on macOS that occurs when dialog text is longer than 512 bytes and contains multibyte unicode characters. (UUM-97333)
- Editor: Fixed a race condition that would make the editor enter an infinite import loop. (UUM-86437)
- Editor: Fixed an ArgumentOutOfRangeException thrown when entering PlayMode with the selection containing multiple objects with array/list fields. (UUM-83345)
- Editor: Fixed assertions when setting the intensity of an HDR color to a high value. (UUM-33521)
- Editor: Fixed Editor crash when building a player using BuildOptions.DetailedBuildReport on Mac. (UUM-91450)
- Editor: Fixed scrolling not working after the scrollbar gets shown due to new items manually added to a ListView with DynamicHeightVirtualization. (UUM-96608)
- Editor: Fixed UITK input for UWP. (UUM-53385)
- Editor: HDRP: Fixing memory leak when virtual texture is used on dx12 (consoles and PC). (UUM-98683)
- Editor: |
| 2022.3.59f1 | 26 de febrer del 2025 | — | 64 bits EXE (NSIS) |
| 2022.3.58f1 | 12 de febrer del 2025 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.58f1
- Android: [iOS] [UnityWebRequest] Requests with "UnityWebRequest" are open for SSL Proxying (UUM-97194)
- Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources (UUM-91256)
- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)
- Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
2022.3.58f1 Release Notes
Improvements
- Documentation: Added a copy button to code examples in the documentation.
Fixes
- AI: Sometimes the navigation path contained points outside of the shortest trajectory. (UUM-78679)
- Android: Allow build and run to work correctly when exporting an app bundle project. (UUM-91102)
- Asset Bundles: Fixed rare race condition when loading AssetBundles using AssetBundle.LoadFromStream. (UUM-92381)
- Asset Pipeline: Allow users to rebuild the Library when we detect corrupted databases. (UUM-87961)
- Audio: Fixed a bug that would cause the audio to not resume properly after unpausing a timeline. (UUM-91654)
- Documentation: The Scene View Camera page had links to pages that don't exist in 22.3. These have been removed.
- Editor: Added inconsistencies with available EditorToolContexts and EditorTools when Inspectors are locked or Property Windows are used. EditorToolContexts and EditorTools are now only available for the active selection. (UUM-95441)
- Editor: Asset Preview Window now renders a preview for assets with LODGroup components when no LOD group is selected. (UUM-82810)
- Editor: Fixed a bug where using a render pipeline asset extending UniversalRenderpipelineAsset or its HDRP equivalent resulted in significantly longer build times. (UUM-73223)
- Editor: Fixed an issue on Windows where closing a Utility window with the Escape key would not prompt the user about saving or discarding unsaved changes. (UUM-71291)
- Editor: Fixed an issue where enabling the scene view camera overlay would trigger synchronous shader compilation even if asynchronous compilation is enabled. (UUM-79996)
- Editor: Fixed an issue where Occlusion baking parameters could be set to negative values. (UUM-84378)
- Editor: Fixed an issue where sometimes the Editor Tools system would not refresh when the selection changes while the Inspector window is locked. (UUM-54858)
- Editor: Fixed editor crash when a null object is passed in to EnsureUniqueSiblingName. (UUM-91927)
- Editor: Fixed EditorWindow sizing issues when dragging windows between displays with different DPI scales. (UUM-91671)
- Editor: Fixed GizmoType.NotInSelectionHierarchy gizmos not being restored on deselect. (UUM-72297)
- Editor: Fixed issue with Android builds adding extra file extensions when "Show all filename extensions" was enabled in Finder preferences on macOS 15. (UUM-87606)
- Editor: Fixed LinuxEditor crash when closing LaunchScreen after project load. (UUM-96484)
- Editor: Fixed the selected marker on the timeline being offset incorrectly when zoomed out. (UUM-55366)
- Editor: Fixed UnauthorizedAccessException when edits are made to SceneTemplateSettings with Perforce Integration Enabled. (UUM-93720)
- Editor: Slight optimization to loading/processing Profile traces. (UUM-92831)
- Editor: WindowsEditor keeps the main EditorWindow snapped when the Layout changes. (UUM-90338)
- Graphics: A warning has been added when running CopyTexture with compressed texture formats unsupported by the current device. (UUM-89001)
- Graphics: Fixed regression where texture data does not end up in Player builds when "Load texture data on demand" is enabled in the Editor set |
| 2022.3.57f1 | 29 de gener del 2025 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.57f1
- Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources (UUM-91256)
- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
2022.3.57f1 Release Notes
Improvements
- Android: Clarify docs for Render Over Native UI, that it doesn't work when application is in split screen mode. The reason is - most likely Android is not rendering UI behind the app when in split screen mode. (UUM-85037)
Changes
- XR: The Oculus XR Plugin package has been updated to 4.5.0.
Fixes
- 2D: Fixed issue where the Active Palette Popup text does not automatically update itself when the selected Palette has been renamed by the user. (UUM-90757)
- 2D: Fixed issue where the SceneView grid is not restored when the currently selected GameObject with a Grid/Tilemap with its Grid showing is destroyed. (UUM-91461)
- 2D: Fixed unnecessary scripting call in Sprite Renderer - SpriteRenderer.InvokeSpriteChanged. (UUM-83203)
- AI: Log a warning in the editor when CalculatePath() starts or ends on multiple NavMesh surfaces. (UUM-84579)
- Asset Import: Fixed TLS memory leak when importing corrupted FBX file. (UUM-91901)
- Build System: The BEE_BUILD_THREADS environment variable has been extended to the Bee backend driver. This variable limits the maximum job count for Bee-based builds on your machine, user account, or session, preventing it from consuming all available CPU resources regardless of how builds are run.".
- Documentation: Fixed incorrect description of ForceMode.Impulse.
- Editor: Editor exits Play mode when another project is being created. (UUM-68141)
- Editor: Fixed an issue in the Linux editor where the top left corner of the display would become noninteractive after an asset database operation occurs after startup. (UUM-92485)
- Editor: Fixed CPU architecture in the plugin inspector resetting after applying changes. (UUM-91926)
- Editor: Fixed implicit truncation shader warnings when using the multiplayer VR template. (UUM-84269)
- Editor: Fixed normal icon used in build window build target list for visionOS. (UUM-68621)
- Editor: Manually tested with the crashing capture from the bug and several I have locally. Have tested in each test case that the same ProfilerSamples are visited in the same order (by logging them out and diffing the before/after cases). (UUM-79067)
- Editor: The TreeView and the ListView now have a public member selectedIds which allows users to track the selected ID of items even if they are within a collapsed parent. (UUM-75225)
- Editor: Unity was not properly detecting the case where a default texture property might be a multisampled texture (it is not technically supported by the syntax, so there is not a direct way to handle it in the shader other than not declaring a default). (UUM-53114)
- Graphics: Added crash issue with DX11 Tessellation Displacement sample project from the asset store. (UUM-74198)
- Graphics: Fixed the rendered color of the preset differs from the preview color when adding a new swatch in the HDR Color Picker. (UUM-86724)
- HDRP: Fixed black line artifacts on top of the screen with DRS and downsampled SSAO. (UUM-69425)
- HDRP: Fixed HDRP sky rendering when Camera Relative Rendering is disabled. (UUM-90251)
- IL2CPP: Fixed fields of field types on serialized types being stripped in some cases. (UUM-90024)
- Kernel: Fixed a potential hang when multiple threads call JobHandle.Complete() on the same JobHandle. (UUM-85405)
- macOS: Ctrl+C not caught on headless MacOS games, in turn, OnApplicationQuit does not get called. (UUM-87122)
- Mono: Fixed Editor freeze when taking |
| 2022.3.56f1 | 15 de gener del 2025 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.56f1
- Audio Authoring: Audio Source clip is not audible when exceeding a high number of active Audio Sources (UUM-91256)
- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- DirectX12: The Camera does not render correctly when the Camera.Rect() is changed and HDR is enabled and DX12 graphics API is selected (UUM-86917)
- Serialization: [windows only] Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
2022.3.56f1 Release Notes
Fixes
- Android: Added support for 16KB page sizes.
- Android: Android: Added dotnet webrequest feature for auto internet access permission. (UUM-83355)
- Android: Bump Android Logcat Package to 1.4.4.
- Asset Bundles: Added a new flag BuildAssetBundleOptions.StripUnatlasedSpriteCopies to the legacy asset bundle system. Currently if we have a assets in multiple bundles that depend upon a source texture we copy it into all relevant bundles. Setting this new flag will keep from creating duplicates if the texture does not belong to a sprite atlas. (UUM-83067)
- Audio: Fixed the 3D audio pan where right audio channel is completely cutoff at specific position. (UUM-82903)
- Audio: Reenabled an unstable test. (UUM-346)
- Editor: Asset Import: Fixed FBX import errors when importing models using the IndexToDirect format for normals. (UUM-74806)
- Editor: Dont output compile errors when we automatically will retry the compilation, as they will be rerun and potentially fixed. (UUM-72688)
- Editor: Editor crash in the HDRP samples. (UUM-91532)
- Editor: Editor no longer crashes if a tooltip pops up prior to clicking to show a dropdown menu. (UUM-89006)
- Editor: Fixed a crash is some Linux configurations where a notification from X11 can be raised before the application is initialized. (UUM-91116)
- Editor: Fixed an issue where the editor could occasionally crash when exiting the editor with the Input System package included and the Active Input Handling is set to Both or Input System. (UUM-10774)
- Editor: Fixed an issue where the TextureImporter "Alpha From Grayscale" and non-default Swizzle settings would have no effect when used with R16 grayscale source images. (UUM-89039)
- Editor: Fixed C# script imported leading to missing documentation. (UUM-87334)
- Editor: Fixed console being cleared after building a player. (UUM-91487)
- Editor: Fixed Editor errors when "RGB + 1-bit Alpha Compressed ETC2 4 bits" compression is used. (UUM-65395)
- Editor: Fixed help button tooltip text for some components.
- Editor: Fixed UnityWbRequest.error returning success after querying texture even though texture creation failed. (UUM-90140)
- Editor: Fixed UniversalCameraAdditionalData trying to create missing UniversalRenderPipeline when OnDestroy() is called. (UUM-75237)
- Editor: Timeline tracks now accepts Objects with both object and exposed references. (UUM-83224)
- GI: Ensured that the Lighting Window open reference button links to documentation for the correct Editor Version. (UUM-83218)
- Graphics: Fixed a crash when importing a 16K normal map texture from gray scale. (UUM-79322)
- Graphics: Fixed an issue on Android platforms with Vulkan where swapchain recreation synchronization could cause a degenerate case where pausing the application during a scene load would result in a crash due to an invalid vkCmdEndRenderPass command being added to command buffers that have not begun a render pass. (UUM-90287)
- HDRP: Fixed HDRP ambient scene lighting leaking into the material preview window. (UUM-84064)
- HDRP: Fixed invalid global state pushed when using override camera rendering in the CustomPassUtils functions. (UUM-82849)
- HDRP: Fixed wrong SSR when using a shader graph with a clear coat value of 0. (UUM-84980)
- |
| 2022.3.55f1 | 17 de desembre del 2024 | — | 64 bits EXE (NSIS) |
| 2022.3.54f1 | 4 de desembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.54f1
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- DirectX12: The Camera does not render correctly when the Camera.Rect() is changed and HDR is enabled and DX12 graphics API is selected (UUM-86917)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- Packman: Switching Project when importing complete project does not import all assets and project opens incomplete (UUM-88051)
- Text: Editor hangs when rendering TMP Text Component with Left and Right Margins set in the Extra Settings (UUM-84379)
- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 (UUM-68080)
2022.3.54f1 Release Notes
Improvements
- Core: Added the ability to configure the number of asset garbage collector helper threads via command line (-gc-helper-count N) and via boot.config file (gc-helper-count=N).
- Graphics: Added documentation for how shadow matte interacts with stencil and ray traced shadows for Unlit Shader Graph. (UUM-72348)
- Tests: Replaced the RecipeEngine.Modules.UnityCI dependency with UnityCI.Common.
Changes
- Tests: Enabled VideoPlayerPause test and added WebGL to supported platforms. (UUM-16194)
Fixes
- 2D: Fixed incorrect sampling for TextMesh when used with Pixel Perfect Camera. (UUM-51358)
- 2D: Fixed Sprite broken Sprite references in TextureImporter when SpriteRect are defined outside of it's texture. (UUM-84276)
- Cache Server: Fixed the crash while importing the Assets from Accelerator when it is disconnected. (UUM-76355)
- Editor: Added Arm64 Simulator architecture option to plugin importer for iOS/tvOS. (UUM-70551)
- Editor: Added Arm64 Simulator support for iOS/tvOS platforms. (UUM-2238)
- Editor: Fixed an issue where it was no longer possible to hide GameView's toolbar via editor mode. (UUM-85706)
- Editor: Fixed for Linux crash on right click in the middle of a window drag. (UUM-82814)
- Editor: Fixed null ref exception when trying to maximize a pop-up window. (UUM-76218)
- Editor: GPU crash guard in case of wrong custom shader. (UUM-87774)
- Editor: The Linux editor will now reduce CPU usage when moved to the background, respecting the "Interaction Mode" setting. (UUM-79514)
- Graphics: Fixed a problem with Texture Streaming where a material could remain blurry and not streamed in for an undefined amount of time. (UUM-73384)
- Graphics: Fixed an issue where "glClientWaitSync: Expected application to have kicked everything until job" error is spammed when disabling Raw Image. (UUM-35986)
- Graphics: Fixed cases where drawing line primitives would draw triangles instead. (UUM-66524)
- IL2CPP: Reduced internal memory overhead. (UUM-83219)
- iOS: Don't throw an exception when frameworks file is missing. (UUM-63104)
- Linux: Backport of runtime initialization in Linux Standalone 2022 LTS. (UUM-87612)
- Mono: Fixed crash when loading a class which contains fields at the end of the metadata table with a table size 65535. (UUM-78961)
- Mono: Fixed GC heap reporting to report reserved (free) sections. (UUM-53413)
- Package Manager: Fixed the issue where quick start button does not link to the document page for the current unity version. (UUM-78210)
- Shadergraph: Fixed so that pasting an empty group positions it based on the cursor's location. (UUM-76254)
- Shaders: Fixed a bug where incorrect line numbers are reported in preprocessor errors after block comments. (UUM-87896)
- Shaders: Fixed a rare crash in the Editor. (UUM-87927)
- Shaders: Fixed a rare error involving incompatible keyword states. (UUM-87539)
- Shaders: SHADER_TARGET macro is now available during shader import. (UUM-87423)
- UI Toolkit: Fixed popup fields not handling point |
| 2022.3.53f1 | 19 de novembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.53f1
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Allocated graphics memory does not get released when the Editor is out of focus while using D3D12 graphics API (UUM-86354)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- DirectX12: The Camera does not render correctly when the Camera.Rect() is changed and HDR is enabled and DX12 graphics API is selected (UUM-86917)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- Text: Editor hangs when rendering TMP Text Component with Left and Right Margins set in the Extra Settings (UUM-84379)
- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 (UUM-68080)
2022.3.53f1 Release Notes
Changes
- Audio: Updated FSBTool AAC error message, raising minimum file size warning from 1025 to 2049. (UUM-72024)
- XR: Updated xr.sdk.openxr package version to 1.13.1.
Fixes
- AI: Links were not generated in places where the NavMesh forms a ramp. (UUM-78145)
- Android: [BACKPORT] ".getLocale()" has been deprecated, ".getLanguageTag()" is updated replacement.
- Asset Pipeline: Asset Pipeline: Fixed crash on MonoBehaviour::Transfer when the XR Interaction Toolkit Sample Assets are updated. (UUM-76934)
- Build Pipeline: Build Pipeline: Added validation when building from a script to prevent use of incompatible options, such as ScriptDebugging in a non-development build. (UUM-78407)
- Editor: Disabled SRP batcher on the AssetImportWorker. (UUM-77344)
- Editor: Editor: Editor: [Internal] Removed Shutdown_DestroysTextures test.
- Editor: Export window maintains initial selection after selecting different items in the Project Browser. (UUM-82656)
- Editor: Fixed corrupted Font crashing the editor when opened in FontAssetCreator. (UUM-78705)
- Editor: Fixed justify-content doesn't align content properly when min-width is used with borders or padding on the parent. (UUM-79828)
- Editor: Fixed ScalableBufferManager.ResizeBuffers not working with MSAA RTs. (UUM-24634)
- Editor: Mouse jumping is disabled on Linux when using Wayland. (UUM-82831)
- Editor: Move the registration of the SceneViewMotion and RectSelection shortcut contexts to the OnEnable method of the Scene view. (UUM-86183)
- Editor: Tooltip windows now have a title on Linux. (UUM-83763)
- Editor: [SpeedTree] Trees do not react to wind on playmode start when scene reloading is disabled. (UUM-75875)
- Entities: Fixed an issue where an exception would be thrown when exiting play mode after closing and opening a sub scene. (UUM-86554)
- Graphics: Android Vulkan: Add transient usage flag while creating image even if lazily allocated memory is not available on the device. (UUM-71363)
- HDRP: Fixed an issue where UI images using render textures would not render properly with HDR enabled. (UUM-70119)
- IL2CPP: Changed Il2CppEagerStaticClassConstructionAttribute to have defined behavior, preventing out of order initialization on nested static constructors. (UUM-84202)
- IL2CPP: Fixed "DllNotFoundException: Unable to load DLL 'kernel32.dll'" error on Universal Windows Platform when using HttpClient. (UUM-79112)
- IL2CPP: Removed potential 1000ms delay during shutdown.
- iOS: Fixed the character limit of the keyboard shown with TouchScreenKeyboard.Open. (UUM-77509)
- Kernel: Fixed a hang that would occur when accessing transforms immediately after scheduling a transform job with dependencies. (UUM-86782)
- Mono: Changed to prevent crash for MONO_TYPE_FNPTR cases in mono_field_get_value_object_checked. (UUM-79025)
- Mono: Fixed exception being thrown due to a race condition within Encoding.GetEncoding. (UUM-82959)
- Mono: Fixed for a potential read beyond the end of a buffer on MacOS when iterating directories. (UUM-83824)
- Mono: Fixed rare NullReferenceException during a constrained call on a value type. (UUM-79115)
- Mono: Preven |
| 2022.3.52f1 | 6 de novembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.52f1
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- Shader System: Editor crash when saving Currently Tracked Variants to Asset (UUM-86510)
- Text: Editor hangs when rendering TMP Text Component with Left and Right Margins set in the Extra Settings (UUM-84379)
- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 (UUM-68080)
2022.3.52f1 Release Notes
Changes
- Input System: Updated Input System package to 1.11.2.
- XR: The Oculus XR Plugin package has been updated to 4.4.0.
Fixes
- 2D: Fixed issue where Tile Palettes with Hexagonal Flat Top layouts are drawn incorrectly as Hexagonal Point Top layout. (UUM-83525)
- 2D: Show error dialog when user tries to create a Tile Palette or Tiles on a Tile Palette in a non-asset folder. (UUM-83197)
- Android: Editor.log will contain now entry on how the app is launched, for ex., adb.exe -s "FA7A31A08307" shell am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -f 0x10200000 -S -n "com.DefaultCompany.GameActivity/com.unity3d.player.UnityPlayerActivity". (UUM-84923)
- Android: Fixed an issue where an Android app could freeze, if "Run in Background is false, if the app loses focus, and calls AudioSource::Stop when focus is lost. (UUM-79804)
- Android: Ignore harmless warnings coming from sdkmanager - "Errors during XML parse:", "Additionally, the fallback loader failed to parse the XML.".
- Animation: Fixed animations with events at time "1" throw import warnings when using particular animation lengths. (UUM-79396)
- Animation: Fixed error when binding transform of a humanoid having 2 non-human bones sharing the same name. (UUM-82236)
- Animation: Fixed invalid default values of animated parameters in animator controller. (UUM-73614)
- Editor: Added a message for the Editor warning that Wayland is unsupported. (UUM-74904)
- Editor: Added an 'Include all scripts' checkbox option to the export window allows users to choose whether to include all project scripts in the export list. This serves as the initial step before addressing the script dependency issue. (UUM-46345)
- Editor: Fixed a bug that tree wireframe is incorrectly rendered outside of Scene view when editing a tree. (UUM-82833)
- Editor: Fixed a crash when sequentially setting values in a managed reference array of strings. (UUM-73968)
- Editor: Fixed a crashing bug caused by a (rare) failure to initialize NetworkListManager COM interface. (UUM-83823)
- Editor: Fixed Additional Compiler argument not updating when switching tabs in Player Settings window or when selecting different platforms in Build Settings window. (UUM-66839)
- Editor: Fixed an issue where Screen Space Shadows did not work on Decals. (UUM-81517)
- Editor: Fixed an issue where the editor would incorrectly mark some objects as dirty in some cases. (UUM-83944)
- Editor: Fixed console logs not being cleared on recompile if Clear on Recompile option is enabled. (UUM-73031)
- Editor: Fixed editor crash with some corrupted custom SRP. (UUM-79332)
- Editor: Fixed memory leak in Texture2D.CreateExternalTexture when using D3D11 platform. (UUM-77354)
- Editor: Fixed missing visionOS AppIcons.
- Editor: Fixed NullReferenceException when Target of the RenderFunc is null. (UUM-85860)
- Editor: Fixed the over-clamping of delta time value applied to "unity_DeltaTime". (UUM-35772)
- Editor: Libcurl used by Unity update to version 8.10.1.
- Editor: Port from Unity 6. Fix for a rare Sharing Violation Exception when building through Jenkins. (UUM-83262)
- Graphics: Fixed crash when using native graphics jobs on Metal. (UUM-44469)
- HDRP: Ignore material variants with log message. (UUM-72639)
- macOS: Fixed Application.targetFrameRate not being ign |
| 2022.3.51f1 | 22 d’octubre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.51f1
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Build Settings Window: "EndLayoutGroup: BeginLayoutGroup must be called first." error is thrown after building the project when Scripting Backend and Api Compatibility Level fields are changed (UUM-84914)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 (UUM-68080)
2022.3.51f1 Release Notes
Changes
- Editor: Updated com.unity.openxr package version to 1.13.0.
Fixes
- Android: Synchronized show-hide softInput operations. (UUM-71798)
- Animation: Fixed crash when attempting to recreate the Animator bindings, by enabling a RigBuilder that binds a transform stream handle for example, while the Animator was being evaluated. (UUM-80043)
- Apple TV: Added support for Siri Remote 2nd Gen.
- Asset Pipeline: Fixed missing assets errors in SubScene importer after domain reload. (UUM-82547)
- Audio: Fixed race condition causing the audio engine to see a sound as READY because it started to load. (UUM-36353)
- Editor: Ensure that when opening from Project browser the search window query is correctly populated. (UUM-79369)
- Editor: F-key functionality restored, and menu items enable/disable correctly. (UUM-83883)
- Editor: Fixed an issue where Editor menus on macOS could render blank and cause the editor to hang. (UUM-73279)
- Editor: Fixed an issue where editor windows would stay on coordinates of a disconnected display, making them inaccessible to the user. (UUM-75313)
- Editor: Fixed an issue where the texture size was not reported correctly in the inspector, if "Load texture data on demand" was enabled. (UUM-77739)
- Editor: Fixed crash in Linux when opening recent scenes from the File menu. (UUM-82381)
- Editor: Fixed DeviceSimulator to implement Touch.rawPosition to return the starting position of the simulated touch contact. (UUM-58248)
- Editor: Linux Editor no longer crashes when creating a prefab variant from the context menu in a read-only directory. (UUM-76157)
- Editor: Prevent user from deleting a parent material without reparenting its children. (UUM-73507)
- Editor: Removed default timeout in searchsession. (UUM-81554)
- Editor: SRP Batcher supports Integer type "stencil ref". (UUM-79305)
- Editor: Windows moved to a different display on Windows upon display disconnect will no longer have the minimum size.
- Graphics: Fixed issue in which raw Image that uses a Material with a custom Shader is invisible in Canvas when "Screen Space - Overlay" is set and the Player is in "Windowed" mode. (UUM-73042)
- Graphics: When using the Metal graphics API, SystemInfo.SupportsRandomWriteOnRenderTextureFormat() will now check the Metal device's readWriteTextureSupport tier to check whether a texture format supports simultaneous read and writes in a shader. With this change, this function will now return false for some texture formats that previously made it return true. One example is RenderTextureFormat.RG16 that previously made it return true but now false is returned instead. (UUM-70740)
- IL2CPP: Fixed issue with the wrong calling convention being used on function pointers when two function pointers with the same signature only differed by calling convention.
- iOS: Fixed logging when using "Wait for the executable to be launched". (UUM-78223)
- iOS: Fixed Unity launching in background on background app activation. (UUM-82451)
- Linux: Fixed screen resolution does not sync properly with the system's when changing system resolution during runtime. (UUM-64956)
- Mono: Fixed JIT trampoline memory leak with Timers and Sockets. (UUM |
| 2022.3.50f1 | 9 d’octubre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.50f1
- Asset - Database: "Missing Prefab Asset" error in a SubScene after Domain Reload (UUM-82547)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
- Environment Effects: A pink line of the size of the Tree is drawn in the Hierarchy when opening any dropdown in the Inspector (UUM-82801)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- IAP: [Android] Build fails with Error "A failure occurred while executing com.android.build.gradle.internal.tasks.CheckDuplicatesRunnable" when using In-App Purchasing and Facebook SDK (UUM-76723)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- OpenGL: [Linux][URP][OpenGL] Scene View has a red texture overlay when the project is using URP and OpenGLCore Graphics API (UUM-44222)
- Shader System: Crash when selecting a certain material (UUM-73507)
- Vulkan: [Android] Particles not rendered in the Player on some Android devices with Android 14 (UUM-68080)
2022.3.50f1 Release Notes
Improvements
- Shaders: Improved shader compilation logging in the player. (UUM-79781)
API Changes
- iOS: Added: Added iPhone 16 device generation enums and screen cutouts.
Fixes
- Asset Bundles: Improved performance of AssetBundle.UnloadAsync. In certain large bundles with many scenes, the async unloading could take an excessively long time.
- Audio: Fixed a bug that would cause the editor to throw a null reference exception when selecting a clip with auto play turned on. (UUM-71823)
- Editor: Fixed crash when a Material Variant was missing its grandparent. (UUM-77741)
- Editor: Fixed the texture's alpha appears as opaque white when the texture format is set to BC7. (UUM-77153)
- Editor: Linux Editor no longer crashes when attempting to drag from the Project window to the Scene View. (UUM-79812)
- HDRP: This PR fixes the artifact of non-physical DOF if it's used with TAA and dynamic resolution; The artifacts appear for a frame after the screen resolution changes. (UUM-70751)
- Linux: Fixed Linux New Input System (Editor and Runtime) not detecting certain keys in Non-US Layouts. (UUM-73613)
- Physics: Fixed an issue with cloth self collision where setting and clearing self collision indices would cause simulation artifacts unless self collision distance was set to 0.0f prior to clearing. Now when clearing self collision indices distance/stiffness no longer play a role in the simulation of the cloth component. (UUM-78851)
- Universal RP: Fixed Depth Buffer flickering during screen recording in Android Application. (UUM-77428)
- Version Control: Fixed token renewal issue: Can't obtain a new token (Message: Invalid Refresh Token., Code: 132.104).
Package changes in 2022.3.50f1
Packages updated
- com.unity.collab-proxy: 2.5.1 to 2.5.2
- com.unity.memoryprofiler: 1.1.0 to 1.1.1 |
| 2022.3.49f1 | 1 d’octubre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.49f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: "Missing Prefab Asset" error in a SubScene after Domain Reload (UUM-82547)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Editor Platform: [Linux] Crash on 'PPtr::operator RuntimeAnimatorController*() const' when saving a new animation file (UUM-79812)
- Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
- Environment Effects: A pink line of the size of the Tree is drawn in the Hierarchy when opening any dropdown in the Inspector (UUM-82801)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- OpenGL: [Linux][URP][OpenGL] Scene View has a red texture overlay when the project is using URP and OpenGLCore Graphics API (UUM-44222)
2022.3.49f1 Release Notes
Improvements
- Particles: Added 2 new sorting modes for reversed depth.
API Changes
- Editor: Added: Added an api in CloudProjectSettings to get the Services Gateway token.
Changes
- Editor: Updated OpenXR to 1.12.1.
Fixes
- Animation: Fixed an issue where entry transitions were not reporting warnings when one of their parameters was deleted. (UUM-77622)
- Editor: Fixed rendering issues with XRSettings.RenderViewportScale when using OpenXR. (UUM-19440)
- Editor: Fixed the wrong texture being set (due to resource name leaking) for half res downsample: instead of using _CameraDepthTexture which could be anything, using an new explicit name _SourceDownsampleDepth.
When hardware DRS is on, we can safely assume that the ratio between the input and output textures is 1 because the GPU hardware sizes are watertight. (UUM-64133)
- Editor: Skip caching MonoScripts in the accelerator that have not compiled successfully. (UUM-65374)
- Editor: Switched to using more specific keys for caching splash screens rather than clearing the splash screen cache on all changes. Clearing out the splash screen hash could cause race conditions that would fail a build. If splash screens are not being cached properly you can clear out the cache before a build by deleting the SplashScreenCache folder in the Library. (UUM-41830)
- Graphics: Cleared materialPropertyBlocks after each Blit to avoid interference between blits. (UUM-29958)
- Graphics: Removed error message in Graphics.Blit when materials MainTex binding is set. (UUM-72740)
- iOS: Fixed crash when rendering to backbuffer in Update. (UUM-72740)
- iOS: Fixed occasional hang on some devices when tweaking autorotation. (UUM-75124)
- Kernel: Fixed memory ordering bug which could have caused a crash or hang in the job system. (UUM-78983)
- Package Manager: Fixed an issue where installing a non-discoverable package in the Unity Inspector would trigger an error. This update ensures smooth installation of non-discoverable packages without causing interruptions or errors in the Inspector. (UUM-78074)
- Particles: Fixed potential unbounded memory and excessive work when using Ring Buffer mode. (UUM-72277)
- Physics 2D: When using Rigidbody2D interpolation and changing the Transform directly, the Transform pose has the priority for interpolation whereas when changing the Rigidbody2D pose directly, the Rigidbody2D pose has the priority over the Transform. This stops "jitter" issues when driving the Rigidbody2D constantly via the Transform. This still isn't a recommended practice however. (UUM-82789)
- Scene/Game View: Fixed Orientation overlay styling. (UUM-79216)
- Tests: Fixed AsyncInstantiateObjectChildrenTransformVali |
| 2022.3.48f1 | 26 de setembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.48f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: "Missing Prefab Asset" error in a SubScene after Domain Reload (UUM-82547)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Editor Platform: [Linux] Crash on 'PPtr::operator RuntimeAnimatorController*() const' when saving a new animation file (UUM-79812)
- Editor Platform: [Linux] Crash on MenuController::ExecuteMenuItem when selecting recent scene (UUM-82381)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
2022.3.48f1 Release Notes
Features
- Editor: Added the Asset Manager for Unity package into Package Manager > Services > Content Management section.
Improvements
- Editor: Improved editor performance when performing drag/drop and copy/paste operations with complex prefabs.
- IL2CPP: Support volatile stores using the ldind.ref opcode.
- IL2CPP: [RequireDerived] and [RequireImplementors] will now mark all instance constructors of all types that they cause to be marked.
Changes
- Input System: Updated Input System package to 1.11.0.
- iOS: When using "wide" color (P3 color space) we now use f16 color format for both metal layer, and internally by default. (UUM-46003)
- iOS: When using "wide" color (P3 color space) we now use f16 color format for both metal layer, and internally by default. (UUM-76011)
Fixes
- Android: Bump Android Logcat Package to 1.4.3.
- Android: Fixed unexpected permissions when using .androidlibs. (UUM-69911)
- Apple TV: Fixed Plugin Importer option Add To Embedded Binaries for AppleTV & fat mach-o libs. (UUM-72637)
- DX12: Fixed invalid resource states, when using a native graphics plugin for Unity. (UUM-75384)
- Editor: Added a more descriptive error message if FileUtil::ReplaceDirectory() fails to delete the destination directory. (UUM-62633)
- Editor: Fixed a freeze in the ForwardPlus Lighting calculation when the Camera farClipPlane is set to Infinity. (UUM-75536)
- Editor: Fixed assert that could spam the console in the Linux Editor while in play mode if the cursor was locked and the mouse was moved quickly. (UUM-77694)
- Editor: Fixed safeArea reported value for bottom part of the screen for iOS < 15. (UUM-51667)
- Editor: Updated the message displayed when attempting to lock a buffer for writing that is currently in use, for accuracy. (UUM-77629)
- Graphics: Fixed an issue when setting up BoneWeight with its own cached data. (UUM-56490)
- Graphics: Skip CustomRenderTexture UpdateZone if ShaderPass is invalid. (UUM-71649)
- HDRP: Fixed sun flicker where the sun is close to cloud boundaries. (UUM-70628)
- IL2CPP: Updated code generation for il2cpp_codegen_get_marshal_directive_exception to safeguard against invalid C++ printable characters. (UUM-75811)
- iOS: Fixed determination of available shader texture binds count. (UUM-79712)
- macOS: Fixed player not re-launching when doing Build & Run when the application is already running. (UUM-75604)
- Mono: Fixed issue with exception being thrown on WebRequest.Create on Android when the scripting backend is Mono. (UUM-75503)
- Particles: Crash with Render triggered from OnEnable. (UUM-74045)
- Particles: Fixed sub-emitters being triggered too many times when the parent particle system's particles are spawned and destroyed in the same frame. (UUM-74058)
- Physics 2D: Fixed an issue where setting the Rigidbody2D.rotation when interpolation is being used results in the wrong Rigidbody2D.position being used for the interpolation resulting in movement discontinuities. (UUM- |
| 2022.3.47f1 | 18 de setembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.47f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Editor Platform: [Linux] Crash on 'PPtr::operator RuntimeAnimatorController*() const' when saving a new animation file (UUM-79812)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.47f1 Release Notes
Features
- Version Control: Allow deletion of non-empty branches that have not been merged anywhere.
- Version Control: New setting to automatically add new files to source control.
Improvements
- Version Control: Improved the dialog to install Unity Version Control from the Editor.
Fixes
- 2D: Fixed issue where the Grid Transform Tools can be selected for a Grid Selection selecting Tiles which have Lock Transform set. (UUM-79201)
- Animation: Fixed a bug where state machine behaviors would appear linked when copy-pasting an AnimatorState. (UUM-75459)
- Core: Fixed crashes resulting from a memory overrun when copying font glyphs. (UUM-77961)
- Editor: Before Setting layouts, validate that we can close all windows. If user decide to "cancel" saving something, abort reset layout operation. (UUM-76997)
- Editor: Fixed a case of a hang happening on Editor quit. (VCS-1005810)
- Editor: Fixed a crash in shader variant prefiltering when renderpipeline asset had a broken reference. (UUM-76152)
- Editor: Fixed a crash when setting the C# skinWeights API to None. (UUM-76325)
- Editor: Fixed a login failure for Enterprise installation. (VCS-1005903)
- Editor: Fixed an editor crash when clicking on a managed reference in a scene file serialized in the v1 binary managed reference registry format. (UUM-74373)
- Editor: Fixed an issue in the Project browser where the top toolbar would not display correctly when the Escape key was pressed on macOS. (UUM-61582)
- Editor: Fixed an issue when the camera depth buffer was unnecessarily reallocated and lead to memory leaks and performance degradation in the Editor when Android build platform was selected, Application.runInBackground was set to false and the Editor is unfocused. (UUM-63345)
- Editor: Fixed history that was not shown when there was no desktop client installed. (VCS-1005756)
- Editor: Fixed logs that were configured too late in the initialization. (VCS-1005819)
- Editor: Fixed the "Upgrade plan" button in Unity plugin that used an obsolete redirection link. (VCS-1005765)
- Editor: Fixed the minimum supported version (2020.3.48f1 LTS) in the README.
- Editor: Fixed undo operation that didn't capture changes in packages. (VCS-1005617)
- Editor: Fixed unity 6 Editor going into the background after a dialog was closed. (VCS-1005656)
- Editor: Fixed wrong font size when changing to changesets view. (VCS-1004465)
- Editor: Preserve managed references when resaving serialized files with managed references in the v1 binary format. (UUM-74373)
- Editor: Track SearchDB that are moved. (UUM-75651)
- Editor: Transient Window opens as a GeneralWindow with session settings. (UUM-77621)
- Editor: Use Alt + Cmd as a shortcut to alternate between groups which free Alt+Arrow to jump between words. (UUM-72123)
- HDRP: Fixed graphic corruption on some mobile platforms. (UUM-77661)
- HDRP: Reimporting ShaderGraph assets no longer triggers a UnityVCS/Perfoce local checkout. (UUM-17912)
- IL2CPP: Fixed build failure when usi |
| 2022.3.46f1 | 10 de setembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.46f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Editor Platform: [Linux] Crash on 'PPtr::operator RuntimeAnimatorController*() const' when saving a new animation file (UUM-79812)
- Hybrid Renderer: [Linux] Crash on ScriptableBatchRenderer::GenerateBuiltInCBuffer when adding "PerObjectData.ReflectionProbes" (UUM-79332)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.46f1 Release Notes
Fixes
- 2D: Fixed case where SpriteAtlas serialization is indeterministic. (UUM-78559)
- 2D: Fixed Crash on VertexUtility::CopyChannel when selecting or using a specific Sprite. (UUM-72866)
- Android: Fixed gradle templates from 2021.3 not being upgraded properly. (UUM-76202)
- Documentation: Updated "Saving property settings to a Preset" docs. (UUM-15935)
- Editor: Fixed an issue where closing a Utility window with the Escape key would not prompt the user about saving or discarding unsaved changes. (UUM-71291)
- Editor: Fixed an issue where custom Editors would lose their unsaved changes upon changing selection while the Inspector is locked. (UUM-59102)
- Editor: Fixed CursorLock disengaging during PlayMode on Linux when ProgressDialog is displayed. (UUM-76647)
- Editor: Fixed editor crash when using deferred rendering on cameras with a target render texture that fails to create, such as due to an unsupported texture format without compatible format fallbacks enabled. Now console errors are output instead. (UUM-71811)
- Editor: Fixed scenarios where the "Auto Refresh" editor preference was not respected. (UUM-40547)
- Editor: Fixed target framerate capping FPS in the editor game view when Vsync is on to align with the document specification. (UUM-61892)
- Editor: Graphics: In Frame Debugger, allow "Levels" and "Channels" UI to be used for backbuffer textures. (UUM-78377)
- Editor: Prevents offscreen camera rendering in the Editor player loop when the game view is not updated. (UUM-77044)
- Editor: Removed material variant creation when any material selected. (UUM-78852)
- Graphics: Fixed an issue where the editor crashed when context.DrawShadows(...) with an invalid light index. (UUM-78922)
- Graphics: In Frame Debugger, fix back buffer texture being shown upside down on y-flip platforms. (UUM-78856)
- Graphics: LOD Cross-fade was a per-material keyword in BiRP, but a pipeline-wide setting in URP. Therefore, the BiRP to URP upgrader should omit this keyword from the upgraded material. This wasn't the case before, but is now fixed. (UUM-78132)
- HDRP: Fixed issue with EndCameraRendering being called before renderContext submission. (UUM-60357)
- HDRP: HDRP: SSGI, Ray traced GI, Path traced GI and No-GI now match when using an IBL. (UUM-37732)
- Linux: Fixed first touch is ignored when touching on 2D/3D elements in Linux Platform. (UUM-61866)
- Profiler: Released com.unity.profiling.systemmetrics.mali@1.0.3 with Windows Arm64 Editor support.
- Text: Fixed kerning issues with certain fonts. (UUM-42148)
- UI Toolkit: Fixed ListView Element appears out of bounds when multiple Inspectors are used. (UUM-77502)
- UI Toolkit: Fixed slider dragger being cancelled when used in a ListView. (UUM-74188)
- UI Toolkit: Fixed unnecessary ListView item refresh when changing a serialized property. (UUM-76654)
- Universal RP: Fixed shadow-map sampling artifacts present when using the Unlit DrawMode in the SceneView. (UUM-73236)
- XR: This might have been caused b |
| 2022.3.45f1 | 3 de setembre del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.45f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.45f1 Release Notes
Changes
- Editor: The editor now ships upstream 7-Zip (without support for zstandard compression), instead of 7-Zip-zstd/p7zip-zstd. (UUM-37529)
Fixes
- AI: Nav mesh agent will not move in Y axis if the surface is rotated to 90 in X. (UUM-49446)
- Android: Fixed misspelling in AndroidPluginImporterUtilities name. (UUM-77692)
- Android: Fixed the problem with native plugin being skipped for ARMv7 architecture if target CPU is not set. (UUM-77679)
- Audio: Reverted change to buffering code in OpenSL FMOD driver. (UUM-76489)
- Editor: Editor: Fixed leak of Windows GDI objects when calling DisplayDialog. (UUM-76440)
- Editor: Fixed for deadlock after domain reload. (UUM-72710)
- Editor: Fixed issues with HDR rendering on visionOS using the built-in render pipeline. (UUM-78641)
- Editor: Fixed the issue of Linux freezing whenever a file is dragged and drop from Unity to VSCode. (UUM-60652)
- Editor: Fixed visionOS app icons warning.
- Editor: Show the progress dialog when exporting a package on macOS to prevent the ability to perform other actions and lead to potential crashes or duplicate exports. (UUM-72387)
- GI: Fixed an issue where shader variants with LIGHTMAP_ON, but which don't declare DIRLIGHTMAP_COMBINED, were stripped during player builds when using directional lightmapping. (UUM-68495)
- iOS: Fixed the path where the image from a custom splash storyboard is stored. (UUM-75585)
- Particles: Crash with Shape Module in Mesh mode while spawning inactive object through prefab or asset bundle. (UUM-43091)
- Particles: Fixed invisible particles when shape Arc is set to 0 and Mode set to Loop. (UUM-78236)
- Profiler: Fixed an error being logged the the console when hovering the BackgroundPattern element in UI Builder. (UUM-68488)
- Profiler: Fixed high memory usage detection by profiler when there is still enough physical memory available. (UUM-78350)
- Scripting: Added missing attribute MustDisposeResourceAttribute in JetBrains.Annotations. (UUM-75305)
- Scripting: Fixed remapping lists of object references in InstantiateAsync. (UUM-77930)
- Scripting: PluginImporter.ClearSettings shouldn't apply default values. (UUM-77816)
- Shadergraph: Fixed a bug where the Custom Function node's "Body" field would expand off-screen instead of scrolling. (UUM-76270)
- Shadergraph: Users can no longer select 'Delete' for context blocks. (UUM-76198)
- UI Toolkit: Corrected implement background repeat rounded corner. (UUM-72717)
- UI Toolkit: Fixed interactive slider in samples page. (UUM-76804)
- UI Toolkit: Updated the background color in dark mode for the UI Builder foldouts. (UUM-76815)
- Universal RP: Fixed an issue where Shader Prefiltering data wasn't updated properly for Asset Bundles. (UUM-52890)
- Universal RP: Fixed camera offset in the UI editor for the RenderObject RenderFeature. (UUM-76307)
- VFX Graph: Fixed potential error message in the console when starting Unity Editor. (UUM-76346)
- Video: Fixed an issue where the sound of videos in Video Player is lost when Bluetooth headphones are connected or disconnected. (UUM-75469)
- WebGL: Fixed a bug where mouse button canceled events would emit after clicking and moving a mouse. (UUM-65367)
- Windows: Fixed issue where Arm64 architecture DLLs are incorrectly copied in |
| 2022.3.44f1 | 23 d’agost del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.44f1
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.44f1 Release Notes
Changes
- Documentation: Renaming Game Server Hosting to Multiplay Hosting as part of rebrand.
- Installer: Changed the default IDE suggestion on Mac to be Visual Studio Code since Visual Studio for Mac is no longer supported by Microsoft.
Fixes
- Android: Fixed Swappy related freeze when minimizing and maximizing the application via the Recents screen. (UUM-77169)
- Android: Fixed targetApiLevel 35, add SDK 35 and update BuildTools to 34.0.0. (UUM-75773)
- Asset Pipeline: Accelerator fix for hashing error when file size is a multiple of internal put buffer size. (UUM-77290)
- Editor: Fixed an issue where editor windows would stay on coordinates of a disconnected display, making them inaccessible to the user. (UUM-75313)
- Editor: Fixed editor crash when accessing GUIManager in Server builds due to stripped IMGUI module. (UUM-76332)
- Editor: Fixed exception thrown when helpbox is added as a child item to the reorderable list item. (UUM-74055)
- Editor: Windows moved to a different display on Windows upon display disconnect will no longer have the minimum size.
- Graphics: Fixed native renderpass not working on intel mac laptops. (UUM-77976)
- HDRP: Reduced some artifacts from High-Quality (PCSS) shadows for point and spot lights. (UUM-62513)
- iOS: Fixed occasional crash on exit. (UUM-75473)
- Kernel: Fixed player crash due to internal data races when loading assets. (UUM-72557)
- Linux: Fixed Subsequent code executes after a crash. (UUM-77356)
- Profiler: Fixed external graphics allocations not associated with a memory root from displaying as "No Name" in the Memory Profiler by associating them with the default graphics device's memory root. (UUM-69820)
- SpeedTree: Camera facing leaves (cards) are facing incorrect direction. (UUM-70196)
- SpeedTree: SpeedTree LOD Transition effect applying only to wind-enabled assets in SRP. (UUM-73540)
- UI Toolkit: Fixed memory leak with the header in multi column controls. (UUM-72241)
- Web: Fixed an issue that Application.persistentDataPath would not automatically persist, by adding a new JS config option "autoSyncPersistentDataPath: true" to enable automatic synchronization of Application.persistentDataPath over to IndexedDB. (UUM-60385)
- Windows: AsyncOperation returned by Screen.MainWindowMoveTo now gets invoked upon completion of the screen move. (UUM-45273)
Package changes in 2022.3.44f1
Packages updated
- com.unity.probuilder: 5.2.2 to 5.2.3 |
| 2022.3.43f1 | 21 d’agost del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.43f1
- Android: Android crashes in fmod after upgrading from 2022.3.24 to 2022.3.36 and above ([UUM-76489] (https://issuetracker.unity3d.com/issues/android-crashes-in-fmod-after-upgrading-from-2022-dot-3-24-to-2022-dot-3-36))
- Addressable Assets: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
2022.3.43f1 Release Notes
Changes
- Editor: Updated TerrainTools package to version 5.0.5.
Fixes
- Android: Replaced copyrighted video with a Unity one. (UUM-77670)
- Animation: Fixed crash when calling the RigBuilder.Build function multiple times on the same animation Rig. (ARB-47)
- Audio: Better error handling in AudioClipPlayable in the case of FMOD errors. (UUM-65779)
- Audio: Make fmodprofiling command line argument a diagnostic switch and update docs to show how to profile audio mixer effects. (UUM-41887)
- Documentation: Ensure BEE_CACHE_DIRECTORY and BEE_CACHE_BEHAVIOUR are documented. (UUM-77620)
- DX12: Fixed a crash caused when reading a raw depth buffer from a ray tracing shader. (UUM-76697)
- Editor: Bug resolution for EditorUtility.DisplayDialog() not displaying text when the text is too long. (UUM-71871)
- Editor: Fixed an issue causing a CancellationTokenSource to be disposed twice when scanning for ADB devices. (UUM-69815)
- Editor: Fixed an issue on macOS where a composition string would get copied incorrectly to another text field. (UUM-75184)
- Editor: Fixed CursorLock engaging in EditMode when lock applied within OnDestroy. (UUM-76326)
- Editor: Fixed inspector elements from being culled in secondary inspector window and avoid unexpected behavioral errors been thrown when selecting an Asset then selecting another type of asset and deselecting it. (UUM-35998)
- Editor: Fixed the focus issue in Windows at post DisplayDialog. (UUM-75810)
- Editor: UnityPerMaterial non initialized matrix is now identity. (UUM-72769)
- GI: Fixed incorrect reflection probe update logic for projects using ScriptableBakedReflectionSystem when the lightmap encoding setting is updated. (UUM-61206)
- Graphics: Fixed linear fog rendering artifacts on Adreno GPUs when Vulkan is the graphics API. (UUM-61728)
- HDRP: Fixed shader warnings from TAA shader on Metal. (UUM-70287)
- Package Manager: Install icon is shown for custom packages. (UUM-73538)
- Profiler: Fixed "Page range is outside of system region range. Please report a bug!" error for captured memory snapshots and opened in the Memory Profiler packaged, caused by Unity Objects getting created in-between of capturing the Managed Heap and Native Object data. Snapshots before this fix are not fixed by this change but future captures won't have the same issue. This also fixes cases where Unity Objects in a Memory Snapshot might have pointed at invalid data for their Managed Shell, which may have been most notable with MonoBehaviour and ScriptableObject types. This may also have fixed a vanishingly small amount of instances of reported "Leaked Managed Shell" objects where the Native Object part of the object got destroyed just after the managed Heap data was captured. The close timing makes the likelihood of all of these issues very rare and more likely the longer it takes to capture a snapshot. (UUM-77449)
- Profiler: Fixed a Memory Profiler issue that could cause the total size of a memory root to differ sli |
| 2022.3.42f1 | 13 d’agost del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.42f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when enabling a GameObject using SSR's "Ray Tracing" or “Mixed“ tracing options (UUM-76697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
2022.3.42f1 Release Notes
Improvements
- Core: Optimized BootConfig lookups in XR and Shader code, to improve performance.
API Changes
- Graphics: Added: Added SystemInfo API calls on anisotropic filtering support and max anisotropy level.
Fixes
- 2D: Fixed Sprite Mask not correctly masking out normals pass. (UUM-75876)
- Android: Fixed Gradle failing to build on API Level Targets bellow 30. (UUM-71048)
- Android: Fixed Input.backButtonLeavesApp not working on the new input system. (UUM-41638)
- Android: Updated SDK setup documentation after tools update. (UUM-76884)
- Animation: Removed warning messages when changing the model of the Animation Preview in the Inspector. (UUM-74163)
- Audio: Fixed a bug where the audio mixer window would render empty and throw an error after deleting an audio mixer asset. (UUM-71255)
- Editor: Added Clarifying note on PBXProject.GetPBXProjectPath for VisionOS Platforms. (UUM-58830)
- Editor: Editor: Fixed issue where properties for prefabs in Preview mode were treated as though they were being animated when they were not. (UUM-61742)
- Editor: Fixed an issue where sprites wouldn't be generated due to incorrect NPOT scaling setting. (UUM-67831)
- Editor: Fixed bugs where searching for shortcuts by binding in the Shortcuts window was inconsistent. (UUM-73960)
- Editor: Fixed build failure when setting custom iPhone splash screen storyboard. (UUM-75293)
- Editor: Fixed styling of Scene view Tool Settings overlay. (UUM-73434)
- Editor: Internal SUS-2874 @michael-stowell:
Editor: Hash of crashed callstack sent with core business metrics analytics event.
- Editor: Switch to FNV-1a for Render Graph. (UUM-74849)
- Editor: Updated the FBX SDK version to 2020.3.7 for Windows and MacOS only (Linux remains on FBXSDK 2020.3.4). (UUM-26794)
- Editor: Updated the FBX SDK version to 2020.3.7 for Windows and MacOS only (Linux remains on FBXSDK 2020.3.4). (UUM-42697)
- Graphics: Fixed an issue where cubemaps using a convolution mode other than "None" imported incorrectly in linear project color space if the target format was set to "RGBA Float". (UUM-60582)
- Graphics: Fixed an issue where default TextureImporter presets excluding "Max Texture Size" properties could make textures import at a size of 1x1. (UUM-67833)
- Graphics: Fixed an issue where Editor crashes on GfxDeviceVK::UpdateComputeResources when using compute shader with Vulkan Graphics API. (UUM-74110)
- Graphics: Fixed an issue where TextureImporter swizzling was applied later than expected during processing. (UUM-46557)
- Graphics: Fixed crash on metal with depth-only clears coupled with hdr under some circumstances. (UUM-73624)
- Graphics: Fixed issue where game vi |
| 2022.3.41f1 | 6 d’agost del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.41f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when enabling a GameObject using SSR's "Ray Tracing" or “Mixed“ tracing options (UUM-76697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Crash on TypeTreeQueries::IsStreamedBinaryCompatible when waiting for Unity’s code in UnityEditor.CoreModule.dll to finish executing (UUM-77033)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
2022.3.41f1 Release Notes
Improvements
- Graphics: Added a IUnityXRTextureManagerInterface and a function pointer in it which is called when VR RenderTexture is destroyed.
vrDevice->OnTextureDestroyed(ptr);.
- XR: Updated XR Interaction Toolkit package (com.unity.xr.interaction.toolkit) to v2.6.3.
Changes
- Burst: Improved error message for pointer-like types in non-readonly static fields.
- Burst: Improved performance of Burst-compiled code in the Windows x64 Editor by only emitting context-saving code when the code being compiled contains a throw.
- HDRP: Create the Global Settings asset in to the current opened folder. (UUM-74284)
- Package: Updated code coverage package to version 1.2.6.
- URP: Create the Global Settings asset in to the current opened folder. (UUM-74284)
Fixes
- Android: Fixed FrameTime.gpuFrameTime calculation when using Optimized Frame Pacing and GLES. (UUM-64156)
- Burst: BurstAotSettings files are no longer written to disk unless default settings are changed.
- Burst: Creating a project with a space in the path would cause burst to fail on windows arm64.
- Burst: Fixed an issue with default interface methods which would result in compiler errors due to IL corruption.
- Burst: Fixed another compiler crash caused by faulty alias analysis.
- Burst: Fixed direct negation of enums was not correctly promoting the underlying type, causing wrong results.
- Burst: Fixed that Mathf.Approximately would return the wrong result approximately all of the time.
- Burst: Fixed the BurstDebugInformation_DoNotShip folder not being saved outside the player build folder for Embedded Linux and QNX platforms.
- Editor: Added bug UUM-61039 where FlushToZero tests where disabled for visionOS. (UUM-61039)
- Editor: Fixed a bug where Texture2D's weren't able to have changes applied if the Inspector was in Debug mode. (UUM-51993)
- Editor: Fixed analytics related crash. (UUM-72093)
- Editor: Fixed Editor.SaveChanges sample code in doc. (UUM-76286)
- Editor: Fixed Sprite Editor Secondary Dropdown Menu Missing. (UUM-76251)
- Editor: Fixed the order of some internal menu items being incorrect (e.g GameObject/UI). (UUM-76316)
- GI: Fixed an issue where Unity would crash when loading scenes with probe data at nearly-overlapping positions. |
| 2022.3.40f1 | 30 de juliol del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.40f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when enabling a GameObject using SSR's "Ray Tracing" or “Mixed“ tracing options (UUM-76697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Crash on TypeTreeQueries::IsStreamedBinaryCompatible when waiting for Unity’s code in UnityEditor.CoreModule.dll to finish executing (UUM-77033)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
2022.3.40f1 Release Notes
Improvements
- iOS: Print a warning if there are symlinks in a framework when building on Windows.
- iOS: Validate that frameworks are not empty.
- Physics 2D: Removed invalid sentence for the Collider2D.OverlapCollider method that accepts a List as an argument.
Changes
- Package: Release Sequences 2.0.2.
Fixes
- 2D: Fixed crash when a user does an infinite recursion loop using a Tile's StartUp call by limiting the recursion. (UUM-74939)
- Android: Default Video Resolution fixed for secondary orientation - resolution is now correct when device is rotated while playing a file using the video player. (UUM-57168)
- Android: Improved maintainability fo Gradle version documentation. (UUM-76224)
- Android: Resolved an issue where the OK button was absent in the Mobile Input Field of the soft keyboard. (UUM-74675)
- Asset Pipeline: Fixed a problem where scripting class pointer from previous domain could be used and causing unity to crash. (UUM-57742)
- DX12: Fixed occasional crash of scratch memory release. (UUM-60458)
- DX12: Fixed Unity player crashing with GrabPass when graphics jobs are enabled. (UUM-51774)
- DX12: Prevented crash from invalid DX12 resource barrier. (UUM-74726)
- Editor: BRG crash fixed when adding empty new mesh filter in a sub-scene. (UUM-75903)
- Editor: Filter out dynamic branch keywords when computing shader variants. (UUM-48599)
- Editor: Fixed an bug where a console log would only ping objects the first time clicking on it. (UUM-76179)
- Editor: Fixed crash on exit of editor when GLES is the active graphics API. (UUM-54445)
- Editor: [SG] Fixed errors when importing both the Production Ready Shader sample and the Feature Examples sample for Shader Graph. (UUM-74847)
- Graphics: Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer. (UUM-73447)
- Graphics: Fixed a crash when calling the C# function MaterialPropertyBlock.CopySHCoefficientArraysFrom on a non-empty property block. (UUM-74614)
- Graphics: [Graphics] Emit UI geometry when rendering to cube maps, while using mono camera, to match 2d render target behavior. (UUM-2710)
- HDRP: Fixed fullscreen material workflow in custom passes. (UUM-6486 |
| 2022.3.39f1 | 23 de juliol del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.39f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- DirectX12: Editor crashes when starting a new game session using Direct3D12 Graphics API (UUM-74726)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Material: Crash on SourceAssetDBReadTxn::SourceAssetDBReadTxn when opening a project after deleting an Asset (UUM-75191)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Controls: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- UI Toolkit Framework: "TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D (UUM-35998)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.39f1 Release Notes
Improvements
- Editor: Added details to the "incompatible keyword space" error message which is occasionally generated by shaders. (UUM-58563)
Fixes
- AI: Fixed an issue where NavMeshData belonging to a scene would remain loaded after the scene had been offloaded. This issue only occurred when the "Do not reload scene"-option has been checked in the editor settings. (UUM-29346)
- Animation: Fixed additive animations ever increasing non animated values. (UUM-68376)
- DX12: Corrected unbind counter resources to prevent GPU crash. (UUM-75100)
- DX12: Fixed incorrect values for GetNextFrameFenceValue() in render plugins. (UUM-72389)
- Editor: Fixed wrong unity version in gradle overview documentation. (UUM-75674)
- Graphics: Fixed crash when using SRP, Handle.DrawOutline() and filtering the hierarchy. (UUM-67677)
- Graphics: The condition for the "Graphics.CopyTexture with a region will not copy readable texture data for compressed formats" warnings has been fixed to match the documentation so that when a CPU copy would not normally be attempted (ie., at least one texture is not readable), the warnings will not appear. (UUM-73721)
- Package Manager: Fixed Exception Thrown When Minor Unity Version is Zero. (UUM-73851)
- Particles: Fixed crash when calling Camera.Render during OnApplicationQuit. (UUM-55832)
- Shadergraph: Fixed issues with the Feature Examples sample and Production Ready Shaders sample. (UUM-75425)
- UI Toolkit: Fixed a stack overflow and provided users with proper logs explaining the situation when it occurs. (UUM-69438)
- VFX Graph: Fixed Screen Space Size block in Shader Graph outputs. (UUM-64713)
- Video: Memory increases gradually when UWP webcam |
| 2022.3.38f1 | 16 de juliol del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.38f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DirectX12: Editor crashes when starting a new game session using Direct3D12 Graphics API (UUM-74726)
- DirectX12: [DX12] Player crash on UnityMain when building HDRP Sample on Windows (UUM-75100)
- DOTS: Job allocator contention causes slow job execution (UUM-73194)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Editor Platform: The "Hold On" dialog box persists when entering the Play Mode (UUM-74916)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Material: Crash on SourceAssetDBReadTxn::SourceAssetDBReadTxn when opening a project after deleting an Asset (UUM-75191)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
2022.3.38f1 Release Notes
Improvements
- Animation: Improved Animation Mode performance when using custom properties. (UUM-73525)
- Documentation: Added notes about player build cache to PostProcessScene docs. (UUM-69256)
Fixes
- Android: AndroidX use is always true. Fixed problem with Gradle AAB build fail when Split App Binary is on, but there are no asset packs in the generated Gradle project. (UUM-73808)
- Android: Fixed crash when an AndroidJavaProxy method throws an exception and is called from multiple threads. (UUM-60297)
- Android: Fixed player crash when changing cursor multiple times. (UUM-74941)
- Android: To add activity null handling in isInMultiWindowMode API. (UUM-71574)
- Apple TV: Fixed tvOS simulator input crash. (UUM-70232)
- Audio: Fixed an issue that would cause the pan control on audio sources to not work properly in some cases. (UUM-65071)
- Documentation: Fixed a typo in the Create your own overlay page of the documentation.
- Editor: Ensure we do not execute empty menu item from within the AddComponent window. (UUM-64144)
- Editor: Fixed a bug where UI Canvas using Screen Space render mode would use an incorrect game view size and behave erratically. (UUM-73707)
- Editor: Fixed an error when destroying a camera with a texture assigned to the TargetTexture property. (UUM-2869)
- Editor: Fixed an issue with ordering of processing newly created ScriptableObjects. Awake() is now the last step as expected and is no longer called twice. (UUM-54568)
- Editor: Fixed an issue with point cache and vector field that could cause unexpected import when referenced from VFX. (UUM-73877)
- Editor: Fixed crash when hot-loading renderdoc in editor and GPU Resident Drawer running. (UUM-73405)
- Editor: Fixed failing importing of multi image EXR files with alternative channel names. (UUM-62509)
- Editor: Fixed issues with m |
| 2022.3.37f1 | 9 de juliol del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.37f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on "LMDB_Transaction::AbortAndRestart()" when creating 3D Mobile Template Project (UUM-73995)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: Crash on SourceAssetDBReadTxn::SourceAssetDBReadTxn when opening a project after deleting an Asset (UUM-75191)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DirectX12: Editor crashes when starting a new game session using Direct3D12 Graphics API (UUM-74726)
- DOTS: Job allocator contention causes slow job execution (UUM-73194)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Hybrid Renderer: Crash when loading RenderDoc in a specific Scene (UUM-73405)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.37f1 Release Notes
Improvements
- Mono: Added Unity Embedding API to load assembly refs with error checking.
- VisionOS: Plugin path "Assets/Plugins/VisionOS/" is now recognized and auto-selects VisionOS as compatible platform.
Fixes
- Android: Fixed detection of Play Asset Delivery support to avoid problems if there is play.core dependency in the project. (UUM-74252)
- Asset Bundles: Only call CollectAllSpriteAtlasesAndPack once when building AssetBundles. (UUM-73147)
- Editor: Hide a RenderMode field from Light Component in URP and removed related documentation. (UUM-70283)
- Editor: Motion Vector pass also filter objects by Opaque Mask. (UUM-72748)
- Graphics: Added validation that SetVertexAttribute() streams doesnt create gaps. (UUM-72229)
- Graphics: Fixed broken URL for documentation on Texture2D. (UUM-74607)
- GraphView: Some Mac keyboard events not having mousePosition in the editor. (UUM-62291)
- IL2CPP: Fixed possible crash in fully shared generic code at calls at the generic code generation limit. (UUM-73629)
- iOS: Don't symlink .xcprivacy files when "Symlink Sources" build option is selected. (UUM-72375)
- iOS: Fixed touches getting stuck when orientation is forced from code while touching the screen. (UUM-53903)
- License: Fixed a bug where normal floating communication regarding feature status would generate too many log messages.
- License: Fixed a bug where web proxy credentials would not be found when added through a dialog triggered by macOS/Safari after web proxy auto-discovery was enabled.
- ma |
| 2022.3.36f1 | 2 de juliol del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.36f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on "LMDB_Transaction::AbortAndRestart()" when creating 3D Mobile Template Project (UUM-73995)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Bundles: The resource is not properly referenced when there is a dependency on another asset bundle (UUM-74871)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DirectX12: Editor crashes when starting a new game session using Direct3D12 Graphics API (UUM-74726)
- DOTS: Job allocator contention causes slow job execution (UUM-73194)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Menu Management: Custom and built-in menu items stop working when a project has lots of menu items (UUM-73047)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.36f1 Release Notes
Changes
- Entities Graphics: Added support for BRG LOD cross fade in the URP shaders.
- Version Control: Added "Undo unchanged" and "Undo checkouts keeping changes" options to pending changes view.
- Version Control: Changed the default ignore.conf to not ignore itself anymore.
- Version Control: Removed focus redirection after Check-in.
Fixes
- Build System: Fixed a potential crash when building. (UUM-72309)
- Editor: Fixed a crash when interacting with a shader variant collection containing shaders with dynamic branch keywords after de-/serializing the collection. (UUM-73491)
- Editor: Fixed a log error when falling back to CPU Lightmapping in Editor NoGraphics mode. (UUM-68496)
- Editor: Fixed an issue where Texture.SetTextureSetting would take invalid values. (UUM-63703)
- Editor: Fixed crash in LMDB_Transaction::AbortAndRestart(). (UUM-70115)
- Editor: Fixed LinuxEditor crash calling WarpCursorPosition outside of PlayMode. (UUM-71828)
- Editor: Fixed the issue where deleting a symlink removes the target file. (UUM-35170)
- Editor: Fixed the serialized property becoming invalid whilst changing prefab fields via dropdown. (UUM-72761)
- Editor: Fixed unexpected error while switching between branches.
- Editor: Improved setlocale LC_NUMERIC guards. (UUM-58980)
- Editor: Revert job system allocator optimization which could cause freezes. (UUM-74556)
- Graphics: Fixed a bug w |
| 2022.3.35f1 | 27 de juny del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.35f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on "LMDB_Transaction::AbortAndRestart()" when creating 3D Mobile Template Project (UUM-73995)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Menu Management: Custom and built-in menu items stop working when a project has lots of menu items (UUM-73047)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.35f1 Release Notes
Improvements
- HDRP: Transparent materials now appear opaque when using Mipmap Streaming debug views for increased clarity.
Fixes
- 2D: Fixed a Sprite Mask issue with target sorting layers. (UUM-72180)
- Android: Fixed an issue where setting the graphics jobs mode to Legacy through the API PlayerSettings.graphicsJobMode was broken on Android. It now works as expected on Android devices. (UUM-74079)
- Burst: Fixed compiler crash caused by faulty alias analysis.
- Documentation: Added Cloth and Trail Renderer colors to the Preferences page.
- Documentation: Updated directions to the Project Settings window in our Settings page.
- Editor: Fixed an issue where Cloud Diagnostics build-time functionality was not disabled if the Cloud Diagnostics package was removed from a project without first disabling it in the package settings. Now the package ensures that Cloud Diagnostics is fully disabled upon removal from a project.
- Editor: Fixed an issue where polygons are created on the opposite side of the sprite for uGUI images. (UUM-71372)
- Editor: Fixed an issue where saving a new scene with cloned dependencies overwrote existing folder. (UUM-66799)
- Editor: Fixed an issue where users could not skip local package scanning during version control initialization by including a new setting. (UUM-70391)
- Editor: Fixed ordering of CustomEditor so even if removing CustomEditor the order stays deterministic. (UUM-67599)
- Graphics: Fixed an issue where calling "Texture.SetStreamingTextureMaterialDebugProperties" did not properly set debug properties on materials if Texture Streaming had never been enabled in the current session.
- Graphics: Fixed dynamic batching not using NEON optimized path when vertex normals or tan |
| 2022.3.34f1 | 18 de juny del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.34f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on "LMDB_Transaction::AbortAndRestart()" when creating 3D Mobile Template Project (UUM-73995)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: OnAfterDeserialize is not called when Prefabs are instantiated using InstantiateAsync (UUM-71810)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: Job allocator contention causes slow job execution (UUM-73194)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Editor Platform: Building freezes when building Universal 3D Sample/Cinematic Studio Project (UUM-73997)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Serialization: Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window (UUM-74373)
- SRP XR: [Quest] Error “ArgumentOutOfRangeException: Index was out of range." is present when GameObject with Mesh Renderer component that has Material attached is selected in Hierarchy (UUM-73234)
- Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.34f1 Release Notes
Improvements
- Package: Release Recorder 4.0.3.
- UI Toolkit: UI Elements: Improved performance of MultiColumnListView and MultiColumnTreeView when changing the visibility status of columns.
A rebuild will now be scheduled instead of performed after each status change. (UUM-72241)
Fixes
- 2D: Fixed issue where the outline detail is reset to 0 for a Sprite Rect in the Sprite Editor when an outline is pasted onto a Sprite Rect. (UUM-72965)
- Android: Fixed audio output underflow on Vivo phones. (UUM-56324)
- Android: Fixed crash on Xclipse GPU based devices when setting Buffer Debug name on OpenGLES3 and Development build settings. (UUM-65666)
- Android: Input.location will work correctly even if old input system disabled. (UUM-73469)
- Asset Bundles: Don't add hash to the manifest file name when building AssetBundles. (UUM-66821)
- Editor: Drag and drop operations performed on files within the currently open projects' folder should now succeed on Windows. (UUM-54537)
- Editor: Fixed a bug where web proxy credentials would not be found when added through a dialog triggered by macOS/Safari after web proxy auto-discovery was enabled.
- Editor: Fixed wireframe not rendering when using Vulkan. (UUM-36914)
- Editor: Resolved a crash issue arising from the use of a Skinned Mesh Renderer with the DX12 rendering API. (UUM-70289)
- GI: Fixed crash when iterating on lights in lightmap Auto baking mode. (UUM-71599)
- Graphics: Fixed applying a wrong viewport w |
| 2022.3.33f1 | 12 de juny del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.33f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: Job allocator contention causes slow job execution (UUM-73194)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Mono: [TypeCache] Crash on RaiseException when opening a specific project (UUM-66498)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Universal RP: Objects are invisible in Scene view when using Wireframe Shading Mode (UUM-36914)
- Vulkan: [Linux][Vulkan] Crash when using Nvidia drivers >545 and graphics API set to Vulkan (UUM-73447)
2022.3.33f1 Release Notes
Features
- Shadergraph: Added a new set of sample content - Production Ready Shaders - to the Shader Graph package.
API Changes
- Editor: Added: Added helper functions to PackageInfo, to query the existence of packages, to optimize use cases that previously used GetAllRegisteredPackages.
- Editor: Deprecated: Using XRSettings.enabled to enable/disable XR for an application is now deprecated in favor of calling Start()/Stop() on an XRDisplaySubystem instance.
Using XRSettings.LoadDeviceByName to load XR devices is now deprecated in favor of querying subsystem descriptors to create and start the subsystems of your choice with the SubystemManager. (UUM-30572)
Changes
- Package: Updated localization package to 1.5.2.
Fixes
- Android: Fixed IMGUI input even position when screen is scaled to different resolution than the view it's in when input backend was set to New Input. (UUM-68787)
- Android: In multi-window mode, when "Run in background" is true and "Mute Other Audio Sources" is false, Unity will run and sound will always play. When "Run in background" is true and "Mute Other Audio Sources" is true, Unity will always run, but you will only hear the Unity app's sound if its window has focus. Sound will be muted when the Unity window is not in focus. In multi-window mode, if "Run in background" is false, Unity will not run and sound will stop playing. (UUM-56962)
- Android: SoftInput support improvement on Activity on Quest2/3 when using OpenXR. (UUM-35011)
- Animation: Fixed crash when setting a variable after having destroyed the controller. (UUM-72121)
- Animation: Reduced memory allocation in Animator and Legacy Playmode performance tests. (UUM-71573)
- Asset Bundles: Improved parallelism of the Main Thread integration and the Preload Manager thread. (UUM-70670)
- Build Pipeline: If vswhere.exe fails detecting Visual Studio installations, a warning is now emitted to the editor console. (UUM-71000)
- Editor: Fixed an issue where the additive reference pose frame would not be evaluated for curves not in the source clip. Shows an error me |
| 2022.3.32f1 | 4 de juny del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.32f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- Scene Management: Crash on Transform::SetParent when duplicating a Prefab in the Hierarchy (UUM-73287)
- Texture: [AsyncLoadInEditor] Crash on memcpy when opening a project that loads TSS files (UUM-71323)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Universal RP: Objects are invisible in Scene view when using Wireframe Shading Mode (UUM-36914)
2022.3.32f1 Release Notes
API Changes
- Editor: Added: Exposed constructor of PooledObject. (UUM-64168)
- URP: Added: RenderPipelineManager callbacks are raised from UniversalRenderPipeline.SingleCameraRequest. (UUM-69268)
Fixes
- 2D: Fixed Case where there is high memory usage and crash on DynamicHeapAllocator::CreateTLSFBlock when opening project with Sprite Atlas V2 enabled. (UUM-43709)
- Android: Fixed issues where calling Cursor.visible on Android API 23 would cause a runtime error. Since https://developer.android.com/reference/android/view/PointerIcon is only available on API 24 or higher. Cursor.visible won't do anything in API 23. (UUM-72191)
- Android: Updated AndroidNativePlugin example in docs for all Android architectures. (UUM-72369)
- Android: WebcamTexture on android requires camera permission granted. (UUM-45900)
- Animation: Fixed PlayableDirector fields that were not being updated when the Bindings section was expanded. (UUM-71674)
- Audio: Fixed a bug that would cause the editor to crash if you delete and then re-add an audio listener component. (UUM-61733)
- DX12: ComputeBuffer CopyCount returns correct value following multiple compute dispatches. (UUM-66900)
- Editor: 2D: Updated 2D Feature documentation link. (UUM-70575)
- Editor: Added rosbutness to splitter ControlId so it works with DataMode ui (used in entity). (UUM-67862)
- Editor: All indexes are created with Temp and External as exclude. (UUM-70905)
- Editor: Fixed both bugs related to PropertyEditor and Debug mode. (UUM-64257)
- Editor: Fixed issue where building in batch mode can open file explorer unexpectedly and cause a hang when running on headless windows servers. (UUM-68288)
- Editor: Fixed not raising RenderPipelineTypeChanged callback if only scene view is active. (UUM-70198)
- Editor: Fixed Project Advanced Search filtering if the user picked the Type selector. (UUM-71128)
- Editor: Fixed saving layout will crash the linux editor. (UUM-70626)
- Editor: Fixed thumbnail generation for assets who can be casted to texture. (UUM-70573)
- Editor: If multiple CustomEditor are registered for the same type only a single one gets instantiated (still the case). But the order of which CustomEditor gets instantiated is stable even if scri |
| 2022.3.31f1 | 28 de maig del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.31f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Kernel: VirtualFileSystem crash because of data races. (UUM-72557)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- Universal RP: Objects are invisible in Scene view when using Wireframe Shading Mode (UUM-36914)
2022.3.31f1 Release Notes
Improvements
- URP: Updated URP documentation to explicitly mention that calling Submit() on a command buffer provided by URP from an user pass is not valid. (UUM-33315)
- WebGL: Rebalanced audio objects memory pool sizes. (UUM-49655)
Changes
- Build System: Include bee_backend.pdb next to bee_backend.exe on windows installs.
Fixes
- Android: Bump Android Logcat Package to 1.4.2.
- Android: Updated documentation and a warning message to use the correct link to the Google Play asset packs limits. (UUM-71849)
- Animation: Transition duplicates are no longer added in the AnimatorController file when copy pasting an AnimatorState. (UUM-68642)
- Asset Import: Fixed issue by making the invalid meta warning as persistent. (UUM-59374)
- Audio: Fixed crash when disabling and enabling the audio system in between entering and exiting play mode. (UUM-49779)
- Burst: Fixed an issue with auto promotion from bool to float that can occur with newer Roslyn.
- Burst: Fixed build error when Product Name contains illegal path characters.
- Burst: Fixed compilation error when trying to use MemoryMarshal.GetReference on Spans.
- Burst: Fixed crash caused by faulty no-alias analysis.
- Editor: Fixed memory Leak when using OnGUI in an MonoBehaviour class by destroying the class Object instance using InstanceID. (UUM-56327)
- Editor: Fixed menu items and their parent menus being hidden when they had a position of -1. (UUM-67155)
- Editor: Fixed regressed --linker-flags-file bug. (UUM-71341)
- Editor: Fixed the UnityEvent drawer changing values when editing multiple targets that had mixed values. (UUM-69196)
- Editor: Platform settings for Dedicated Server in plugin importers were removed as those settings are shared with Standalone platform. To strip a plugin from Dedicated Server builds use the !UNITY_SERVER define constraint. (UUM-56535)
- Editor: Resolved issue with the dock icon missing when launching the Standalone Profiler. (UUM-71407)
- Editor: The operator == method was using Assert.Equals to check Pose equality, when it should have been using ==. The Equals method was using ==, when it should have been using Assert.Equals. (UUM-48738)
- GI: Now treating the "no valid OpenCL device" log message as a warning when the -nographics command-line argument is given. (UUM-68496)
- iOS: Fixed Application.abso |
| 2022.3.30f1 | 21 de maig del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.30f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- DOTS: Job scheduling with batching is slow with dependencies and worker threads have poor utilization (UUM-72097)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- Kernel: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
- Metal: Player hangs when re-focusing the Player window after switching to a window that covers the Player window (UUM-67400)
- PhysX Integration: A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject (UUM-65366)
- UI Toolkit Controls: MultiColumnListView causes a memory leak when repeatedly shown and hidden (UUM-72241)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
2022.3.30f1 Release Notes
Fixes
- Android: Backport for fix to PatchActivityAttributes instability. (UUM-54092)
- Android: Fixed warnings about missing classes when building an exported Android project with minifying enabled. (UUM-69916)
- Documentation: Updated the documentation for AudioSource.PlayOneShot(). (UUM-63508)
- Editor: Fixed a bug where Handles.DrawCamera was broken for hidden cameras and cameras targeting non-active displays. (UUM-21678)
- Editor: Fixed bug where renderer SortingLayerID cannot be set at runtime. (UUM-70789)
- Editor: Fixed console window showing memory leak warnings when previews or icons of meshes are displayed. (UUM-63257)
- Editor: Fixed menu items becoming duplicated oon Windows when there were a large number of menu items in the project (Over 7344). (UUM-70358)
- Editor: Fixed toggling Allow Instancing for multiple game objects and prefabs not applying the changes. (UUM-51109)
- Editor: SerializeReference with Interfaces now correctly works with an inheritance. (UUM-71468)
- Graphics: Fixed occasional silent crash in Graphics.Blit on Metal. (UUM-63699)
- Graphics: Fixed Vulkan color mask behavior when separate MRT blend is disabled. (UUM-69202)
- iOS: Fixed reported kind for Back Triple Camera: was with depth support when it doesn't support depth. (UUM-70571)
- Networking: Fixed UnityWebRequest crash if texture is queried multiple times and destroyed in between. (UUM-70009)
- Package Manager: Fixed a resolve failure which could happen when a local tarball dependency does not point to a file on disk. (UUM-63177)
- Particles: Made particle system sorting stable by adding sorting by index. (UUM-63521)
- Player: Fixed R11_EAC texture compression causing terrain holes to render incorrectly on the Quest 2. (UUM-61913)
- Prefabs: Don't destroy removed GameObjects if they are referenced in the scene. (UUM-69243)
- Scene Manager: Fixed prefab scale value sets to zero when we try to modify a prefab with canvas using editor script. (UUM-47434)
- Scripting: Fixed Application.exitCancellationToken not being raised after exit |
| 2022.3.29f1 | 14 de maig del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.29f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset - Database: Editor freezes when PrefabUtility.LoadPrefabContents is called in AssetPostprocessor.OnPostprocessAllAssets for a moved prefab (UUM-54362)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- DOTS: [Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building (UUM-41830)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
- Profiling: Profiler does not profile after building the Project with Autoconnect Profiler Option enabled (UUM-71750)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
2022.3.29f1 Release Notes
Features
- Package Manager: Improved the Package Manager to detect built-in packages independently of the Editor version, and trigger a resolve in projects to get the updated built-in packages.
Improvements
- Package Manager: Improved warning window to show .unitypackage dependencies that are about to be installed.
Fixes
- 2D: Fixed uum-70624 @venkatesh:
2D: Fix case where secondary textures are potentially broken when using multi-page atlas.
- Asset Pipeline: Fixed an issue where calling AssetDatabase.SaveAssetIfDirty() did not check out the file from VCS. (UUM-66169)
- Build Pipeline: Fixed plugin filtering for UWP, which will include only compatible plugins. (UUM-67013)
- Editor: Fixed a bug where crashes could occur while quitting when Cloud Diagnostics is enabled. (UUM-59177)
- Editor: Fixed ADB performance. (UUM-70242)
- Editor: Fixed materials with shaders using grab passes sometimes generating "incompatible keyword space" assertions. (UUM-60832)
- Editor: Fixed TLS Allocator errors logged when creating new project with 3D template and Connect to Unity Cloud enabled. (UUM-61109)
- Editor: Moved file hashing to using the job system to prevent intermittent locking during import. (UUM-53379)
- Editor: On MacOS, Unity no longer continuously opens and closes new icons in the dock while importing assets or when in batch mode. (UUM-65671)
- Editor: Package Manager: Updating icons and styles to make the installed icon more visible in light mode. (UUM-70540)
- Editor: Treating RenderSettings.m_IndirectSpecularColor as volatile data. (UUM-46853)
- Editor: URP NRP Errors in console when camera renders to texture and using native render pass. (UUM-61468)
- Editor: URP NRP RenderPass, BeginSubPass, and EndRenderPass errors are thrown when Native RenderPass is enabled. (UUM-59081)
- Graphics: Fixed CopyTexture not copying CPU side data in Editor, when "Load texture data on demand" is enabled in the Editor settings. (UUM-2314)
- Graphics: Fixed crashes |
| 2022.3.28f1 | 7 de maig del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.28f1
- 3D Physics: Crash on ujob_execute_job while using OverlapBoxCommand when collisions are more than maxHits (UUM-71476)
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Lighting: [HDRP] Light doesn't bounce off terrains (UUM-71171)
- Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- WebRequest: UnityWebRequest crashes if invoked when player is quitting (UUM-63150)
2022.3.28f1 Release Notes
Improvements
- Package Manager: Modifying assets located in immutable packages (under a project's Library/PackageCache folder) will no longer immediately re-resolve the project's packages, which can lead to faster iteration and allow temporary modification of those packages (for instance for testing or debugging purposes). Package Manager operations can still revert changes, so the recommended way to make changes permanent is still to embed packages prior to modifying them.
Changes
- Android: New Google Play asset packs size and number limits. Unity generated asset packs now are always install-time. (UUM-68512)
- Android: New Google Play base module size limit (200Mb). (UUM-67708)
- Android: Updated bundletool up to 1.16.0. (UUM-70552)
Fixes
- 2D: Fixed Sprite preview where a small Sprite would have its pixels drawn inaccurately. (UUM-68491)
- 2D: Fixed undo for GridSelection where undoing/redoing does not restore a GridSelection properly. (UUM-70084)
- Android: Fixed logic for overriding builtin java file, Unity will also now respect package name inside java file. Previously the logic was driven only by java file name. (UUM-67826)
- Android: Fixed problem with overflow when validating size of AppBundle containing more than 2GB of install time data. (UUM-71024)
- Apple TV: Fixed crash in UnityWebRequest when running on tvOS versions lower than 17. (UUM-69946)
- Asset Import: Fixed issue where older assets referencing URP materials have missing asset preview thumbnails. (UUM-41411)
- Asset Pipeline: Users are now allowed to save assets in any valid assets folder, which is not read-only. (UUM-65305)
- Audio: Fixed AudioMixer.SetFloat not working correctly on assets loaded from an asset bundle in play mode in the editor. (UUM-68181)
- Core: Fixed errors when using baked gi node on builtin. (UUM-70376)
- Documentation: Updated the PrefabUtility.IsPartOfxxx documentation. (UUM-56678)
- Editor: Fixed a crash caused by shader variant collection (SVC) shaders with dynamic branching when entering play mode. (UUM-70277)
- Editor: Fixed focus selected shortcut regression on hierarchy. (UUM-54444)
- Editor: Fixed issue with word and paragraph selection. (UUM-67715)
- Editor: Fixed sceneAudioChanged event not triggered when changing audio in m |
| 2022.3.27f1 | 30 d’abril del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.27f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on GetAssetCachedInfoV2 when opening a project (UUM-14959)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- Graphics Optimization: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Linux: Crash on GUIView::ProcessInputEvent when editing a GameObject/VFX Graph or saving a layout (UUM-70626)
- Metal: Player hangs when re-focusing the Player window after switching to a window that covers the Player window (UUM-67400)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- WebRequest: UnityWebRequest crashes if invoked when player is quitting (UUM-63150)
2022.3.27f1 Release Notes
Features
- Editor: Added Apple Privacy Manifests support for macOS.
Changes
- Editor: Removed automatic upgrade code for UniversalRendererData from alpha & beta builds of 2021.2 to current as it is no longer required and was incurring a domain reload performance cost.
Fixes
- Android: Added android target API level 33 and 34.
- Audio: Fixed an issue that would cause Unity to crash when you manually destroy a streamed audio clip. (UUM-14330)
- Editor: Enabling multi-touch by default on Linux Platform. (UUM-61864)
- Editor: We will remove the intentional crash after the time out of waiting for DX12 fence. The PR also includes the fix for the incorrect error log messages. (UUM-30530)
- Graphics: Fixed scene getting dirtied when data migration is not required because asset version is above maximal. (UUM-69722)
- Graphics: Fixed screen flickering when depth/stencil is disabled in player settings and graphics API is set to Vulkan. (UUM-66721)
- HDRP: Fixed invalid AABB errors in some other cases. (UUM-69928)
- License: Don't exit play-mode when another project is being created (using Unity Hub 3.8.0-beta.1). (UUM-68141)
- Linux: In our Linux Pulse audio driver, make sure to select the correct default output device. Previously, on some systems and some versions of Linux, we could end up with no audio output or audio output being routed to an unexpected device. (UUM-53143)
- Scripting: Scripting: Editor crash when trying to determine assembly information for a path that belongs to no assembly. (UUM-64099)
- Shaders: Regular include directives allow having ShaderLab specific pragma directives. (UUM-70458)
- UI Elements: Fixed a bug where not having isDelayed set would mean that touchscreen keyboard input would not be captured on Platforms where input is only provided after the keyboard has closed. (UUM-53137)
- UI Toolkit: Fixed EnumFlagsField menu showing no values when using mixed-value mode.
- UI Toolkit: Fixed EnumFlagsField resetting value when using mixed-value mode. (UUM-67685)
- UI Toolkit: Fixed Inspector sometimes becoming black when displaying nested lists. (UUM-69458)
- UI Toolkit: [UI Builder] Fixed an issue where typing an invalid selector string would sometimes use a banner to display the error and sometimes use t |
| 2022.3.26f1 | 23 d’abril del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.26f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Graphics Optimization: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Metal: Player hangs when re-focusing the Player window after switching to a window that covers the Player window (UUM-67400)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- UI Toolkit Framework: The "StackOverflowException" error is thrown in the console and the Editor freezes when Spacebar is pressed after selecting the last element of a list (UUM-69616)
- WebRequest: UnityWebRequest crashes if invoked when player is quitting (UUM-63150)
2022.3.26f1 Release Notes
Improvements
- Build System: Serialise concurrent overlapping bee standalone driver processes to avoid build failures.
Changes
- Build System: Upgraded unity-unpacker and bsdtar binaries to use libarchive 3.7.3.
- Package: Updated Cinemachine package to 2.10.0.
Fixes
- 2D: Fixed unable to create Sprite in Sprite Editor Window in certain cases. (UUM-67197)
- Android: Bump Android Logcat Package to 1.4.1.
- Asset Bundles: Fixed performance regression when clearing bundle cache folders. (UUM-60063)
- Core: Fixed floating point issue in APV sampling. (UUM-47714)
- Documentation: Fixed EditorUtility.OpenFilePanelWithFilters documentation. (UUM-44679)
- Documentation: Fixed EditorUtility.SetDialogOptOutDecision documentation. (UUM-43878)
- Editor: Default assets should not be uploaded to the Accelerator. (UUM-66975)
- Editor: Errors related to the sqlite dll when using the Windows ARM64 Editor.
- Editor: Fixed crash when entering and leaving play mode while UnityWebRequest is downloading texture using DownloadHandlerTexture. (UUM-68555)
- Editor: Fixed flickering when using baked gi node and TAA. (UUM-65682)
- Editor: Fixed how SearchPRoviders are enabled and setup/disabled in search window. (UUM-62165)
- Editor: Fixed how tags and labels thumbnails are displayed in Search Propositions. (UUM-62795)
- Editor: Fixed issue where dialog box with a progress bar can cause a crash when entering play mode on macOS. (UUM-66854)
- Editor: Fixed performance regression introduced by SO Library detection change. (UUM-25880)
- Editor: Fixed temp memory leak inside Memory Profiler GUI element. (UUM-62793)
- Editor: HDRP: Fixed out-of-range errors that can happen when using decals with multiple cameras. (UUM-66021)
- Editor: Removed "Autofill" menu item from the "Edit" menu. (UUM-62774)
- Editor: Removed "Close All" menu item from the "File" menu. (UUM-65192)
- HDRP: Banding in IES importer. (UUM-68033)
- HDRP: Fixed cinematic eye shader lighting from directional lights. (UUM-65500)
- HDRP: Fixed realloc of history buffer when XR is enabled. (UUM-41386)
- HDRP: Fixed TAA post sharpen in XR. (UUM-32872)
- HDRP: Fixed underwater applied when water is disabled. (UUM-61413)
- iOS: Fixed ProjectCapabilityManager.AddHealthKit API not adding HealthKit capability to PBXProject correctly. (UUM-65393)
- iOS: UnityWebRequest URLs with unescaped symbols [ and ] in query and containing other spec characters like space will now fail on iOS 17 instead of sending request to improperly escaped (and as such - wrong) url. URLs that are properly |
| 2022.3.25f1 | 16 d’abril del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.25f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Bundles: Memory leak when building AssetBundle with Sprite Atlas enabled on macOS (UUM-56323)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- Graphics Optimization: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Metal: Player hangs when re-focusing the Player window after switching to a window that covers the Player window (UUM-67400)
- Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app (UUM-55488)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- WebRequest: UnityWebRequest crashes if invoked when player is quitting (UUM-63150)
2022.3.25f1 Release Notes
Features
- Package: Patch Cloud Diagnostics with updated docs links.
Improvements
- DX12: Added documentation on how to use the Screen Space Overlay render mode alongside the Graphics Compositor. (UUM-65397)
- iOS: ProjectCapabilityManager.AddInAppPurchase() now also adds the required StoreKit.framework. (UUM-66002)
Changes
- Build System: Avoid empty lines and always use unix newlines in script compilation rsp files to simplify build logs.
Fixes
- 2D: Set default projection orthographic for pixel perfect camera. (UUM-31719)
- Android: Compass timestamp as time elapsed in seconds since the device was last turned on. (UUM-64955)
- Android: Fixed issue where Unity during application quit would unchain from different signals via sigaction, than the one chained at the application start. (UUM-68176)
- Apple TV: Fixed Unity editor not finding Xcode application when only tvOS module is installed. (UUM-65168)
- Asset Pipeline: Fixed crash loading Content Archive from different version. (UUM-64609)
- Audio: Fixed an issue that would cause building and running the WebGL player to fail. (UUM-68108)
- Editor: Ensured that strict mode builds do not break when the lightmapper falls back to CPU. (UUM-68496)
- Editor: Fixed a bug where IMGUI TreeViews that don't allow dragging also did not allow items to be deselected via CTRL + Left click. (UUM-9236)
- Editor: Fixed an issue where interacting with some Overlays did not stop mouse events from propagating further. (UUM-68629)
- Editor: Fixed touch state always stay as moved on Linux Runtime. (UUM-61865)
- Editor: Fixed wireframe-rendering in the Editor when using Vulkan and GraphicJobs. (UUM-45832)
- Editor: In the initial rendering of the preview in the inspector window, the ambient color of the default sky may not be ready (black ambient color), due to the lag of GPU readback of the SH coefficients. The ambient color is not updated until the preview is updated by some triggers like hovering the cursor over the inspector.
This PR fixes the issue by using the hard-coded value of the default sky's SH. (UUM-31320)
- Graphics: Fixed a crash when using legacy image effects with Metal stereo rendering (visionOS). (UUM-58972)
- Graphics: Fixed a rare crash that can happen when using procedural geometries (intersections shaders) in ray tracing effects. (UUM-68610)
- HDRP: Added Graphics Compositor Limitation section for VR. (UUM-65373)
- HDRP: Fixed an asser |
| 2022.3.24f1 | 9 d’abril del 2024 | — | 64 bits EXE (NSIS) Notes de la versióKnown Issues in 2022.3.24f1
- Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- Asset - Database: Crash on UnityEditor.AssetDatabase:OpenAsset because assertion fails on prefabInstance.GetRootGameObject().IsValid() expression while opening a specific Scene (UUM-66207)
- Asset Bundles: Memory leak when building AssetBundle with Sprite Atlas enabled on macOS (UUM-56323)
- Asset Importers: Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack (UUM-55981)
- Asset Importers: Unity crashes on strtol_l when importing a specific .obj file (UUM-42697)
- Graphics Optimization: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- License: Editor exits Play mode when another project is being created using Unity Hub 3.8.0-beta.1 (UUM-68141)
- Metal: Player hangs when re-focusing the Player window after switching to a window that covers the Player window (UUM-67400)
- Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app (UUM-55488)
- Platform Audio: Crash on FMODCodecMPEGsetPositionInternal when a mobile platform is selected and a specific audio clip is played (UUM-62086)
- SRP Architecture & API: Stacked camera is not rendering when using custom post effects is done in PreRender PostRender and Camera is not in HDR (UUM-22444)
- WebRequest: UnityWebRequest crashes if invoked when player is quitting (UUM-63150)
2022.3.24f1 Release Notes
Improvements
- Documentation: Documentation fixes for the Animation and Math API. (UUM-67920)
- VFX Graph: Improved compilation times with VFX Graph using Subgraphs.
Fixes
- 2D: Fixed hint text not showing when trying to slice compress texture in Sprite Editor Window slice menu. (UUM-59303)
- 2D: Fixed usage of a Tile Palette with the XZ orientation in the Tile Palette window. (UUM-67593)
- Animation: Fixed crash when deleting states in some state machines. If a state machine contained a state machine transition with a null source state (which should not happen under normal circumstances), unity would crash when deleting any state within the same state machine. It does not crash anymore. (UUM-66549)
- Editor: Fixed an issue where the TextureImporter didn't correctly apply "Read/Write" for Texture2DArrays and Texture3Ds. To avoid changing behavior, old TextureImporter 2DArray / 3D assets will automatically be treated as "Read/Write" enabled: make sure to change the importer setting if this is undesired. (UUM-61560)
- Editor: Fixed driver version in documentation of optix. (UUM-66825)
- Editor: Inspector window controls should no longer become unresponsive after exiting playmode. (UUM-64580)
- GI: Fixed slowdown in lighting settings UI. (UUM-62034)
- Graphics: Fixed ReadPixels() using different Y positions. (UUM-58287)
- HDRP: Fixed screen node not returning correct resolution after post-processing when dynamic resolution is enabled. (UUM-67225)
- HDRP: Fixed specular blend in premultiplied alpha. (UUM-48661)
- Scripting: Corrected crashes due to excessive use of thread local data slots. (UUM-58965)
- Security: Updated MbedTLS to 2.28.7 to address some security vulnerabilities. (UUM-63880)
- UI Toolkit: Fixed pink text in the Editor on macOS when Intel Iris Plus GPU is used. (UUM-54597)
- UI Toolkit: Fixed underline shadows. (UUM-54791)
- UI Toolkit: ManagedReference fields with a custom PropertyDrawer weren't refreshed properly when the type changed. (UUM-66550)
- UI Toolkit: Nested PropertyDrawer didn't work when there's both an Attribute drawer and a Drawer for the type. (UUM-66687)
- UI Toolkit: When in Runtime on mo |
| 2022.3.23f1 | 2 d’abril del 2024 | — | 64 bits EXE (NSIS) |
| 2022.3.22f1 | 19 de març del 2024 | — | 64 bits EXE (NSIS) |
| 2022.3.21f1 | 5 de març del 2024 | — | 64 bits EXE (NSIS) |
| 2022.3.20f1 | 14 de febrer del 2024 | — | 64 bits EXE (NSIS) |
| 2022.3.13f1 | 28 de novembre del 2023 | — | 64 bits EXE (NSIS) |
| 2022.2.9f1 | 6 de març del 2023 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Burst: Added a Burst AOT setting for the kind of debug information generated for player builds.
- Burst: Added a toggle for filtering out ".Generated" jobs from the Burst Inspector target job list.
- Burst: Added selection of line and highlight of selected line and selected lines register usage.
- Burst: Added SIMD smell test to the Burst Inspector, highlighting ARM or x86-64 SIMD instruction differently depending on whether they work for packed or scalar inputs.
- Burst: FunctionPointerMarkdig.Syntax.Inlines.HtmlEntityInlinedelegateMarkdig.Syntax.Inlines.HtmlEntityInline()::Invoke usage is now checked and patched to ensure the calling convention is compatible with burst.
- Networking: Clarified error message in the logs when attempting to build a dedicated server player without having that platform's corresponding Dedicated Server Build support module installed. (UUM-22128)
Changes
- Burst: Burst now only generates full debug information when "Native Debug Mode Compilation" and script debug information is enabled.
- Burst: Changed burst inspector source location comments from "===" to either ";" or "#" depending on the given assembly kind.
- Burst: Changed horizontal code focus in the Burst Inspector to only scroll when branches fill more than half the space.
- Burst: Changed so target job list in the Burst Inspector is a fold-able/expandable tree view, instead of a simple list.
- Burst: Improved how optimisation remarks are displayed in the "LLVM IR Optimisation Diagnostics" tab in Burst Inspector to make them more useful. |
| 2022.2.8f1 | 23 de febrer del 2023 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Editor: Improved performance of Transform.Find() API especially when working with large numbers of children.
API Changes
- Graphics: Added: GetVisiblePositions to TrailRenderer. ("UUM-21893")
Fixes
- Asset Pipeline: Fixed indeterministic output for any asset containing script types ("UUM-22077")
- Editor: Fixed an issue with the Shortcuts Manager to catch Shift and Options keypress ("UUM-4083")
- Editor: Fixed component added twice when dragging script asset on inspector window from project window ("UUM-26276")
- Editor: Fixed Overlays not preserving enabled state through domain reloads. ("UUM-20070")
- Editor: Fixed parallel import with Blender on all Editor platforms. Multiple .blend files imported at the same time will produce their own content result instead of a random mesh from one of the files. ("UUM-10036")
- Graphics: Enabled Mesh.RecalculateTangents() to ensure that the tangent attribute has the correct format (Float32) and dimension (4) when called. ("UUM-19137")
- Graphics: Fixed vulkan validation layers that come from incorrect barrier management when native plugin is used (UUM-18951)
- Package Manager: Fixed an issue causing Packages to be deleted after changing the My Assets cache location to non-default when the asset is updated in Package Manager. ("UUM-25376")
- Profiler: Fixed Editor crash when profiler is running on machine with low memory (UUM-14156)
- UI Toolkit: Fixed an issue where an ExposedReference control would not serialize its value. (UUM-25153)
- UI Toolkit: Fixed the InspectorElement so it now applies its disabled state for embedded IMGUI inspectors. (UUM-25149)
- Universal RP: Fixed a missing keyword in ParticlesSimpleLit for Lightmap shadow mixing. ("UUM-26403")
- Universal RP: Fixed Reflection Probe baking throwing errors with Render Scale set not to 1 ("UUM-24891")
- VFX Graph: Fixed wrong particle count if read before first readback. (UUM-18480) |
| 2022.2.7f1 | 17 de febrer del 2023 | — | 64 bits EXE (NSIS) Notes de la versióFeatures
- Editor: Added option to Scene View preferences to only refresh the Scene view when the Editor is in focus.
- Package Manager: Added Web3 as a Filter Category in My Assets.
Improvements
- Core: Boot config option no-main-thread-job-stealing=true can be used to prevent the main thread from ever stealing job work. This option should only be used under special circumstances where very long running jobs cannot be broken down, and the main thread has a high likelihood of running long running work inadvertently.
- IL2CPP: Improved error message when the GenericSharingVisitor encounters an opcode that it cannot handle.
- Shadergraph: The asset postprocessor for shader graph now only performs the majority of its work when a shader-related asset has been changed.
- UI Toolkit: Improved performance of tree expansion of UI Toolkit TreeViews.
Changes
- Graphics: Combined unity_ProbesOcclusion into SHCoefficients for BatchRendererGroup. (UUM-24996)
Fixes
- 2D: Fixed the AnimatedTile with LoopOnce set restarting animation loop when its Tilemap is selected in the Editor (UUM-25434)
- Asset Import: Memory leak diagnostic switches are now passed through to the asset import workers.
- DX12: Fixed a crash caused by using a sub Mesh with 0 vertices in ray tracing effects. (UUM-24711)
- DX12: Fixed GetNextFrameValue() in DX12 native rendering plugins. ("UUM-23065")
- Editor: Fix for "cannot be multi-edited" message in Inspector appearing when it should not. (UUM-15306)
- Editor: Fixed a build performance regression caused by shader variant prefiltering overhead. ("UUM-23173")
- Editor: Fixed a crash on UpdateSharedDataSubMeshVertexRange when importing a SpeedTree file. ("UUM-25371")
- Editor: Fixed a crash when changing the source URL of a video player in Android. ("UUM-20661")
- Editor: Fixed an Editor crash when rendering with UsePass or Fallback via SRP batcher. ("UUM-19898")
- Editor: Fixed an Editor crash when you try to build a project with corrupt compute shaders. ("UUM-25488")
- Editor: Fixed an Editor hang when an import in the worker process fails because of an asset being changed during the import. Any following sync import (using ProduceArtifact API) request for this asset would cause the Editor to hang. (UUM-22607)
- Editor: Fixed an issue where overlays were resizable when they shouldn't be. (UUM-10061)
- Editor: Fixed an issue with spurious errors in the console being output when the lighting cache is not intact. ("UUM-21668")
- Editor: Fixed case where SetParent allowed setting transforms as parents when they are persistent. ("UUM-12399")
- Editor: Fixed editor crash on MacOS when exporting with PVRTC texture compression setting. ("UUM-22385")
- Editor: Fixed incorrect information and improve documention for the RuntimeInitializeOnLoadMethod attribute. The documentation now clarifies the execution order and provides more detailed information about the object state during runtime initiailization. ("UUM-21543")
- Editor: Fixed recent crash regression when shader compilation error. (UUM-26357)
- Editor: Fixed the rendering layers in the Light inspector. You can now select Everything. ("UUM-14307")
- Editor: Fixed UsePass and Fallback rendering sometimes broken in Editor when using SRP batcher. ("UUM-18980")
- Editor: Removed an unnecessary "cannot be multi-edited" message in the Inspector. ("UUM-10473")
- Editor: [SpeedTree]: Fixed overly red debug visualization for surface normals when using Rendering Debugger with HDRP projects. (UUM-22897)
- GI: Enabled the GPU lightmapper work on Intel Arc 750 GPUs. (UUM-21746)
- GI: Fixed only one GPU being available to select as the "GPU Baking Device" when multiple identical GPUs are installed. ("UUM-15155")
- Graphics: Fixed present callbacks so they are now called correctly when the GfxDeviceClient is set to not be serializing (ST threading mode). (UUM-25836)
- Graphics: Throw an ArgumentNullException if null is passed in as a parameter to Unwrapping.GeneratePerTriangleUV. (" |
| 2022.2.6f1 | 14 de febrer del 2023 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Physics: RaycastHit.textureCoord is now available off the main thread.
- Shadergraph: Sped up rename operations on properties/keywords/dropdowns in large graph. (SGB-382)
- Shadergraph: Sped up setting blackboard values in large graphs. (SGB-384)
Changes
- Player: Re-enabled 'timestamp' argument for debug players.
Fixes
- 2D: Added buffer to prevent SplitView from covering Create New Palette toolbar in Tile Palette Window. (UUM-25170)
- 2D: Fixed an issue where the Name/FileIds in a Sprite meta file would get reordered when an importer setting is changed. ("UUM-22494")
- 2D: Fixed issue where Tiles are "double painted" when a user does a mouse drag when painting on a Tilemap. (UUM-25164)
- Asset Bundles: Fixed an issue where a "Failed to decompress data" error occurs when loading a bundle. (UUM-22990)
- Asset Bundles: Fixed issue where "Failed to decompress data" error occurs when loading bundle. ("UUM-6639")
- Audio: Improved an FSBTool AAC-encoding error message related to small files. They need to be at least 1024 samples, not 256. ("UUM-16609")
- Build Pipeline: Improved error message, and remove possibility of crash, when a MonoBehaviour or ScriptableObject is being built that does not have a MonoScript. ("UUM-21886")
- DX12: Fixed a crash observed in e.g. HDRP sample project. ("UUM-20176")
- Editor: Dragging a component to the bottom of the inspector will now properly move that component to the end. ("UUM-18711")
- Editor: Dropped warning about mismatching mipmap limits when using a region-based CopyTexture. ("UUM-21771")
- Editor: Fixed a crash when there was a corrupt PrefabInstance. ("UUM-1926")
- Editor: Fixed Shift modifier not allowing to use SceneView tool shortcuts. ("UUM-21938")
- Editor: Improved error message when an incompatible mesh is used with skinning code. ("UUM-13268")
- HDRP: Fixed LightList keywords showing errors in the log when strict variant matching is enabled.
- iOS: Fixed iOS wrong orientation output when in split view mode. ("UUM-17545")
- Package Manager: Added security anchor to the Scoped Registry's "Read more" link in project Settings. (UUM-25262)
- Profiler: Fixed GPU module's sample hierarchy so that it no longer uses CPU data after a recompilation when there is an active selection. ("UUM-20083")
- Shadergraph: Fixed NullReferenceException when entering Play Mode with an unfocused Shader Graph window/on closing the Shader Graph Window. ("SGB-409")
- Shaders: Fixed an issue that shaders will now reimport correctly when installing a package that only has shader include files. (UUM-16415)
- Terrain: Fixed a crash on "QueryComponentByType" when entering Play Mode if setting "useInstancing" to true in "DetailPrototype". ("UUM-17546")
- TextCore: Fixed an issue with the italic on wrapped text. ("UUM-22328")
- UI Elements: Fixed an issue with the GenericDropdownMenu that prevented the items from receiving input when it's reused. ("UUM-21001")
- UI Toolkit: Fixed dynamic-transform offset occurring at large coordinates. ("UUM-20442")
- Universal RP: Fixed y-flipped shading on gizmos in game view. ("UUM-21607")
- VFX Graph: Fixed an issue to avoid file access as much as possible when new assets are imported. (UUM-21642)
- VFX Graph: Fixed compilation error when targeting .NET Standard runtime. ("UUM-21618")
- Windows: Fixed for incorrect display names of certain subset of keys. ("UUM-22694") |
| 2022.2.5f1 | 8 de febrer del 2023 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- EmbeddedLinux: Now enabled via BootConfig parameters, Editor Setting and has a scripting entrypoint.
API Changes
- HDRP: Added: DecalShaderGraphGUI.SetupDecalKeywordsAndPass - Adding back a public API used to validate shadergraph materials by user scripts.
- Scripting: Added: Object.FindFirstObjectByType() and Object.FindAnyObjectByType() functions added as potentially faster alternatives to Object.FindObjectOfType(). These new functions let you decide whether you must have the first (lowest InstanceID) object found or if any instance is adequate. In the latter case the function can be many times faster as no internal sorting is required. See the scripting documentation for both functions for more details.
- Scripting: Added: Object.FindObjectsByType() function added as a potentially faster alternative to Object.FindObjectsOfType(). This new function gives users the choice whether or not to perform the expensive sorting by InstanceID on the returned collection of objects rather than having it always performed wasting time when unnecessary. See the scripting documentation for Object.FindObjectsByType() and Object.FindObjectsOfType() for more details.
Changes
- Documentation: Added documentation for public-facing methods:Markdig.Syntax.Inlines.HtmlInline
- EditorUserBuildSettings.SwitchActiveBuildTargetMarkdig.Syntax.Inlines.HtmlInline
- NamedBuildTarget.FromBuildTargetGroupMarkdig.Syntax.Inlines.HtmlInline
- NamedBuildTarget.ToBuildTargetGroup (UUM-22137)
- Editor: Updated the documentation for AudioClip.GetData. Clarified the usage of the API for all streamed clips and made a note on the return value of AudioClip.GetData which is currently undocumented. ("UUM-363")
Fixes
- Android: Fixed an issue causing builds to fail when output file has no extension and Build App Bundle (Google Play) is enabled. ("UUM-10941")
- Android: Fixed mapping file output failure when destination folder doesn't exist. ("UUM-9368")
- Android: Warn user if both template file and disabled template file exists in project. ("UUM-19338")
- Build Pipeline: Fixed an issue where UWP test certificate would be regenerated once deleted from the assets folder. ("UUM-22116")
- Build Pipeline: Fixed null reference errors when loading user scripting objects from ContentFiles. (UUM-24989)
- Build Pipeline: Switching between Desktop Standalone and Dedicated Server platforms in the Build Settings window should now cause scripts to recompile. (UUM-22125)
- Core: Fixed a rare crash in the Job System that could occur during Editor shutdown and Domain Reload when cleaning up Job Reflection Data due to accessing dangling pointers. (UUM-18867)
- Editor: Enabled AND/OR block to not always be suggested in Query builder mode. (DOTSE-1992)
- Editor: Enabled the New Scene window to now show proper search results when a scene template is pinned. ("UUM-15393")
- Editor: Enabled the state of showtabs to persist in preferences. ("UUM-15004")
- Editor: Extracted potential Editor-only dependencies and marked those as Reference instead of Clone. ("UUM-3666")
- Editor: Fixed Pin in New Scene Dialog checkbox style in scene template inspector. ("UUM-15305")
- Editor: Fixed a bug where AssetBundle builds could fail due to incorrectly reported errors about script serialization mismatches. ("UUM-19452")
- Editor: Fixed a crash that can happen when closing Unity. (UUM-22255)
- Editor: Fixed a problem where a failed Unity Linker invocation may cause subsequent builds to fail with "Sequence contains no elements". (UUM-18372)
- Editor: Fixed Automatically Sign option. ("UUM-2683")
- Editor: Fixed bug related to scriptable objects so that they are now correctly reloaded in the import worker clients. ("UUM-12314")
- Editor: Fixed duplicate EditorApplication.update delegates being registered when changing editor layout. ("UUM-12847")
- Editor: Fixed for crash that could happen during asset matching in preview thread. Preview thread was not attached to scripting domain which is |
| 2022.2.4f1 | 27 de gener del 2023 | — | 64 bits EXE (NSIS) Notes de la versióFeatures
- Android: Added build_fingerprint information to android builds.
Improvements
- Asset Import: Reduced the overhead of asset importing by limiting the number of copies of internal parameter structs.
- Bug Reporter: Asset import worker logs are now attached to bugs, outside of the project zip.
- GI: Added a toggle for automatic recalculation of environment lighting in the Workflow section of the Lighting window. (UUM-13907)
- Multiplayer: Added Netcode for GameObjects 1.2.0.
- Particles: Don't call OnParticleTrigger when there are no trigger module events to report. (Optimization). ("UUM-19111")
API Changes
- Apple TV: Added: Identifier for 3rd generation Apple TV 4K.
- iOS: Added: Identifiers for iPad models released in 2022.
- Version Control: Removed: Collab and its dependency from the package.
Changes
- Editor: Updated the Unity FBX SDK bindings to version 4.1.2. which updates Autodesk FBX SDK to 2020.3.2.
- Scene/Game View: Reverted a change that caused the OnSceneGUI event to be exited early on a selection change. ("UUM-17445")
Fixes
- 2D: Added proper manual URL for GridSelection. ("UUM-20223")
- 2D: Fixed rendering of GameObjects in a Tile Palette window when a Scriptable Render Pipeline is used. ("UUM-22035")
- AI: Fixed a blocked passage due to seemingly valid polygons after an obstacle carved the NavMesh nearby. ("UUM-8240")
- Android: Avoid GC deadlock in AndroidJavaProxy. (UUM-15968)
- Android: PermissionCallbacks.DeniedAndDontAskAgain is no longer invoked on Android 11 and later. Use Denied instead on all versions. ("UUM-20936")
- Animation: Fixed 'NullReferenceException' when Animator "Any State" transition arrow is selected. ("UUM-7732")
- Asset Pipeline: Removed logged error if a preview is requested for an asset that references a deleted asset. (UUM-6963)
- DX12: Fixed for crash spawning particle effects. ("UUM-12979")
- Editor: Enabled Noise Sine Wave in ShaderGraph to now modulate all channels, not just the first. (SGB-97)
- Editor: Fixed a memory leak which would manifest when loading then unloading scenes additively. ("UUM-18684")
- Editor: Fixed a windows editor bug where the cursor sometimes jumped to a different screen when double-clicking the property window in multi-display mode. (UUM-8131)
- Editor: Fixed an issue whereby the depth pre-pass did not batch effectively. ("UUM-20379")
- Editor: Fixed Editor crash when calling API's to show modal dialogs while -drawRect is in progress. ("UUM-2293")
- Editor: Fixed error triggered when reloading domain with a Property window opened. (UUM-3529)
- Editor: Fixed folder name is truncated when dot is used in the name. ("UUM-7046")
- Editor: Fixed forward only material validation.
- Editor: Fixed issue on Windows where modal dialogs can get the Editor stuck if they are launched from a window that closes itself. ("UUM-21096")
- Editor: Fixed OnValidate callback is called twice when entering Prefab Mode in Context. ("UUM-17190")
- Editor: Fixed potential crash when a scene with a component without a GameObject is loaded. ("UUM-1291")
- Editor: Fixed versioned .so libraries are ignored by the Editor when they are imported. (UUM-11909)
- Editor: PrefabInstance status will now get correctly set if the Prefab has been deleted after the undo operation was recorded. ("UUM-812")
- Editor: Removed optimization that skips backing up unchanged scene files when entering playmode. This optimization caused too many bugs. ("UUM-16018")
- Editor: Shadergraph: Shadergraphs that have a LOD Crossfade option will now write the expected disableBatching tag.
- Editor: SpeedTree: Materials selection GUI is now enabled for Mesh Renderer components in the Inspector window. (UUM-22569)
- Graphics: Fixed a crash that could happen when a BatchRendererGroup is not Disposed and is leaked. (UUM-23129)
- Graphics: Fixed crash by preventing race condition when opening app from floating icon state on Android. ("UUM-576")
- Graphics: Fixed decals screen space for non-uniforn fove |
| 2022.2.3f1 | 23 de gener del 2023 | — | 64 bits EXE (NSIS) |
| 2022.2.1f1 | 16 de desembre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Documentation: Optimized the example code in HDRP documentation related to Ray Tracing Settings override.
- Graphics: Increased the maximum Async Upload Buffer Size to 2047 MB and updated docs.
Fixes
- 2D: Fixed error when a Tile asset with an instanced GameObject is removed from the Tilemap during a Collider2D.OnCollision***2D event. (UUM-15455)
- DX12: Fixed for PSO naming in PIX. (UUM-7381)
- Editor: Composite Extensions for Text/Speedtree files are now correctly selected. ("UUM-9204")
- Editor: D3D11 BRG visibility cbuffer creation optimization. (UUM-18207)
- Editor: Fixed "SerializedProperty m_Enabled has disappeared!" error arpeared in console while undoying switching scripts in debug inspector. ("UUM-4170")
- Editor: Fixed a Crash/Freeze when using Handles.DrawGizmos in OnDrawGizmos. ("UUM-15008")
- Editor: Fixed an issue where an ArgumentNullException could be logged when viewing Entities in hierarchy.
- Editor: Fixed an issue where AssetDatabase.FindAssets would return invalid results when specifying multiple search folders. ("UUM-19314")
- Editor: Fixed BRG Markdig.Syntax.Inlines.HtmlEntityInline entities.graphics crash on some GLES android. (UUM-16708)
- Editor: Fixed random user input combination would open debug canvas in playmode. ("UUM-17026")
- Editor: Removed Fullscreen Play Mode experimental feature. Required additional backend work to support input in all scenarios. (UUM-12941)
- Editor: Under the Enter Playmode Options, the Disable Scene Backup label was inverted compared to its actual behaviour.
- Editor: Unsaved changes made to assets are now preserved when renaming an asset while using Perforce. ("UUM-17896")
- GI: Lighting Settings Assets values default to another Assets values when multiple Assets are selected. ("UUM-10419")
- Graphics: Added safe-guards to prevent GetPixels / GetPixels32 crashes in cases where C# array creation would fail.
- Graphics: Fixed a bug where ReadPixels would fail for textures larger than 2 GB.
- Graphics: Fixed crash in depth resolve when using HDR render textures. ("UUM-2316")
- Graphics: Fixed cubemap uploads failing on Vulkan, D3D11 and D3D12 for cubemaps larger than 2 GB.
- Graphics: Fixed for incorrect values in ReadPixel for some graphics formats on DirectX. ("UUM-15344")
- Graphics: Fixed GetPixelData / SetPixelData failing for textures larger than 2 GB. Added safe-guards to prevent NativeArray length overflows for the former API.
- Graphics: Fixed LoadRawTextureData failing when the input NativeArray contained more than 2 GB of data. Added safe-guards to GetRawTextureData. (prevent NativeArray length overflow and C# array creation failure).
- Graphics: Fixed mipmap generation for textures larger than 2 GB.
- Graphics: Fixed RenderTexture assets not accepting texture dimensions greater than 20000 in UI, even though they currently can already go up to 32768 in script if the graphics capabilities allow for it.
- Graphics: Fixed the Read/Write texture import setting becoming grayed out when "Max Size" was greater than 8192, regardless of actual texture dimensions or size. Replaced with an info box when enabling "Read/Write" that triggers if Unity detects a Markdig.Syntax.Inlines.HtmlEntityInline512MB texture.
- Graphics: Texture 3D Preview (Volume / SDF mode) now becomes disabled if Unity detects a potential driver hang risk. Fixed an assert incorrectly being triggered when inspecting external Texture 3Ds.
- Particles: Fixed errors when baking a particle mesh after calling mesh-Markdig.Syntax.Inlines.HtmlEntityInlineClear(false). ("UUM-8489")
- Particles: Fixed SetParticles API sometimes failing to emit the correct number of particles. ("UUM-17027")
- Player: Fixed RuntimeInitializeOnLoad not working when used in precompiled assemblies in packages. ("UUM-14487")
- Scene/Game View: Fixed "Auto-hide Gizmos" preference not remember state on application restart. ("UUM-7848")
- Scene/Game View: Fixed the Rect Tool center handle not drawing in the correct po |
| 2022.2.0f1 | 9 de desembre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.23f1 | 16 de novembre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- 2D: [com.unity.2d.animation] Improved the Auto Geometry generation speed.
- 2D: [com.unity.2d.animation] The visibility tab now scrolls to the selected bone in the Skinning editor.
- Animation: Further improvements to animation job performance (esp. some forms of IK).
- Multiplayer: Added Netcode for GameObjects 1.0.2.
- Multiplayer: Added Netcode for GameObjects 1.1.0.
- Profiler: Improved performance of rendering the CPU timeline view when viewing large captures.
- VFX Graph: Reduced the time taken by VFXGraph.CheckCompilationVersion that would previously potentially query all assets on every domain reload.
Changes
- URP: Avoid using Depth32Stencil8 format on Android.
- Version Control: Changed the "Go back to changeset" option in Changesets tab to "Revert to changeset"Markdig.Syntax.Inlines.HtmlInline Improved notification banner appearance.
- XR: Eye tracked foveated rendering no longer spews console messages.
Fixes
- 2D: Fixed result of the Tilemap.GetCellCenterLocal/World API for a Hexagonal Grid and a large Tile Anchor offset.
- 2D: Refactored the internal triangulation and tessellation APIs.
- 2D: Updated API docs to reflect the behaviour of setting SpriteRenderer.size property. ("UUM-13795")
- 2D: [com.unity.2d.animation] Fixed a case where the auto weight generation would associate incorrect bones to vertices. ("DANB-22")
- 2D: [com.unity.2d.animation] Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
- 2D: [com.unity.2d.animation] Fixed IK Manager 2D's inspector slow downs.
- Android: Fixed infinite loop when requesting for runtime permission that is automatically rejected by the OS. (UUM-15923)
- Android: Fixed stacktrace on Chrome OS x86_64. ("UUM-781")
- Android: InputView is not clickable when isInputFieldHidden AND !mConsumeOutsideTouches. ("UUM-16292")
- Asset Pipeline: Asset tracking should only be done for main thread for editor process imports. ("UUM-920")
- Editor: Fixed an issue where TextureImporter.GetPlatformTextureSettings would not perform fix-up on the platform string argument correctly. ("UUM-15361")
- Editor: Fixed crash of profiler opened in standalone process. ("UUM-16838")
- Editor: Fixed crash when using URP on some Adreno 6xx devices with shaders that use clip(). ("UUM-4367")
- Editor: Fixed exception incorrectly reporting object already in pool when equal instances of classes implementing IEquatableMarkdig.Syntax.Inlines.HtmlEntityInlineTMarkdig.Syntax.Inlines.HtmlEntityInline are released to ObjectPool. (UUM-8083)
- Editor: Fixed mouse button paste function in packman. ("UUM-2304")
- Editor: Fixed scripted importer registration errors, when changing platform. ("UUM-14062")
- Editor: Fixed Unity crashes in batch mode when using -vcsMode Perforce. ("UUM-17597")
- Editor: [SpeedTree] ExtraTexture texture is no longer marked sRGB (Color Data) when imported with a SpeedTree asset. (UUM-10912)
- Graphics: Fixed closesthit, anyhit or intersection shaders in .raytrace files causing a GPU hang. Log an error when these shader types are present in a .raytrace file since they are not currently supported. ("UUM-10113")
- Graphics: Fixed issue in which editor would get stuck when importing corrupted FBX models. ("UUM-3981")
- IL2CPP: Avoid a crash in the IL2CPP runtime when the GUID property of a type is obtained for a type with a StructLayout attribute but without a Guid attribute. ("UUM-10859")
- IL2CPP: Avoid a crash when using GetFiles multiple times for directories with many files on iOS.. ("UUM-8885")
- IL2CPP: Avoid a possible race condition when the garbage collector is enabled or disabled that could cause it to become permanently disabled. (UUM-16300)
- IL2CPP: Avoid an exception from Buffer.BlockCopy when the destination array is of type sbyte. ("UUM-12875")
- IL2CPP: Avoid an intermittent crash in the .NET thread pool implementation when a thread is incorrectly removed from the pool twice. ("UUM-111 |
| 2022.1.22f1 | 9 de novembre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Editor: Reduced the time taken by AssetDatabase.FindAssets when used with a custom filter, speeding up domain reloads and other editor operations that made the poor choice of calling this function in the first place.
- Graphics: Improved AlphaIsTransparency API docs and tooltip. ("UUM-2364")
Fixes
- 2D: Fixed Sprite Editor causes error when editing sprites in playmode. (UUM-12181)
- Android: Fixed crash if Java proxy is invoked at the same time as Unity is quit. (UUM-15968)
- Audio: Fixed audio mixer groups not visible from the packages. ("UUM-369")
- Editor: Fixed for unity crash when asset matching in done in preview thread. The problem is that preview thread isn't attached scripting domain. Asset matching is using scripting domain for script type dependencies. When generating script type hash, scripting_custom_attrs_construct can get getting called (if field has FormerlySerializedAs attribute) and will cause a crash if calling thread isn't attached to scripting domain. (UUM-11627)
- Editor: Fixed gizmo rendering of a selected area in a Hexagonal Grid with a non-zero Z position. (UUM-11308)
- GI: Added proper clamping of Lightmap Streaming Priority in Player Settings window. ("UUM-10016")
- GI: Fixed an issue where Enlighten RTGI schedules material updates indefinitely when animating the emission color of an emissive mesh renderer. ("UUM-10037")
- iOS: Fixed orientation handling on startup (when the phone is rotated between starting up and showing unity itself). ("UUM-7461")
- Linux: Fixed "ExternalProcess::OnExitedMainThread" logged in the Console window when closing Profiler (Standalone Process) window. ("UUM-5888")
- Package Manager: Fixed an issue where .unitypackage dependencies exported from an older editor were not updated when importing in a newer editor. ("UUM-15081")
- Physics: Fixed Physics.CapsuleCast extremely rarely finding a false hit against a non-convex mesh. ("UUM-7402")
- Serialization: Prevent "Objects are trying to be loaded during a domain backup. This is not allowed as it will lead to undefined behaviour!" from occuring on DomainReload when SerializeReference instance contained a Unity.Object reference to an already unloaded asset. ("UUM-2116")
- UI Toolkit: Fixed a bug in play mode where ScrollView offset would reset to zero when doing drag operations on controls inside it. ("UUM-10441")
- Universal RP: Fixed issue where FinalBlit always executed, even when using the fast-path with no passes in "AfterRendering". (UUM-4991)
- Universal RP: Fixed light banding artifacts on normal maps. ("UUM-11325")
- URP: Fixed texture creation failed when creating URP Lit Shader Graph if "Opaque Texture" is enabled. ("UUM-15441")
- Web: Added FMOD audibility stubs for WebGL. (UUM-15263)
- WebGL: Fixed brotli compressed webgl builds on Mac/Linux editors. (UUM-1145)
- Windows: Windows player executable no longer contains "Unity playback engine" text in its property sheets. ("UUM-15330") |
| 2022.1.21f1 | 31 d’octubre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióFeatures
- 2D: [com.unity.2d.pixelperfect] Added URP Pixel Perfect Camera converter.
Improvements
- 2D: [com.unity.2d.psdimporter] Improved import speed and memory allocation for psd/psb files by reducing the intermediate texture buffers.
- Animation: Improved animation performance across the board
- Undo System: The Undo history now records the name of changed properties ("Modified Intensity") instead of just showing "Modified Property"
API Changes
- Shaders: Added: Added an API to control shader memory usage at runtime. ("UUM-5583")
Changes
- Universal RP: Messages regarding reducing resolution for additional punctual lights are now only displayed in debug builds. ("UUM-10166")
- XR: The Oculus XR Plugin package has been updated to 3.2.1 with support for Quest Pro.
Fixes
- 2D: Fix memory leak with the TilemapCollider2D when used with a CompositeCollider2D (UUM-15822)
- 2D: [com.unity.2d.animation] Fixed a case where moving vertices forcefully in the Skinning editor could cause a quad reset of the mesh. (DANB-7)
- 2D: [com.unity.2d.animation] Fixed a case where multi selecting Sprite Skins would cause a null reference exception to be thrown. (DANB-126)
- 2D: [com.unity.2d.animation] Fixed a case where pasting bones in the Skinning Editor would move bones rather than copy them.
- 2D: [com.unity.2d.animation] Fixed a case where setting IKManager2D's or Solver2D's weight to '0' doesn't update solver's effector position.
- 2D: [com.unity.2d.animation] Fixed an issue where selecting bones in the Skinning Editor after removing any bone in the skeleton will throw an exception.
- 2D: [com.unity.2d.psdimporter] Fixed an editor freeze caused by over allocating intermediate texture buffers. (DANB-140)
- 2D: [com.unity.2d.psdimporter] Fixed an issue where some layers would become invisible when merging multiple layers together. ("DANB-131")
- 2D: [com.unity.2d.psdimporter] Fixed exception when showing PSDImporter inspector. ("DANB-194")
- AI: Colliders set as trigger are excluded from NavMesh generation ("UUM-10109")
- Android: New Input System's Keyboard class will treat DPad Center button clicks as Key.Enter. Since that's hold the old input was treating them. ("UUM-882")
- Android: Use fixed instancing batch size on PowerVR GPUs on Android with OpenGL ES to avoid long compile times in shader warmup ("UUM-739")
- Audio: Made preLoadAudioData a per platform setting instead of a global default setting. ("UUM-362")
- Burst: Alongside update burst packages, burst will now correctly handle projects whose paths contain ;'s. (UUM-8322)
- Editor: Add warning log when the size of a Sprite in a Secondary Texture used in a Sprite Atlas does not match its size in the Main Texture ("UUM-11164")
- Editor: Fix crash with TilemapCollider2D when used with a CompositeCollider2D and a Tile with no Sprite with Collider Type Sprite is set (UUM-15912)
- Editor: Fix tile palette dropdown flickering (UUM-8307)
- Editor: Fixed deadlock scenario in shader compiler. (UUM-14040)
- Editor: Fixed EditorUtility.DisplayDialog layout after showing dialog with a long text ("UUM-9447")
- Editor: Fixed issue where Camera and Lights animations are transferred to the wrong animation clip when importing a FBX file with multiple takes. ("UUM-13001")
- Editor: Fixed lost references to AnimationClips when the ModelImporter clips settings are modified for the first time. ("UUM-2203")
- Editor: Fixed Verify Saved Assets modal window to accept changed graphics api (UUM-6898)
- Editor: Frame Debugger: Fixed an issue where the window would constantly refresh when debugging a remote device. ("UUM-4096")
- Linux: Fixed scrolling with the scroll wheel is slower on builds when using the New Input System package on Linux Standalone. ("UUM-12564")
- Linux: Fixed Verify Saved Assets modal window to accept user input (UUM-6897)
- Physics: Fixed ArticulationBody indices not matching when using methods like GetJointPositions and GetDriveTargets ("UUM-1805")
- Prefabs: Handle ManagedR |
| 2022.1.20f1 | 15 d’octubre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Multiplayer: Added Unity Netcode for Gamebjects Package 1.0.1.
- Multiplayer: Added Unity Transport Package 1.2.0.
API Changes
- iOS: Added: Added identifiers for iPhone 14 models.
Changes
- Editor: Updated manifest.json to use com.unity.inputsystem package version 1.4.3.
- XR: Removed the pre-release version v5.0.0-pre.13 of AR Foundation related packages since v5.0.2 is available.
- XR: Updated the verified version of AR Foundation related packages to v4.2.6.
Fixes
- 2D: Fixed regression where GameObjects are not instantiated by Tiles when the Tilemap is not active. ("UUM-14293")
- AI: Patches of the generated NavMesh were sometimes getting the area type from distant objects below due to their connection through a sloped wall. ("UUM-3457")
- Asset Pipeline: Improved performance of asset imports in large projects. (UUM-9548)
- Editor: Added missing icons for QueryBuilder for SearchWindow. (UUM-14547)
- GI: Fixed an issue where environment lighting is missing from player builds when the scene hasn't been baked. ("UUM-2743")
- Graphics: Fixed an issue where TextureImporter.GetAutomaticFormat would return the incorrect format for platforms that had their override turned off. ("UUM-11694")
- HDRP: Fixed light layers when using motion vectors. ("UUM-15125")
- Linux: Fixed diagnostic switches can not be set using command line arguments. (UUM-10269)
- uGUI: Fixed the NullReferenceException when using Tile image types with a sprite atlas being omitted from build. ("UUM-4340")
- UI Toolkit: Make sure buttons are navigatable by default. ("UUM-5077")
- Universal Windows Platform: Fixed float values stored in player prefs getting corrupted on startup. ("UUM-14671")
- Video: Fixed editor crash when playing a video file with 14 audio tracks in Play mode. ("UUM-861")
- WebGL: Fixed 3D audio effects. ("UUM-1165")
- WebGL: Fixed changing AudioSource.time while audio source is paused. ("UUM-1157")
- WebGL: Fixed division by zero error when calling AudioSource.time. ("UUM-2302")
- WebGL: Fixed immediate playback of scheduled audio source if AudioSource.time is changed. ("UUM-1147")
- WebGL: Fixed playback of audio clips on timeline. ("UUM-6801") |
| 2022.1.19f1 | 9 d’octubre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- Core: Added Transform.SetLocalPositionAndRotation(). This allows you to set both the localPosition and localRotation of a transform in a single call, which is more efficient than assigning to localPosition and localRotation separately. (Thank you to @DevDunk on the forum for the request!).
- Shadergraph: Reduced time taken by code generation when a shader graph asset is imported.
- VFX Graph: Reduced time taken by code generation when a VFX asset is imported.
Changes
- Burst: Entry point functions weren't always included in crash callstacks; now they are.
Fixes
- Android: Fixed overflow of MotionEvent global references. ("UUM-8438")
- Bug Reporter: Fixed the crash reporter text button truncated when screen is scaled. ("UUM-4017")
- Burst: ;'s in paths would cause burst to fail. Note - Also requires a fix in the Editor, so if your project has ;'s in its path, the workaround is to remove the ; from the folder name for now.
- Burst: An Internal Compiler Error that could occur if a function that requires a struct ret (due to ABI) has been discarded by other logic.
- Burst: Corrupted binary could be produced on M1 if there was not enough space for UUID+codesign injection.
- Burst: Disabling Burst from the command line via --burst-disable-compilation no longer results in Burst errors when building a player for Android.
- Burst: Fixed a bug in Burst player builds where sufficiently complicated Bursted code could cause a deadlock deep within LLVM.
- Burst: Fixed a bug where static fields in generic types could in some situations be initialized with the incorrect value.
- Burst: Fixed a bug with locally declared array variables in functions where storing null into them could cause invalid codegen.
- Burst: Fixed a safety check bug with Span/ReadOnlySpan and Slice(start, length) where if start + length was equal to the Length of the original span, the safety check would incorrectly report an out-of-bounds access.
- Burst: Fixed access violation race condition bug.
- Burst: Fixed error that occurs with a specific formulation of IL, using xx with an early out escape and unbalanced calculation stack. (Object reference not set to an instance of ... in CollectBlock.ToVisitOrder).
- Burst: Fixed error when compiling assemblies with spaces in their names.
- Burst: Fixed that UWP builds wouldn't respect the specified "Target SDK Version" and "Visual Studio Version" settings.
- Burst: Interface methods where not being hashed correctly for constrained types, which would result in burst failing to recompile code that had changed in an implementation class.
- Burst: Linking issue when exports differ only by module.
- Editor: Corrected the build of a Mac Standalone player with an exported Xcode project when script debugging is enabled. ("UUM-11352")
- Editor: Fixed crash in standalone profiler during shutdown. ("UUM-13932")
- Editor: Fixed the "Auto-hide gizmos" preference in the Scene View page to persist value when reopening the editor. ("UUM-7848")
- Editor: Fixed the selection when the root game object has a SelectionBase component and the child is a prefab. ("UUM-7831")
- Editor: Game/Scene view window now no longer flickers on resizing when Graphics API is set to OpenGL. ("UUM-1682")
- GI: Fixed failing assert by relaxing precision requirement in Ray's IsNormalized check. ("UUM-2787")
- Graphics: Added error message for indirect compute buffers incorrectly flagged on DX11. ("UUM-899")
- Graphics: Fixed crash when loading a specific window layout on the Mac editor. ("UUM-11907")
- HDRP: Clamp negative absorption distance. (UUM-6746)
- HDRP: Clarify the error message saying the HDRP is not supported on a certain platform. ("UUM-7419")
- HDRP: Clear custom pass color and depth buffers when the fullscreen debug modes are enabled. (UUM-8397)
- HDRP: Fixed a null ref exception when destroying a used decal material. ("UUM-4353")
- HDRP: Fixed bad undo behaviour with light layers and shadows. ("UUM-5701")
- HDRP: Fixed broken denoi |
| 2022.1.18f1 | 29 de setembre del 2022 | — | 64 bits EXE (NSIS) Notes de la versióImprovements
- HDRP: Updated an out-of-date guide in TextureStack.hlsl. (UUM-2513)
- Scripting: Improved pop-up error messages when attaching scripts to GameObjects. (UUM-2557)
Fixes
- 2D: Added 2D Triangle default asset to replace missing place holder. (DANB-125)
- 2D: Fixed upgrading from 2020.3 might lost Sprite reference. ("DANB-133")
- Audio: Fixed doc for GamepadSpeakerOutputType to be used exclusively for playstation 4, playstation 5 platforms and editor platforms only. ("UUM-407")
- Build Pipeline: Fixed edge case where isDebugBuild would not revert to true after the build. ("UUM-12064")
- DX12: Fixed crash that can occur when calling ComputeBuffer.GetData() with non zero computeBufferStartIndex parameter. ("UUM-11444")
- Editor: Fixed an API breaking change for the EditorToolAttribute constructor. ("UUM-5792")
- Editor: Fixed drag and drop with ctrl key will not work on linux. ("UUM-1601")
- Editor: Prevented exceptions if ShortcutManager cannot read profile id from file. (UUM-9220)
- GI: Fixed baking stall occuring when baking terrain with holes. ("UUM-950")
- GI: Fixed incorrect calculation for total bake time when baking lights in a scene. ("UUM-862")
- Graphics: Fixed sporadic freeze in mesh upload. (UUM-4293)
- Kernel: Race condition in DualThreadAllocator when using BatchDelete. (UUM-5941)
- Linux: Fixed second cursor appearing when toggling between hardware and software cursor modes on Standalone player and Play Mode on Editor. ("UUM-1594")
- Mobile: Fixed trigger OnMouse events on mobile platforms iOS and android. ("UUM-956")
- Mono: Updated the machine config file for Android Player builds. ("UUM-12561")
- Package Manager: Fixed a regression where packages would fail to resolve with a ENOENT mkdir error when the project path or global cache path contained quotes. ("UUM-13252")
- Package Manager: HTML text cleaned up in details view. ("UUM-7701")
- Physics 2D: Fixed an issue where ContactPoint2D relative velocity would intermittently spike when using Continuous Collision Detection. ("UUM-6574")
- Physics 2D: Fixed an issue where copying an existing CompositeCollider2D to another GameObject would not result in the new Collider2D in its hierarchy being composited. ("UUM-7860")
- Scene Manager: Opening a broken scene with light mapping enabled could crash the editor. ("UUM-9319")
- Scripting: Fixed an issue where adding a component declared in a nested class could end up adding the wrong component type. ("UUM-9221")
- UI Toolkit: Fixed caret in disappearing depending on Reference DPI. ("UUM-2348")
- UI Toolkit: Fixed last character of wrapped line not selected in text field. (UUM-7592)
- UI Toolkit: Fixed UxmlValueBounds setting invalid facet value for undefined bound. ("UUM-5696")
- UI Toolkit: InspectorElement layout is broken if parent container flex direction is set to row. (UUM-8431)
- Universal RP: Fixed default URP asset being included in builds when it wasn't supposed to be (when URP asset overrides are available for all target's quality levels). (UUM-8487)
- VFX Graph: Fixed position where VFX are created when VFX asset is dragged to Scene View. (UUM-4749)
- VFX Graph: Renaming a VFX asset that was clearing any reference to subgraphs in opened VXF asset. (UUM-5081)
- VFX Graph: Stop rendering VFX shadows when VFX are disabled in Scene View visibility menu. (UUM-4752)
- Virtual Texturing: Added a notice regarding the experimental state of Virtual Texturing to the Player Settings editor.
- Virtual Texturing: Added a warning for Procedural Virtual Texturing clarifying that the feature is not currently supported.
- Virtual Texturing: The experimental state of Streaming Virtual Texturing and Procedural Virtual Texturing was not clearly indicated in the API docs and Manual, this has been corrected. For clarity, these features should not be used in production. |
| 2022.1.17f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.16f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.15f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.14f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.13f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.12f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.11f1 | 8 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.10f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.9f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.8f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.7f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.6f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.5f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.4f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.3f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.2f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.1f1 | 7 d’octubre del 2022 | — | 64 bits EXE (NSIS) |
| 2022.1.0f1 | 8 d’octubre del 2022 | — | 64 bits EXE (NSIS) |