Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2022.3.70f1
- Video: Fix for 2022.3.X: VideoPlayer freezes or stops on certain Android devices when enabling and disabling the Video multiple times (UUM-112470)
2022.3.70f1 Release Notes
Improvements
- iOS: Added workaround for ios calling metal displaylink callback recursively on some devices when loading webkit from the [NSAttributedString initWithData:options:documentAttributes:error:] call done in plugins inside unity playerloop.
Changes
iOS: Changed the way we present frame to make it more robust.
iOS: Pause/unpause displaylink when going background/foreground.
Fixes
Animation: Fixed issue where Animator state normalized time would stop incrementing past a certain normalized time. Now, the state time will be guaranteed to increment (or decrement) to the next representable floating point number if the delta time is non-zero. (UUM-123305)
Audio: Fixed bad link when using inspector reference for AudioSnapshot. (UUM-120312)
DX12: Fixed broken
IDXGISwapChain::GetFrameStatisticswith cpu-side time sampling. (UUM-107892)Editor: Asset Bundles: Fixed crash when you call UnloadAllAssetBundles and there are pending AssetBundle.UnloadAsync tasks. (UUM-122776)
Editor: Fixed a bug where accessing an overlay's containerWindow could throw a NullRef Exception. (UUM-127936)
Graphics: Added tracking of memory going into Metal Buffers. (UUM-21519)
Graphics: Fixed Grabpass does not work when the Render Target is set to Camera and specific Viewport values are set (0,0.5,0.5,0.5). (UUM-113033)
HDRP: Fixed custom pass buffers being the wrong size when switching XR On/Off. (UUM-71748)
iOS: Fixed crash when passing a null pointer as the 3rd argument
paramofUnitySendMessage. (UUM-126299)iOS: Fixed touch keyboard on iOS reporting it is visible after dismiss. (UUM-121639)
Mono: Re-added support for Jetbrains Rider profiling, which had been temporarily removed with a recent security fix. (UUM-126137)
Player: Restored shader stage information in a log message reported when compiling shader variants. (UUM-125587)
Scripting: Passing a 0 detaTime into Mathf.SmoothDamp would cause a returned velocity of NaN (0 distance / 0 time). The returned velocity has been changed to pass back the same velocity that was passed in to the function. (UUM-75577)
Shaders: Added word wrapping to the compute shader inspector kernel label field. (UUM-126858)
Shaders: When a standard material's render queue value is set out-of-bounds, clicking the log message that is printed to the console will now highlight the material that triggered it. (UUM-110693)
Universal Windows Platform: Fixed building for Universal Windows Platform when using Visual Studio 2026. (UUM-127114)
URP: Save URP asset before starting an asset bundle build. (UUM-126809)
Version Control: Fixed package files added by the provider callback are included in paths. (UUM-103738)
Version Control: UnityYAMLMerge tool was adding long path specifiers to the file paths passed to the fallback merge tools, causing p4Merge to fail. (UUM-126068)
VisionOS: Fixed visionOS player crash when "Wait for managed debugger" is enabled in build profile. (UUM-128044)
Package changes in 2022.3.70f1
Packages updated
Packages added
Changeset
+Third Party Notices
Release notes
+Known Issues in 2022.3.70f1
- Video: Fix for 2022.3.X: VideoPlayer freezes or stops on certain Android devices when enabling and disabling the Video multiple times (UUM-112470)
2022.3.70f1 Release Notes
Improvements
- iOS: Added workaround for ios calling metal displaylink callback recursively on some devices when loading webkit from the [NSAttributedString initWithData:options:documentAttributes:error:] call done in plugins inside unity playerloop.
Changes
iOS: Changed the way we present frame to make it more robust.
iOS: Pause/unpause displaylink when going background/foreground.
Fixes
Animation: Fixed issue where Animator state normalized time would stop incrementing past a certain normalized time. Now, the state time will be guaranteed to increment (or decrement) to the next representable floating point number if the delta time is non-zero. (UUM-123305)
Audio: Fixed bad link when using inspector reference for AudioSnapshot. (UUM-120312)
DX12: Fixed broken
IDXGISwapChain::GetFrameStatisticswith cpu-side time sampling. (UUM-107892)Editor: Asset Bundles: Fixed crash when you call UnloadAllAssetBundles and there are pending AssetBundle.UnloadAsync tasks. (UUM-122776)
Editor: Fixed a bug where accessing an overlay's containerWindow could throw a NullRef Exception. (UUM-127936)
Graphics: Added tracking of memory going into Metal Buffers. (UUM-21519)
Graphics: Fixed Grabpass does not work when the Render Target is set to Camera and specific Viewport values are set (0,0.5,0.5,0.5). (UUM-113033)
HDRP: Fixed custom pass buffers being the wrong size when switching XR On/Off. (UUM-71748)
iOS: Fixed crash when passing a null pointer as the 3rd argument
paramofUnitySendMessage. (UUM-126299)iOS: Fixed touch keyboard on iOS reporting it is visible after dismiss. (UUM-121639)
Mono: Re-added support for Jetbrains Rider profiling, which had been temporarily removed with a recent security fix. (UUM-126137)
Player: Restored shader stage information in a log message reported when compiling shader variants. (UUM-125587)
Scripting: Passing a 0 detaTime into Mathf.SmoothDamp would cause a returned velocity of NaN (0 distance / 0 time). The returned velocity has been changed to pass back the same velocity that was passed in to the function. (UUM-75577)
Shaders: Added word wrapping to the compute shader inspector kernel label field. (UUM-126858)
Shaders: When a standard material's render queue value is set out-of-bounds, clicking the log message that is printed to the console will now highlight the material that triggered it. (UUM-110693)
Universal Windows Platform: Fixed building for Universal Windows Platform when using Visual Studio 2026. (UUM-127114)
URP: Save URP asset before starting an asset bundle build. (UUM-126809)
Version Control: Fixed package files added by the provider callback are included in paths. (UUM-103738)
Version Control: UnityYAMLMerge tool was adding long path specifiers to the file paths passed to the fallback merge tools, causing p4Merge to fail. (UUM-126068)
VisionOS: Fixed visionOS player crash when "Wait for managed debugger" is enabled in build profile. (UUM-128044)
Package changes in 2022.3.70f1
Packages updated
Packages added

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