Aquesta és una versió anterior. La versió actual és la 2023.2.22f1. Unity 2023 2023.2.22f1 · Data de publicació:
2023.2.7f1 forma part de la branca 2023.2, que va arribar al final de vida el 29 d’abril del 2024. Ja no rep correccions de seguretat. endoflife.date
Fitxers d’instal·lació 2023.2.7f1
| Arquitectura | Tipus | Àmbit | Mida del fitxer | Baixa | SHA256 |
|---|---|---|---|---|---|
| 64 bits | EXE (NSIS) | Tots els usuaris | — | download.unity3d.com | VirusTotal |
L’enllaç i l’SHA256 provenen del manifest comunitari del Gestor de paquets del Windows. Convé comparar el hash del fitxer baixat abans d’executar-lo.
Notes de la versió
Known Issues in 2023.2.7f1
- 3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None (UUM-59748)
- Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on (UUM-57201)
- Audio Authoring: Wrong tooltip when hovering over the "Load In Background" property of an audio clip (UUM-27581)
- Audio Random Container: Memory leak when creating ARC prefab (UUM-61023)
- Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
- DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset (UUM-57113)
- HD RP: Prefab preview thumbnails are not being rendered when a Project uses HDRP (UUM-60000)
- HD RP: [AMD] Crash on GfxDeviceD3D12Base::DrawBuffersCommon when Baking Light with Virtual Offset on Probe Volumes (UUM-59522)
- IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
- IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
- Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
- MacOS: Mouse and keyboard button inputs are delayed when in the Player on macOS (UUM-59176)
- Mono: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
- PhysX Integration: ConfigurableJoint's drives behave differently after the PhysX 4.1.2 update (UUM-55081)
- Platform Audio: [WebGL] A looping audio sounds different on WebGL than in the editor/native desktop player (UUM-12530)
- Progressive Lightmapper: The Editor becomes unresponsive and memory allocation errors are spammed in the Console when Generating Lightning (UUM-58017)
- RP Foundation: [Android] Player crashes when Allow Dynamic Resolution is enabled (UUM-42922)
- Scene Management: Crash on GameObject::QueryComponentByType when opening a project (UUM-58461)
- Scripting Buildtime: Unclearable nunit error when installing/uninstalling the Entities package on a new project (UUM-58284)
- Shortcut Management: Scene view Camera cannot be moved with WASD/QE keys when the Right Mouse Button is held down and the Mouse is not moved (UUM-57993)
- UI Toolkit Controls: Editor crashes when multi-selecting GameObjects with more than one serialized [Flags] enum (UUM-60654)
- XR SRP: [Quest] Stutter/Frame Pacing with OculusRuntime.WaitToBeginFrame when the Player is built (UUM-27247)
2023.2.7f1 Release Notes
Features
- iOS: Add Apple Privacy Manifest support.
Improvements
- URP: Enable renderViewportScale for XR intermediate textures.
Changes
- Burst: Update default LLVM to version 16
Fixes
- 2D: Fixed issue where a SpriteShapeRenderer with mask interaction set is unable to be masked by a SpriteMask when using a URP pipeline. (UUM-59737)
- 2D: Fixed local bounds of 2D Freeform Light from changing when scene is reloaded. (UUM-49000)
- Android: Updated GetEngineGradleDependencies() API to return asset pack dependencies. (UUM-21692)
- Animation: Fixed erroneous discrete int and enum default values written back by the Animator. (UUM-58573)
- Audio: Fixed AudioMixer clicks when abruptly changing volume in Start(). (UUM-368)
- Burst: Burst recompiles assemblies due to hashes mismatching because of the way assembly defines are combined into the hash.
- Burst: Fixed an issue where underflows of nint and nuint at compile time would lead to incorrect code.
- Burst: Fixed an issue where use of certain intrinsics could cause a compile error even if properly guarded by the appropriate IsXXXSupported property.
- Burst: Fixed android builds throwing a NullReferenceException.
- Burst: Fixed arithmetic and bitwise negation on native integers.
- Burst: Fixed burst not differentiating between overloaded generic functions such as T foo(int val) and T foo(T val) when the function calls are foo(1); foo<int>(1). Burst would previously only compile the T foo(T val) function.
- Burst: Fixed constant SHUFFLE function not seen as a constant when called indirectly through a FunctionPointer.
- Burst: Fixed the managed fallback for bursts intrinsic functions cvt_ss2si, cvtss_si32, and cvtss_si64 to follow midpoint rounding standard of nearest even.
- Burst: If an exception is thrown from burst compiled code in the Editor on Windows there was potential for certain callee saved registers to be corrupted. In order to fix this ( editor only - player builds are unaffected), we now save some additional context on each entry point.
- Editor: Editor crash if a compilation error happened during import from code altering compilation assets during activate. (UUM-58299)
- Editor: Fixed a bug where the middle mouse button was not centering the SceneView on the selected object. (UUM-58466)
- Editor: Fixed issue with MaskField using the wrong data to render selected items. (UUM-58570)
- Editor: Fixed memory corruption when closing aux window when dialog box shows up. (UUM-53154)
- Editor: Force close an Object Selector window when Render Pipeline Asset selection prompt is closed. (UUM-49311)
- Editor: Updating fsbtool to match the current FMOD version. (UUM-32863)
- Graphics: Fixed missed samplerCubeArrayShadow texture binding when processing GLSLang reflection. (UUM-59188)
- Graphics: Fixed shader stripping when the BatchRendererGroup Variants setting is Keep All. (UUM-59364)
- IL2CPP: Fixed a crash when calling Type.IsGenericTypeParameter and Type.IsGenericMethodParameter. (UUM-56064)
- IL2CPP: Fixed C++ compilation error on missing type reference is generic code. (UUM-56231)
- IL2CPP: Fixed C++ compilation error when Enum.HasFlag was called with a Nullable enum value. (UUM-58451)
- IL2CPP: Fixed C++ compiler error on UnmanagedCallersOnly with user defined struct types. (UUM-58210)
- IL2CPP: Fixed conversion errors on constrained calls in shared generic code (UUM-55756)
- IL2CPP: Fixed null value on P/Invoke method with an [Out] marshalled blittable class parameter. (UUM-57901)
- Linux: Fixed CursorLockMode.Confined does not confine cursor when using multiple displays. (UUM-57233)
- Linux: Fixed Multi-touch events not recognizing on Linux Player. (UUM-49191)
- macOS: Fixed secondary display refresh rate values being invalid. (UUM-37294)
- Mono: Fixed issue where invoking a virtual method on a delegate would only consider the method's overrides on the first call. (UUM-55774)
- Scene/Game View: Fixed an issue where continuously panning an orthographic SceneView camera would eventually cause the rendered geometry to be clipped. (UUM-56425)
- Shaders: Added _KEYWORD_DECLARED define for each shader keyword so that it is possible to select code sections based on the keyword presence. (UUM-59203)
- Shaders: Fixed an incorrect warning being shown when doing paired calls to SetAsyncCompilation / RestoreAsyncCompilation on RenderingCommandBuffer. (UUM-59508)
- TextMeshPro: Introduce a shim version of TextMesh Pro for packages that had a hard dependency on it. (UUM-58068)
- UI Elements: Fixed the UI Builder hierarchy element duplicate command. (UUM-60026)
- UI Toolkit: Fixed contextual menu resets selection on text elements. (UUM-40160)
- UI Toolkit: Fixed Timeline and Animation windows cannot record script component changes. (UUM-57154)
- UI Toolkit: Fixed UIToolkit property field background does not change color when the property is animated. (UUM-26208)
- UI Toolkit: Fixed unset not working on composite style fields in the UI Builder. (UUM-55325)
- UI Toolkit: [Properties] Fixed an issue where the source generator would output reflection code when direct access was possible. (UUM-59924)
- Universal RP: Fixed an "floating point division by zero" warning in Shadows.hlsl.
- Universal RP: Fixed an "Implicit truncation of vector type" warning in ShaderPassDecal.hlsl.
- Universal RP: Fixed an "Output value 'fragmentOutput' is not completely initialized" warning in ShaderPassDecal.hlsl.
- Universal RP: Fixed an error in Bloom.shader for foveated when the debug check is enabled inside FoveatedRendering.hlsl.
- Universal RP: Fixed an issue where disabling SSAO feature didn't work in built projects when the SSAO disabled keyword had been stripped out. (UUM-56165)
- Universal RP: Fixed an issue where Evaluate SH and SoftShadow keywords were incorrectly declared in ShaderGraph shaders. (UUM-59974)
- Universal RP: Fixed an issue where LOD Crossfade was declared twice in Unlit ShaderGraph.
- VFX Graph: Fixed space conversion error when copy-pasting a system. (UUM-43273)
- WebGL: Fixed a bug causing audio to skip forward when using AudioClip.Pause() and AudioClip.Resume(). (UUM-54675)
- WebGL: Improved texture memory usage for Text Mesh Pro font textures on WebGL2 by enabling support for Alpha8 texture format. (UUM-59366)
- Windows: Removed undesirable HID warning messages. (UUM-56489)
Package changes in 2023.2.7f1
Packages updated
- com.unity.burst: 1.8.11 → 1.8.12
- com.unity.services.authentication: 3.0.0 → 3.3.0
- com.unity.services.core: 1.12.0 → 1.12.2
- com.unity.splines: 2.5.1 → 2.5.2