Unity 2022.2.15

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

Known Issues in 2022.2.15f1

  • 2D: Editor goes into a loop while importing the “UI Toolkit Sample – Dragon Crashers” asset (UUM-32117)

  • DirectX12: [DXR] GPU memory leaks when Renderer.rayTracingMode is set to UnityEngine.Experimental.Rendering.RayTracingMode.DynamicGeometry (UUM-31709)

  • DirectX12: [macOS] Editor freezes when saving prefab changes in Play Mode if “VSync” is enabled (UUM-30173)

  • FrameDebugger: Frame Debugger VRAM memory leak (UUM-28065)

  • IL2CPP: Build argument doesn't get passed when exporting the project (UUM-25446)

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

  • Project Browser: Project Browser shows package resources when package visibility is disabled (UUM-32517)

  • RP Foundation: "Resources.FindObjectsOfTypeAll(typeof(Material)).Length" increases every time when entering/exiting Play Mode (UUM-27587)

  • RP Foundation: [Silicon] Crash on ScriptableRenderLoopJob when machine is left idle while the Editor is in Play mode (UUM-25831)

  • Texture: [AsyncUpload] Crash on Sprite::Transfer<GenerateTypeTreeTransfer> when building the project (UUM-31364)

  • UI Toolkit Framework: Cannot change scripts in Inspector window when in Debug mode (UUM-14069)

  • Universal RP: Flickering orbs appear when using RenderTargetHandle (UUM-26513)

  • Video: Crash on WindowsVideoMedia::GetFirstReadyTextureTime when focusing GameObject in Tutorial (UUM-21948)

  • Visual Effects: Fatal freeze when playing a VFX made with VFX Graph and consisting many effects (UUM-31773)

  • Visual Effects - Legacy: [Android][Vulkan] Visualisation corruption occurs when rendering Particles to Render Texture (UUM-21106)

  • Web Platform: "wasm-ld.exe" is not terminated when canceling a WebGL Build during the "Linking build.js (wasm)" phase (UUM-20797)

  • Windows: BuildPipeline.BuildPlayer ignores BuildPlayerOptions.locationPathName and attempts to build to the cached folder (UUM-30952)

2022.2.15f1 Release Notes


  • Universal RP: Added support for HDR output devices for desktop and console platforms.


  • Graphics: Reduced the time the render thread spends on Profiler.FlushRenderCounters.

  • macOS: HDR support updated to use the EDR value for luminance.

  • Serialization: Improved performance of restoring managed objects during a domain reload (again!).

  • Serialization: Improved performance of restoring managed objects during a domain reload.

API Changes

  • Editor: Added: - Renamed UnityEditor.PlayerSettings.D3DHDRBitDepth to UnityEditor.PlayerSettings.hdrBitDepth.<br> enum D3DHDRDisplayBitDepth renamed to HDRDisplayBitDepth. Also, enum value names replaced:<br>

    • D3DHDRDisplayBitDepth::D3DHDRDisplayBitDepth10 has been replaced by HDRDisplayBitDepth::BitDepth10<br>
    • D3DHDRDisplayBitDepth::D3DHDRDisplayBitDepth16 has been replaced by HDRDisplayBitDepth::BitDepth16<br> Calls to the obsolete enums will be automatically updated to the new one. If using enum names as strings, ensure that the new ones get used as it won't be automatically converted to the new ones.
  • Graphics: Added: ColorGamutUtility to retrieve the color primaries, white point or transfer function associated with a color gamut.


  • Editor: "Use display in HDR mode" checkbox is visible in the MacOS player settings.

  • Universal RP: The two subshaders in main URP shaders (Lit, SimpleLit, BakedLit, ComplexLit, Particles) have now been combined in to one.

  • Version Control: - Changed the icons for Unity Version Control rebranding<br>

    • Changed onboarding workflow.


  • 2D: Enabled showing the Apply/revert dialog to users if there are data changes in Sprite Editor Window before domain reload. (UUM-26175)

  • Editor: Avoid Gizmo being affected by parent component Scaling. (UUM-4782)

  • Editor: Fixed a Drag and Drop to parent folder when the parent contains a child folder with the same name. (UUM-11707)

  • Editor: Fixed an issue when using Entities certain types of gizmos for components in subscenes were not rendered in the Scene view. (UUM-26723)

  • Editor: Fixed an issue where scripted importer override could cause infinite imports. (UUM-26859)

  • Editor: Fixed copy and paste using keyboard for Transform rotation and scale in Inspector window. (UUM-21702)

  • Editor: Fixed exceptions while opening game view mode dropdown. (UUM-5869)

  • Editor: Fixed filtering result is not removed and folder contents shown when using "Frame Selected" or its shortcut "F" in the Project window. (UUM-31369)

  • Editor: Fixed the project from freezing due to a faulty Raycast operation in the navigation system. (UUM-28701)

  • Editor: Objects now keep their non-serializable state when reloaded. (UUM-7785)

  • Graphics: Fixed bug with Streaming Virtual Texturing throwing a "The transcoded bitstream was invalid" error that was caused by build pipeline bug corrupting virtual texture regions located in virtual texture files larger than 2GB. When using SVT, it is recommended to rebuild your Player's build in order to get the corrected streaming files (GTS and GTP files) in the Streaming Assets folder. (UUM-30987)

  • HDRP: Fixed water simulation time in playmode.

  • iOS: Fixed a memory leak when using GL.Clear in MonoBehaviour Update/LateUpdate. (UUM-8457)

  • Shadergraph: Fixed issue where custom mesh selector for master preview would fail to initialize. [SGB-445][IN-30614]

  • Shadergraph: Fixed issue where node searcher would fail to populate when shadergraph was undocked after domain reload. [SGB-439][IN-30581]

  • Shadergraph: Fixed issue where nodes with dynamic vectors would not correctly cache properties for previews. [SGB-359]

  • Shaders: Fixed material copy-paste breaking the material by adding a CopyMatchingPropertiesFromMaterial. (UUM-22634)

  • UI: Animation with UI Vertex colors is no longer choppy when the Color Space is set to Linear. (UUM-12666)

  • Universal RP: Fixed Render Targets being released when using multiple cameras. (UUM-25186)

  • Version Control: - Fixed blurry icons in the Unity Version Control window and toolbar button<br>

    • Fixed Pending Changes tab not always opening its selected item's location in Project window<br>
    • Fixed "Checked-out (changed)" status icon not showing up on Pending Changes tab<br>
    • Fixed issue that prevented new packages from being installed unless user enters play mode.
  • VFX Graph: Fixed a crash when removing VFXRenderer from a disabled GameObject. (UUM-16391)

  • VFX Graph: Improved handling of infinite values with Gizmo. (UUM-564)

Package changes in 2022.2.15f1

Packages updated


Third Party Notices

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