Release notes

Known Issues in 2022.1.18f1

  • AI Navigation Core: NavMesh::Raycast freezes the whole editor in an infinite loop on Application.UpdateScene (UUM-2496)

  • Asset - Database: Folder name is truncated when dot is used in the name (UUM-7046)

  • Asset Bundles: AssetBundle indeterminism caused by mesh streaming info (UUM-12721)

  • Linux: [Backport] [Linux] Editor crashes at "GfxDeviceGLES::DrawBuffersBatchMode" when entering Play Mode in the LEGO tutorial (UUM-971)

  • Optimization: [Mac] Editor performance drops on macOS when clicking and dragging on Position, Rotation and Scale values in Transform component (UUM-7457)

  • Physics: [2022.1] Crash on SetupAxes when duplicating two or more GameObjects at a time (UUM-13136)

  • Shader System: Shader variant build preparation does not scale (UUM-3711)

  • uGUI: Canvas is still receiving input after the canvas was disabled (UUM-15518)

  • Universal RP: Materials scale incorrectly when changing the render scale in UniversalRenderPipelineAsset (UUM-9865)

2022.1.18f1 Release Notes

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.

Package changes in 2022.1.18f1

Changeset: 8a091f9adba4

Unity 2022.1.18

Quick jump

    Back to Top