[Linux][URP] Crash on GfxFramebufferGLES::Clear when entering the Play Mode when all Renderer Features are disabled, Native RenderPass and MainCamera's Depth Texture is enabled
2022.3.16f1
LTS · Released Dec 19, 2023 · Changeset d2c21f0ef2f1 · 84 release notes
[Android] Crash on Android when AndroidJavaProxy is calling from multiple threads
Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode
Crash on GameObject::QueryComponentByType when opening a project
Physics.ComputePenetration returns False when two colliders overlap
Missing Default Layout dialog on projects created using templates packaged on 2022.3.13f1
UV1 data is lost during AssetBundle build when Optimize Mesh Data is on
Wrong tooltip when hovering over the "Load In Background" property of an audio clip
[Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building
[Mobile] Player freezes on "UnityClassic::Baselib_SystemFutex_Wait" or silently crashes
[Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener
Users cannot export bundled plugins into a .unitypackage anymore
ConfigurableJoint's drives behave differently after the PhysX 4.1.2 update
Shape Module with Mesh as sub emitter is failing to fetch vertex positions.
ParticlesUUM-47307fixed 2022.3.16f1
8.0.1 → 8.0.2
8.0.2 → 8.0.3
3.0.26 → 3.0.27
5.2.0 → 5.2.2
1.0.3 → 1.1.0
1.4.0 → 1.4.1
1.2.0 → 1.2.1
Universal RP: Added support for foveated rendering in the Forward+ rendering path.
URPFeature
Make bee_backend's directory deletion explicitly handle readonly files on windows.
Build SystemImprovementWindows
Improved runtime performance by adding checks for _ALPHATEST_ON when rendering depth, shadows and depth normals.
Fixed TilemapRenderer using texture shader property from previous Renderer if property is not set in the TilemapRenderer by setting a default property to use.
Fixed ad banner disappearance after suspend/resume.
Fixed merged manifest path for permissions event.
Fixed PersistentUnitySurface potentially crashing on destroy if given context is not an Activity.
AndroidFix
Improved ANR recovery logic, Unity will try not to exceed ANR threshold (5 seconds) when pausing the application.
You can override UnityPlayerActivity.java, by placing the file directly in Unity project, this was accidentally broken with incremental build pipeline.
Fixed for a previous safety check on DiscreteCurve preventing the creation of curves when the specified binding path is not found.
Fixed issue where animation clips with discrete curves (animating enums) in asset bundles built before unity 2022 would not load properly.
Added missing UnityWebRequest method signatures to documentation for helpers taking uri as System.Uri.
Editor: Fixed an issue where setting AppendHashToAssetBundleName to true would sometimes cause code that should be preserved to be stripped.
Ensure that instance ID is setup within built-in fragment shaders prior to crossfade dither macro calls, which uses the shader instanced property unity_LODFadeArray.
Fixed "Assertion failed on expression: '\!m_InsideContext'" error in editor console.
Fixed issue where the wrong value would be displayed for stepped curves.
Fixed Mac Editor crash that could occur during Play mode if shaders needed to compile while creating a new Material with the Inspector panel open.
Frame Debugger: Fix cases where MSAA render textures were not resolved before being displayed.
Lens Flares ignore Camera Culling Masks.
Plugins of .androidlib type will by default be marked as only compatible with Android.
Properly report a cancelled build in early build player stage.
The Exit button in the Editor Launch Window no longer overlaps with the "Made With Unity" text.
Lightmapping memory does not deallocate when on demand baking is completed.
Updated is shown as running despite not being active.
Fixed an issue regarding multiple shadowmaps and BRGs.
Fixed an issue where Unity would crash when building a project with a sprite, mipstripping enabled and the "Load texture data on demand" project setting enabled.
Fixed depthnormals bug for muti-pass shader.
Fixed native plugin crash when on non-main thread.
Free backing memory after deleting Vulkan images.
Resolves two triggered Vulkan validation errors in multiview when using SRPs; VUID-vkCmdClearAttachments-pRects-06937 and VUID-vkCmdClearAttachments-baseArrayLayer-00018.
Fixed issues with hardware DRS on console (manifestation is usually bright qnan pixels on the right of the screen) when using half resolution transparent.
Fixed time step of watersystem for recorder.
Fixed triplanar on alpha clipped geometry.
Flares now respect the cameras culling mask and the game objects layer (Occlusion and Rendering). (HDRP-3062)
HDRPFix
Optimize PBR sky precomputation and memory usage.
Added iPhone 15 cutouts.
Added iPhone 15 device generation enums.
Fixed "Fill percentage" launch screen option only using the iPad value for both iPhone and iPad.
Fixed adding multiple plugins with embedded frameworks.
Fixed an audio bug on iOS. On iOS 17, if a Bluetooth audio device is connected, and "Prepare iOS for Recording" is un-checked, the C\# Microphone.Start function could cause Unity to hang.
Fixed iPhone 15 crash when forcing it to Portrait Upside Down orientation.
Fixed Product Name with non-latin characters to be able to install .ipa to the device.
Fixed native plugins paths in an XCode project when the plugins have a specific architecture selected.
Fixed GC heap reporting to report reserved (free) sections.
Fixed for dangling pointers in CorrespondingSourceObjectCache.
Fixed crash when replacing a missing prefab asset.
Fixed a console error related to rider pkg (v3.0.25 or later), which appears in Editor SafeMode.
Fixed AssemblyUpdater process not never exiting in some scenarios.
Fixed regression where clicking on a script compilation error in the Console Window doesn't highlight the script in the Project Window.
Reduced the noise in Editor logs when ApiUpdater fails to read/write cached configuration files.
Fixed https://jira.unity3d.com/browse/UUM-21897.
Fixed editor crash on Camera::GetCameraRect on a nested Canvas GameObject.
Fixed issue with Buttons triggering a different Button when using multiple Canvas instances in multiple windows.
Fixed undo on text based attribute fields deals with each character separately.
Fixed an issue where Light Layers did not check scene lighting setting when enabling the keyword.
Fixed an issue where spawner callbacks were only working on the first instance of an instanced effect.
Fixed space conversion error when copy-pasting a system.
Old style dropdown in Add, Divide (and many others) style has been updated to new design.
Unexpected inspector in case of Sprite Custom/Lit/Unlit.
Choppy video playback when Application.targetFrameRate is set lower than the video frame rate.
Fixed a freeze when the video has a variable framerate on Android.
Fixed a bug that causes a parsing error due to misplaced regex.
Fixed unreliable Cursor.SetCursor behaviour.