Release Notes Background

Unity 2022.2.0 Beta

Get early access to features in the upcoming full release now.

Manual installs

Component installers

Release

Known Issues in 2022.2.0b16

  • Animation: Rig builder prevents GameObject movement when two animations are playing in layer mixer with root motion masked on second layer. (UUM-16486)
    First seen in 2022.2.0b9.
    Fixed in 2022.2.0f1.

  • Asset - Database: Edit Mode recording Standalone Profiler crashes on StopAssetImportingV2Internal when reloading the domain (UUM-19179)

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

  • Audio: Audio starts playing from the beginning when Undo/Redo Audio Source changes in Play Mode (UUM-18551)

  • Editor: Fixed random plugin importer crash on editor startup. (UUM-18397)
    First seen in 2022.2.0b13.
    Fixed in 2022.2.0f1.

  • Editor: Re-implemented the original fix for case 1393058. (UUM-9278)
    First seen in 2022.2.0b2.
    Fixed in 2022.2.0f1.

  • Graphics: Fixed BatchRendererGroup crashing due to threading race conditions in specific projects. (UUM-18220)
    First seen in 2022.2.0b14.
    Fixed in 2022.2.0f1.

  • HDRP: Fixed a black screen issue with master builds on HDRP. (UUM-17388)
    Fixed in 2022.2.0f1.

  • MacOS: [M1][Rosseta] Editor crashes on mono_arch_patch_callsite when entering the Play Mode (UUM-10411)

  • Metal: [iOS]Unable to maintain 120fps consistently in a near-empty scene on iPhone 13 Pro (UUM-5944)

  • Shader System: GameObjects doesn't get rendered when using "Unlit.Unlit_UsePass" Shader (UUM-18980)

  • Shadows/Lights: Lightmap baking fails when URP Template content is put into a subscene (UUM-15675)

  • SRP Core: Fixed Light Editor didn't apply changes to SerializedObject. (UUM-19238)
    First seen in 2022.2.0b16.
    Fixed in 2022.2.0f1.

  • UI Toolkit Controls: Editor gets stuck when scrolling through the Reoredable List (UUM-17067)

  • Universal RP: RenderObjects Render Features now render correctly when injected after rendering. (UUM-13824)
    First seen in 2022.2.0b7.
    Fixed in 2022.2.0f1.

  • Universal RP: Shader compilation time is higher in 2021.3 than in 2020.3 (UUM-17405)

New 2022.2.0b16 Entries since 2022.2.0b15

Features

  • URP: Added clustered reflection probe support to the URP Forward+ rendering path. This enables the use of more than 2 reflection probes per object, allows Unity to skip per-object culling of lights and reflection probes, and enables Entities Graphics and procedural draws to make use of reflection probes.

Improvements

  • Animation: Further improvements to animation job performance (esp. some forms of IK)

API Changes

  • Editor: Added: IDataModeController is added to handle data mode related functionalities. (DOTSE-1855)

  • Editor: Obsoleted: IDataModeHandler and IDataModeHandlerAndDispatcher are obsoleted.

Fixes

  • Android: Fix build error when Fullscreen Mode is set to Windowed (UUM-15403)
    First seen in 2022.2.0a16.

  • Android: InputView is not clickable when isInputFieldHidden AND !mConsumeOutsideTouches (UUM-16292)
    First seen in 2022.2.0b10.

  • Editor: Added 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: drawSettings.fallbackMaterial support in BRG (UUM-14494)
    First seen in 2022.2.0b15.

  • Editor: Fixed an issue where TextureImporter.GetPlatformTextureSettings would not perform fix-up on the platform string argument correctly. (UUM-15361)

  • Editor: Reimplemented the RecompileAfterFinishedPlaying option. (UUM-16168)

  • Editor: [SpeedTree] Fixed an issue where an ExtraTexture texture was marked sRGB (Color Data) when imported with a SpeedTree asset. (UUM-10912)

  • Graphics: Fixed an issue so that entering playmode with disabled compositor no longer breaks all its layers. (UUM-11633)

  • Graphics: Fixed crash when BatchRendererGroup.SetEnabledViewTypes is used to opt out of shadow maps or normal rendering (UUM-18355)
    First seen in 2022.2.0b13.

  • HDRP: Fixed an issue with low resolution depth of field producing a cropped result in some scenarios. (UUM-11354)
    First seen in 2022.2.0b13.

  • HDRP: Fixed color grading so it no longer outputs negative colors. (UUM-11110)

  • HDRP: Fixed custom pass scaling issues with dynamic resolution. (UUM-10882)
    First seen in 2022.2.0b3.

  • HDRP: Fixed exposure of recorded frames with path tracing and auto exposure. (UUM-14985)
    First seen in 2022.2.0b8.

  • HDRP: Fixed range of spill removal parameter in graphics compositor UI. (UUM-11634)

  • HDRP: Fixed shadergraph using derivatives and Raytracing Quality keyword. (UUM-8358)

  • HDRP: Fixed slight change of color in background when changing scene hierarchy. (UUM-14324)

  • HDRP: Fixed texture wrapping of cloud layer. (UUM-15591)

  • HDRP: Fixed transmission on directional lights. (UUM-15003)

  • HDRP: Fixed volumetric cloud incorrectly display in lighting debug mode

  • HDRP: Removed misleading part of a LensFlare tooltip. (UUM-13946)

  • HDRP: Removed unused voluimetric clouds volume component on new scenes templates. (UUM-11451)

  • 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: Fixed an exception when calling Enum.CompareTo on enum with a System.Uint16 underling type. (UUM-11944)

  • IL2CPP: Fixed crash in IL2CPP metadata code when loading a field RVA value (UUM-17473)

  • iOS: Fixed Launch Screen properties so they are now reflected in the Player build without an Editor restart. (UUM-17063)
    First seen in 2022.2.0b11.

  • Kernel: Fixed AssertOnRecursiveCall with tests. (UUM-13234)

  • Linux: Fix inspector window black out after addComponent through menu or shortcut (UUM-1565)

  • Linux: Fixed CinemachineVirtualCamera Component's body's "ScreenY" and "ScreenX" values move towards 1.5 while pressing and moving the mouse (UUM-14611)

  • Linux: Updated Simple DirecMedia Layer to 2.0.22 (UUM-6773)

  • Mono: Improve the performance of large struct copies. (UUM-10796)
    First seen in 2022.2.0b3.

  • Physics: Fixed ArticulationBody SetDriveTargets and SetDriveTargetVelocities methods checking List capacity instead of count and improved the error message (UUM-12713)
    First seen in 2022.2.0b6.

  • Physics: Fixed Physics Debugger not clearing visualised contact buffer properly (UUM-12751)
    First seen in 2022.2.0b6.

  • Scripting: Editor is now able to recognise script when it contains classes that share the same name, one templated and the other not templated (UUM-14041)
    First seen in 2022.2.0b11.

  • Shaders: Fixed an error that occurred when drawing an instanced mesh with async shader compilation enabled. (UUM-13174)

  • UI Toolkit: Fixed warning in label draggers during runtime. (UUM-16490)
    First seen in 2022.2.0b8.

  • UI Toolkit: Fixed yoga bug when calculating margin in percentage to be relative to parent instead of current item. (UUM-12999)
    First seen in 2022.2.0b3.

  • UI Toolkit: Make sure buttons are navigatable by default. (UUM-5077)

  • VFX Graph: Fixed crash when loading a subscene with VFX in DOTS (UUM-13772)

  • Windows: Fixed IL2CPP runtime compilation failing when building C++ code using Visual Studio 2022 17.4 or newer. (UUM-17921)

  • XR: Fix audio speed up when using MLAudio on Magic Leap.

New 2022.2.0b16 Package Changes since 2022.2.0b15

Packages updated

Changeset: 3c3b3e6cd1d7

Third Party Notices

Looking for a different release?

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.