ยอดนิยม: อัปเดตข้อมูลเมื่อ 26 ตุลาคม 2569

หมวดหมู่

อินเทอร์เน็ต1,355
การสื่อสาร321
เสียงและวิดีโอ898
กราฟิกและการออกแบบ539
ออฟฟิศและเพิ่มประสิทธิภาพ1,120
เครื่องมือนักพัฒนา3,132
เครื่องมือ AI527
ความปลอดภัยและความเป็นส่วนตัว385
เครื่องมือระบบ3,113
เกม523
การศึกษาและวิทยาศาสตร์239
เครือข่ายและไอที284

Unity ทุกเวอร์ชันและเวอร์ชันเก่า

The world’s leading platform for real-time content creation

Unity Technologies ApS IDE และโปรแกรมเขียนโค้ด #71 IDE และโปรแกรมเขียนโค้ด

หน้านี้รวบรวม Unity ไว้ 74 เวอร์ชัน ตั้งแต่ 20 กรกฎาคม 2563 จนถึงเวอร์ชันปัจจุบัน 2020.3.48f1 ทุกเวอร์ชันลิงก์ไปยังไฟล์ตัวติดตั้งของผู้เผยแพร่เอง

2020: 19 19 20 2021: 32 32 21 2022: 18 18 22 2023: 5 5 23

74 เวอร์ชันในช่วง 3 ปี · ประมาณปีละ 26 ครั้ง

เวอร์ชันวันที่ขนาดไฟล์
2020.3.48f1ล่าสุด 17 พฤษภาคม 2566 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- Animation: Reduced the number of GC allocations when calling Animator.GetParameter(int index) and generally made it faster.
- Editor: Animation Events are now organized into sub-menus in the inspector.
- Graphics: Reduced the time the render thread spends on Profiler.FlushRenderCounters.
- Multiplayer: Added Netcode for GameObjects 1.4.0.
- Serialization: Improved performance of restoring managed objects during a domain reload (again!).
- Serialization: Improved performance of restoring managed objects during a domain reload.
- XR: Improved GLES3 multiview rendering performance. (UUM-7008)

Changes
- Package: Added new QoS APIs for specific Relay and Multiplay QoS servers searching and result.
- Version Control: Changed the icons for Unity Version Control rebrandingMarkdig.Syntax.Inlines.HtmlInline Changed onboarding workflow.

Fixes
- 2D: Show apply/revert dialog to user if there are data changes in Sprite Editor Window before domain reload. ("UUM-26175")
- Android: Display Gradle tasks in progress dialog while building to Android. (UUM-31890)
- Android: Now sets the image shown on unlock on every lock. ("UUM-21954")
- Android: Warn user if both template file and disabled template file exists in project. ("UUM-19338")
- Asset Pipeline: Fixed Editor crash when changing Asset Serialization Mode to Force Binary with the com.unity.multiplayer.samples.coop package installed. ("UUM-26417")
- Build Pipeline: Fixed android build failure issue where were are getting an error message ' build destination path collides with an existing path' when triggered using Ctrl+B (Windows) or Cmd+B (macOS) keyboard shortcut. ("UUM-30911")
- Documentation: Updated TextureImporter documentation regarding settings that are found under TextureImporterSettings. (UUM-23201)
- DX12: Fixed for samplers resetting to point on streaming texture mips. (UUM-27504)
- Editor: Enabled Sketchup Importer on Mac ARM platforms.
- Editor: Ensure GraphicsFence.passed reports consistent results at initialization. ("UUM-27598")
- Editor: Fixed a crash when importing specific FBX files with blendshapes. ("UUM-32291")
- Editor: Fixed an issue that thread marker in Profiler window is lasting whole frame while audio is playing. ("UUM-401")
- Editor: Fixed Editor freezes when clicking Prefab Markdig.Syntax.Inlines.HtmlEntityInline Select Asset for a scene exported manually with missing information. ("UUM-30060")
- Editor: Fixed inconsistent input field styling in Shortcut Manager's create and rename prompts. ("UUM-28290")
- Editor: Fixed performance issue for looping small clip with root motion extraction. ("UUM-6515")
- Editor: Fixed several problems with speech recognition in apps using Holographic Remoting.
- Editor: Fixed Timeline performance problem when previewing animated prefab instances. ("UUM-28636")
- Editor: Make reserved key labels in Shortcut Manager more visible on dark skin. ("UUM-28295")
- Editor: Optimized asset import logic to handle large amounts of files located in the same directory. ("UUM-17547")
- Editor: Prevent creation of .meta files in loadable plugin directories (.androidlib, .bundle, .framework, .plugin). ("UUM-9421")
- Editor: Source asset db rebuild and plugin asset reimported to fix inconsistency. (UUM-32565)
- Editor: Updated Sketchup SDK to 2023.2.
- GI: Fixed an issue where scene debug visualization modes would look broken when baking multiple scenes together. (UUM-17494)
- GI: Fixed incorrect fallback to CPU of GPU bake. ("UUM-24685")
- GI: Fixed issue where lightmaps are lost when entering playmode, switching scenes, and exiting playmode. ("UUM-29735")
- GI: Fixed issue with Light Explorer filtering when many lights are present. ("UUM-30672")
- Graphics: Fixed an inspector issue where 2DArray and 3D textures would not report their size on disk correctly. ("UUM-28111")
- Graphics: Fixed an issue where CubemapArrays would hit an assert in certain scenarios. (player build only). (UUM-5464)
- Graphics: Fixed an issue where Edito
2020.3.47f1 5 เมษายน 2566 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements

- Package Manager: Extended support for specifying optional path and revision to Git URLs in SCP format.
- Shaders: Reduced the time spent in the asset post processing code for shader assets, which speeds-up the import of shaders.

Changes

- Package Manager: Renamed Web3 category filter in Package Manager Window for My Assets to Decentralization.

Fixes

- 2D: Fixed sorting of Tiles in a TilemapRenderer when the Sprites of the Tiles in the TilemapRenderer come from different Texture sources and Sprites with large vertex/index counts are rendered first due to batching. ("UUM-30749")
- 2D: Fixed Sprites generated from TextureImporter generates different hashes. ("UUM-26790")
- AI: Fixed inaccurate shape of NavMeshObstacles that prevent agents from avoiding them properly (only in Windows player non developpement builds). ("UUM-9814")
- AI: Prevent game from freezing due to a faulty Raycast operation in the navigation system. (UUM-28701)
- Android: Fixed an issue where the Accelerometer values are not updated when the ASENSOR_TYPE_LINEAR_ACCELERATION sensor is disabled on certain Samsung devices. ("UUM-20754")
- Audio: Fixed the corrupt audio playing for the first time in the first launch, when audio mixer is assigned at runtime. ("UUM-19696")
- Core: Fixed Transform.GetLossyScale() returning inaccurate results (only in Windows player non developpement builds). (UUM-25239)
- DX12: Fixed for crash copying sampler descriptors. (UUM-29343)
- Editor: Bug fix for Shortcuts Manager to catch Shift and Options keypress. ("UUM-4083")
- Editor: Detect asset corruption before uploading to accelerator. ("UUM-26502")
- Editor: Ensuring that shader global values are taken into account when deciding what to rebake. (UUM-27392)
- Editor: Fixed bug causing warning when reloading script objects.Markdig.Syntax.Inlines.HtmlInline Objects now keep their non-serializable state when reloaded. ("UUM-7785")
- Editor: Fixed handling msaa resolve in Frame Debugger when connected to Meta Quest over display link. ("UUM-1552")
- Editor: Fixed issue when importing FBX files where memory usage grows exponentially with the amount of clips present in the file. ("UUM-22047")
- Editor: Fixed OS key binding exception in ShortcutManager. ("UUM-4125")
- Editor: Fixed shortcut profile delete dialog message overflow in Shortcut Manager. ("UUM-28294")
- Editor: Make Light Probes be affected by back-facing triangles when baking with the GPU Lightmapper. (UUM-7699)
- Editor: Only change file status flags with chflags on OSX if the requested flags differ from actual. (UUM-26616)
- Editor: Prevent depth resolve if camera doesn't have depth buffer. (UUM-22019)
- Editor: Video: Fixed a crash when changing the source URL of a video player in Android. ("UUM-20661")
- Editor: [WebRequest] Fix curl refcount leak in TransportCurl.
- GI: Fixed an issue where lightmaps would be swapped when entering playmode when the "Reload Scene" option is disabled. ("UUM-21437")
- Graphics: Fixed an issue that VSync doesn't turn off when changing the quality in the Player from "High Fidelity" to "Performant". ("UUM-17522")
- Graphics: Fixed glitches on macOS with deferred and materials not supporting deferred. ("UUM-21567")
- Graphics: Fixed ScreenCapture.CaptureScreenshotAsTexture result image being empty when using Vulkan graphics API. (UUM-26409)
- Graphics: Product name will now be used as application name when creating Vulkan instance. ("UUM-25486")
- IL2CPP: Fixed a potential cpp file name collision when 2 assembly names differ only by a number at the end of their name. ("UUM-27951")
- IL2CPP: Fixed compilation error on a Reverse P/Invoke method that has a parameter that is pointer to a generic instance type. ("UUM-27026")
- IL2CPP: Fixed InvalidCastException is thrown when serializing jagged arrays using BinaryFormatter. ("UUM-23156")
- IL2CPP: Fixed race condition when creating generic class metadata. (UUM-26516)
- Kernel: Fixed unstable test ThreadSafeLinearAllocator AllocDe
2020.3.46f1 8 มีนาคม 2566 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features

- Package Manager: Added Web3 as a Filter Category in My Assets.

Improvements

- Editor: Improved performance of Transform.Find() API especially when working with large numbers of children.

Changes

- Version Control: Updated branding from "Plastic SCM" to "Unity Version Control"Markdig.Syntax.Inlines.HtmlInline Improved offline experience by disabling the plugin when there is no internet connection.

Fixes

- Android: Fixed Screen.SetResolution when using split-screen and Screen.orientation changes. ("UUM-19019")
- Asset Pipeline: Fixed indeterministic output for any asset containing script types. ("UUM-22077")
- Build System: Fixed BuildPipeline issue for Android platform which asks for a name and directory even when it has the last saved location details, when triggered using Ctrl+B (Windows) or Cmd+B (macOS) keyboard shortcut. ("UUM-19897")
- Core: Fixed an issue that the asset import workers will not inherit open handles from the main editor causing trouble rebinding network sockets. (UUM-939)
- Editor: Added restriction to SetParent() to prevent crash. ("UUM-12399")
- Editor: Avoid GC deadlock in AndroidJavaProxy. (UUM-15968)
- Editor: Fixed a crash on UpdateSharedDataSubMeshVertexRange when importing a SpeedTree file. ("UUM-25371")
- Editor: Fixed a regression that changed the default behaviour of animators on disabled. (UUM-27229)
- Editor: Fixed an issue so that the macOS Player no longer contains an empty area gap on each vertical side of the screen when rendering fullscreen on Macs with a notch. (UUM-12632)
- Editor: Fixed an issue to block the ability to apply components marked with HideFlags.DontSaveInEditor to Prefab. ("UUM-21110")
- Editor: Fixed an issue to copy hideflags to the cloned object when instantiating a GameObject. (UUM-22863)
- Editor: Fixed Camera.stereoEnabled when SRP is used and fixed the Camera.stereoSeparation value.
- Editor: Fixed compute shaders in editor to work independent from re-imports. ("UUM-20091")
- Editor: Fixed editor crash when trying to build a project with corrupt compute shaders. ("UUM-25488")
- Editor: Fixed issue where pinvoking into a native mono API on Linux would not work. (UUM-27773)
- GI: Fixed a display issue and now only one GPU is available to select as the "GPU Baking Device" when multiple identical GPUs are installed. ("UUM-15155")
- GI: Fixed an issue where emission color was erroneously reused for different renderers using the same material when they have similar lightmap UVs. ("UUM-2771")
- GI: Fixed the help link at the top of the Lighting Window. ("UUM-25787")
- GI: Make GPU lightmapper detect Intel IRIS Xe MAX GPU with 4GB memory. ("UUM-2216")
- Graphics: Fixed a bug with Cubemap.GetPixel(CubemapFace face, int x, int y) not passing its parameters correctly. (UUM-26230)
- Graphics: Fixed GraphicsFenceType not being set correctly from CommandBuffer.CreateGraphicsFence. ("UUM-11450")
- Graphics: Fixed particle system rendering corruption. ("UUM-21106")
- Graphics: Throw an ArgumentNullException if null is passed in as a parameter to Unwrapping.GeneratePerTriangleUV. ("UUM-4614")
- Linux: Fixed Linux Editor ignoring SIGTERM signal. ("UUM-24705")
- macOS: Fixed Display systemWidth and systemHeight being wrong until window is moved to another display. ("UUM-501")
- Mobile: Fixed the touch reset in device simulator when unity remote is disconnected. ("UUM-6667")
- Scripting: Fixed an issue where the API updater was not able to apply changes to internal packages when the project controlled by Perforce. (UUM-16373)
- Scripting: Fixed possible Editor hang while it waits for AssemblyUpdater when importing assemblies. ("UUM-7944")
- Serialization: Fixed Binary2Text to handle complex serialized reference scenario. (UUM-1930)
- uGUI: Added the slider's direction property not marking the scene dirty once this is changed when in prefab's isolation/context mode. ("UUM-20875")
- uGUI: Fixed an issue that the Physics2DRaycast will now use SortingGroups when determini
2020.3.45f1 14 กุมภาพันธ์ 2566 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements

- Multiplayer: Added Netcode for GameObjects 1.2.0.

API Changes

- Apple TV: Added: identifier for 3rd generation Apple TV 4K.
- Editor: Added: Component.GetComponentInParent(Type t, bool includeInactive) method to match GameObject. ("UUM-2199")
- iOS: Added: identifiers for iPad models released in 2022.
- Scripting: Added: New Object.FindFirstObjectByType() and Object.FindAnyObjectByType() functions added as potentially faster alternatives to Object.FindObjectOfType(). These new functions let you decide whether you must have the first (lowest InstanceID) object found or if any instance is adequate. In the latter case the function can be many times faster as no internal sorting is required. See the scripting documentation for both functions for more details.
- Scripting: Added: New Object.FindObjectsByType() function added as a potentially faster alternative to Object.FindObjectsOfType(). This new function gives users the choice whether or not to perform the expensive sorting by InstanceID on the returned collection of objects rather than having it always performed wasting time when unnecessary. See the scripting documentation for Object.FindObjectsByType() and Object.FindObjectsOfType() for more details.
- Version Control: Removed: Collab and its dependency from the package.

Fixes

- 2D: Added proper manual URL for GridSelection. ("UUM-20223")
- 2D: Fixed a crash when there is an invalid Sprite on a Tilemap and a TilemapRenderer tries to bind the invalid Sprite to a Sprite Atlas. (UUM-19275)
- 2D: Fixed rendering of GameObjects in a Tile Palette window when a Scriptable Render Pipeline is used. ("UUM-22035")
- AI: Fixed an issue that passage was blocked through seemingly valid polygons after an obstacle carved the NavMesh nearby. ("UUM-8240")
- Android: Fixed build failing when app bundle option is enabled and output file has no extension. ("UUM-10941")
- Android: PermissionCallbacks.DeniedAndDontAskAgain is no longer invoked on Android 11 and later. Use Denied instead on all versions. ("UUM-20936")
- Asset Bundles: Fixed issue where "Failed to decompress data" error occurs when loading bundle. ("UUM-6639")
- Asset Pipeline: Elided asset import paths using ellipsis on the import dialogue if the path length exceeds maximum text width. (UUM-3657)
- Audio: Updated FMOD's FLAC from version 1.2.1 to 1.3.4. This fixes an issue identified by our application security team. (UUM-400)
- Build Pipeline: Fixed crash when building ScriptableObject asset in Resources folder, where source filename did not match the class name. ("UUM-21886")
- Build Pipeline: Fixed static batching sorting to ensure deterministic build results. (UUM-11427)
- DX12: Fixed a crash observed in e.g. HDRP sample project. ("UUM-20176")
- Editor: Camera relative culling options have been added to the Graphics section in Project Settings. This will potentially alleviate light popping issues due to lack of precision when the objects or lights are far from the origin. Enabling the camera relative culling setting for lights will potentially introduces issues for objects or lights that are far from the camera origin. ("UUM-7551")
- Editor: Fixed a memory leak which would manifest when loading then unloading scenes additively. ("UUM-18684")
- Editor: Fixed an Editor crash when calling API's to show modal dialogs while -drawRect is in progress. ("UUM-2293")
- Editor: Fixed an issue that UI Elements property animations, as well as scheduled items, asynchronous tasks and Update() callbacks are now updated as expected when a modal editor window is opened. ("UUM-1695")
- Editor: Fixed an issue that undo skips a value when used on values with [CustomEditor]. ("UUM-16740")
- Editor: Fixed an issue that VideoPlayer.width and height return 0 instead of expected values. ("UUM-1899")
- Editor: Fixed an issue to ensure scene view outline render uses the attributed main texture property name rather than the default name. ("UUM-20416")
- Editor: Fixed case where SetParen
2020.3.44f1 18 มกราคม 2566 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements

- Core: Improved internal handling of 8bit types, which among many other things improves the performance of AssetDatabase.FindAssets.
- Editor: Improved performance of Handles.DrawAAPolyLine.
- Profiler: Reduced the performance cost of drawing charts in the profiler.

Fixes

- DX12: Fixed stalls in asynchronous scene loading with a large number of reflection probes. (UUM-20766)
- Editor: Fixed a crash when a window is closed during EditorWindow.OnLostFocus. ("UUM-12434")
- Editor: Fixed crash issue with very large project import when the amount of descriptors grows unusually high. ("UUM-20186")
- Editor: Fixed EditorWindow maximum size calculations when using a display not at integer scaling. ("UUM-12808")
- Editor: Fixed serious Editor performance issue when running on macOS Ventura. (UUM-19011)
- Editor: Fixed [OpenGL] Editor goes into infinite loading when the options menu in a Game View window is clicked. (UUM-6030)
- Editor: Removed mapping of gamepad inputs to keyboard keys on 2020.3 for Android which were causing the input scheme to be keyboard when it should be gamepad. ("UUM-20119")
- Graphics: Added error message when capturing a screenshot into a RenderTexture but passing null for argument. (UUM-7004)
- Graphics: Ensure LineRenderers and TrailRenderers with only 2 points don't vanish, if the points are close together. ("UUM-887")
- Graphics: Fixed a deadlock that can occur when MasterTextureLimit is changed while a texture has an in-progress upload request. (UUM-16491)
- Graphics: Fixed for incorrect values in ReadPixel for some graphics formats on DirectX. ("UUM-15344")
- Graphics: Fixed issue where editor would get stuck when importing corrupted FBX models. ("UUM-11356")
- IL2CPP: Added cast support from arrays to interfaces of their reduced type (e.g. int[] -Markdig.Syntax.Inlines.HtmlEntityInline IEnumerable). (UUM-16304)
- IL2CPP: Fixed stackalloc to return null for zero length requests. ("UUM-15533")
- IMGUI: Removed "Resolve of invalid GC handle" error occurring when exiting Play mode. ("UUM-14969")
- iOS: Fixed an issue that caused crashes to be reported with a date of 1st January 1970. ("UUM-18717")
- iOS: Fixed metal shader compilation error when using bit-shift operations to create the destination vector from the scalar source. ("UUM-16113")
- iOS: Restored the possibility for ViewController to control status bar appearance. ("UUM-6389")
- Kernel: Moved "Sending message header failed (0)" into internal logs to not spams developers. ("UUM-2612")
- macOS: Fixed new InputSystem mouse position that was not being updated after resolution change. ("UUM-10519")
- Scripting: Removed warning for obsolete platforms when added plugins to plugin folders that contains both obsolete and non-obsolete platforms. ("UUM-12246")
- Shaders: Fixed an incorrect error message when using instanced rendering and replacement shaders. (UUM-20961)
- Video: Fixed getting buffer overflow warning when increasing playback speed on the VideoPlayer. ("UUM-1891")
- Web: Fixed a bug on Chrome on iOS where the WebGL canvas cannot regain focus after losing it. ("UUM-1166")
- XR: Fixed crash on Quest when using MSAA and moving out of the guardian during startup. (UUM-20525)
2020.3.43f1 15 ธันวาคม 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features

- Editor: Added Enable PlayMode Tooltips toggle to preferences.

Improvements

- Animation: Optimized AnimationClip size calculation reducing asset load time in the Editor.
- Animation: Reduced the time required to load AnimationClip instances.
- Editor: Improved performance of rendering the Project Settings. It would previously repeatedly query all objects loaded into the editor, which meant that operations that load assets into memory (entering playmode) would make the Project Settings unusable slow.
- Graphics: Increased the maximum Async Upload Buffer Size to 2047 MB and updated docs.
- Version Control: Added offline mode toggle for smoother offline experience.
- Video: Report error only when the user uses MediaFoundation directly.

API Changes

- Graphics: Added: SystemInfo.computeSubGroupSize API, allows users to query the size of the compute thread group that supports efficient memory sharing on the GPU.
- Graphics: Added: SystemInfo.maxTexture3DSize API, allows users to query the largest 3D Texture size that the graphics hardware supports.
- Graphics: Added: SystemInfo.maxTextureArraySlices API, allows users to query the maximum number of slices in a Texture array that the graphics hardware supports.

Fixes

- 2D: Fixed error when a Tile asset with an instanced GameObject is removed from the Tilemap during a Collider2D.OnCollision***2D event. (UUM-15455)
- 2D: Fixed Sprite Mode field is empty upon changing Texture Type to Sprite in TextureImporter. ("UUM-16278")
- 2D: Fixed Stencil broken when rendering sprites with GPU instancing on. ("UUM-15295")
- Android: Fixed error messages when hideInput is enabled in TouchScreenKeyboard. ("UUM-15609")
- Android: When running Android SDK tool with elevated privileges use JDK bundled with Unity, previous behavior was the SDK tool would use java from PATH env variable, and would fail if there's no java installed and there's no java path set in PATH env variable. ("UUM-1942")
- Animation: Fixed issue where, for some playable graphs, the animated displacement of the animated game object would keep accumulating when the game object was disabled and enabled. The original behaviour can be restored with the keepAnimatorStateOnDisable variable. ("UUM-3486")
- Asset Bundles: Fixed issue where empty folders remained in the cache. ("UUM-15702")
- Core: Dynamic Heap Allocator now holds on to one empty block to increase performance. ("UUM-1849")
- Editor: Fixed an issue to causing too many open files errors when uploading to Accelerator. ("UUM-19028")
- Editor: Fixed an issue to ensure context view context can't be duplicated, copied or cut. ("UUM-2655")
- Editor: Fixed an issue where AssetDatabase.FindAssets would return invalid results when specifying multiple search folders. ("UUM-19314")
- Editor: Fixed Assertion failed on expression: 'offsetIndex != -1' when loading scenes with async light probe tetrahedralization. ("UUM-17831")
- Editor: Fixed Highlighter.Highlight does not disappear when the highlighted element disappears from view. ("UUM-3535")
- Editor: Removed Exported define from SearchService to avoid domain reload. (UUM-18922)
- GI: Fixed lightprobes getting direct lighting in subtractive mode. ("UUM-1344")
- Graphics: Added safe-guards to prevent GetPixels / GetPixels32 crashes in cases where C# array creation would fail.
- Graphics: Fixed a bug where ReadPixels would fail for textures larger than 2 GB.
- Graphics: Fixed crash when creating a RenderTexture with dimensions exceeding the capabilities of the current graphics device. ("UUM-5459")
- Graphics: Fixed cubemap uploads failing on Vulkan, D3D11 and D3D12 for cubemaps larger than 2 GB.
- Graphics: Fixed GetPixelData / SetPixelData failing for textures larger than 2 GB. Added safe-guards to prevent NativeArray length overflows for the former API.
- Graphics: Fixed LoadRawTextureData failing when the input NativeArray contained more than 2 GB of data. Added safe-guards to GetRawTextureData. (prevent NativeArray leng
2020.3.42f1 17 พฤศจิกายน 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features

- Input System: Backport for Windows Gaming Input implementation allowing 5+ xbox controllers at the time.

Improvements

- 2D: [com.unity.2d.animation] The visibility tab now scrolls to the selected bone in the Skinning editor.
- Animation: Further improvements to animation job performance (esp. some forms of IK).
- Editor: Reduced the time taken by AssetDatabase.FindAssets when used with a custom filter, speeding up domain reloads and other editor operations that made the poor choice of calling this function in the first place.
- Graphics: Improved AlphaIsTransparency API docs and tooltip. ("UUM-2364")
- Multiplayer: Added Netcode for GameObjects 1.0.2.
- Package: Updated version of com.unity.learn.iet-framework to 3.1.1.
- Package: Updated version of com.unity.learn.iet-framework.authoring to 1.2.1.
- Profiler: Improved performance of rendering the CPU timeline view when viewing large captures.

Changes

- 2D: [com.unity.2d.animation] Updated Toolbar and Visibility tab buttons' selection color.
- Editor: Updated manifest.json to use com.unity.inputsystem package version 1.4.3.
- Version Control: Changed the "Go back to changeset" option in Changesets tab to "Revert to changeset"Markdig.Syntax.Inlines.HtmlInline Improved notification banner appearance.
- XR: The Oculus XR Plugin package has been updated to 1.13.0.
- XR: Updated com.xr.sdk.openxr package version to 1.5.3.

Fixes

- 2D: Fixed regression where GameObjects are not instantiated by Tiles when the Tilemap is not active. ("UUM-14293")
- 2D: Fixed result of the Tilemap.GetCellCenterLocal/World API for a Hexagonal Grid and a large Tile Anchor offset.
- 2D: Fixed Sprite Editor causes error when editing sprites in playmode. (UUM-12181)
- 2D: Updated API docs to reflect the behaviour of setting SpriteRenderer.size property. ("UUM-13795")
- 2D: [com.unity.2d.animation] Fixed an issue where the Sprite Skin editor would throw an exception if Sprite Renderer doesn't have a Sprite assigned to it.
- 2D: [com.unity.2d.animation] Fixed IK Manager 2D's inspector slow downs.
- Android: Fixed crash if Java proxy is invoked at the same time as Unity is quit. (UUM-15968)
- Android: Fixed for permissions request hang in pre-marshmellow (Android 6). ("UUM-15567")
- Android: Fixed infinite loop when requesting for runtime permission that is automatically rejected by the OS. (UUM-15923)
- Android: InputView is not clickable when isInputFieldHidden AND !mConsumeOutsideTouches. ("UUM-16292")
- Android: Used fixed instancing batch size on PowerVR GPUs on Android with OpenGL ES to avoid long compile times in shader warmup. ("UUM-739")
- Android: Workaround for crash on many PowerVR based devices. ("UUM-7782")
- DX12: Fixed single frame flicker which can occur when streaming textures. (UUM-15646)
- Editor: Fixed an issue where TextureImporter.GetPlatformTextureSettings would not perform fix-up on the platform string argument correctly. ("UUM-15361")
- Editor: Fixed gizmo rendering of a selected area in a Hexagonal Grid with a non-zero Z position. (UUM-11308)
- Editor: Fixed Mac Editor crash that happened in multi-scene builds that were using BuildOptions.DetailedBuildReport. ("UUM-1964")
- Editor: Fixed the 'texture scheduled for reimport during Refresh Loop' error when importing SpeedTree assets with color textures. (UUM-9835)
- Editor: Frame Debugger: Fixed an issue where the window would constantly refresh when debugging a remote device. ("UUM-4096")
- Editor: Installing Linux mono and IL2CPP support on mac will no longer keep only the most recently installed of the two. ("UUM-1696")
- Editor: [SpeedTree] ExtraTexture texture is no longer marked sRGB (Color Data) when imported with a SpeedTree asset. (UUM-10912)
- GI: Added proper clamping of Lightmap Streaming Priority in Player Settings window. ("UUM-10016")
- GI: Fixed an issue where environment lighting is missing from player builds when the scene hasn't been baked. ("UUM-2743")
- GI: Fixed failing assert by relaxing precisio
2020.3.41f1 21 ตุลาคม 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features

- Editor: Add the possibility of running tests in a specified order from a test list (DSTR-494).

Improvements

- Animation: Improved animation performance across the board

Fixes

- 2D: Fixed a case where multi selecting Sprite Skins would cause a null reference exception to be thrown. (DANB-126)
- 2D: Fixed a case where setting IKManager2D's or Solver2D's weight to '0' doesn't update solver's effector position.
- 2D: Fixed an issue where selecting bones in the Skinning Editor after removing any bone in the skeleton will throw an exception.
- 2D: Fixed TexturePlatformSettings exception. ("DANB-194")
- 2D: Update TexturePlatformSettings implementation.
- Android: Fixed exporting Android Studio project to non-existing folder using Editor API. ("UUM-1886")
- Android: Incremental GC setting will be correctly applied for Export Project. build.gradle BuildIl2Cpp task was missing --incremental-g-c-time-slice flag. ("UUM-2222")
- Android: New Input System's Keyboard class will treat DPad Center button clicks as Key.Enter. Since that's hold the old input was treating them. ("UUM-882")
- Asset Pipeline: Fixed intermittent Accelerator disconnection caused by interrupt signals raised by Mono. (UUM-3655)
- Asset Pipeline: Prefab preview is getting updated when change in material color. ("UUM-2226")
- Build Pipeline: Fixed edge case where isDebugBuild would not revert to true after the build. ("UUM-12064")
- Editor: Add 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: Fixed EditorUtility.DisplayDialog layout after showing dialog with a long text. ("UUM-9447")
- Editor: Fixed Linux Editor ignores mouse scroll wheel input when the cursor is locked on the new input system. ("1354498")
- Editor: Fixed lost references to AnimationClips when the ModelImporter clips settings are modified for the first time. ("UUM-2203")
- Editor: Prevented exceptions if ShortcutManager cannot read profile id from file. (UUM-9220)
- Graphics: Add error message for indirect compute buffers incorrectly flagged on DX11. ("UUM-899")
- Graphics: Fixed potential for LineRenderer.BakeMesh and TrailRenderer.BakeMesh to fail with invalid AABB error messages. ("UUM-1913")
- Graphics: Fixed sporadic freeze in mesh upload. (UUM-4293)
- IL2CPP: Avoid an exception from Buffer.BlockCopy when the destination array is of type sbyte. ("UUM-12875")
- IL2CPP: Fixed a hash collision when a static and instance method have the same name, return type, and parameters. ("UUM-9877")
- IL2CPP: Fixed a NullReferenceException during managed code stripping when using DebuggerDisplay. ("UUM-12430")
- IL2CPP: Fixed compilation error that occurred when a enum was passed by reference in a marshalling definition. ("UUM-11353")
- IL2CPP: Fixed possible crash/corruption when invoking a virtual generic method on a generic type by reflection. ("UUM-12498")
- Linux: Fixed Linux Editor's new input system's mouse scroll delta values clamped between -1 and 1. ("1365433")
- Linux: Fixed Server runtime not responding to SIGTERM and other signals. ("UUM-1582")
- Mono: Avoid exception when registering a window class in different domain instances. ("UUM-13189")
- Networking: UnityWebRequest will not change HEAD to GET on 302 or 303 response. (UUM-7274)
- Package Manager: Fixed a regression where packages would fail to resolve with a ENOENT mkdir error when the project path or global cache path contained quotes. ("UUM-13252")
- Package Manager: Fixed an issue where having packages with a lot of versions increases domain reload time drastically. ("UUM-12670")
- Player: Improved performance when loading scenes with a high number of light probes. ("UUM-7568")
- Profiler: Fixed failures in opening local documentation files from Editor on macOS. ("UUM-6164")
- Scripting: Fixed a crash happening when trying to enter an unsupported character (such as an emoji) in a field in a game built with IL2Cpp backend. 
2020.3.40f1 27 กันยายน 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features

- Editor: Add com.unity.services.mediation@1.0.4

Improvements

- 2D: Added bone weight index validation in SpriteSkin's validate method, to ensure valid data before continuing with deformation.
- Asset Import: Reduced the time taken by refreshing the asset database, which among other things improves the performance of editing prefabs
- Multiplayer: Add Unity Netcode for Gamebjects Package 1.0.1
- Multiplayer: Add Unity Transport Package 1.2.0
- Scripting: Improved pop-up error messages when attaching scripts to GameObjects. (UUM-2557)

Changes

- Editor: Updated manifest.json to use com.unity.inputsystem package version 1.4.2
- XR: Updated the verified version of AR Foundation related packages to 4.1.12.

Fixes

- 2D: Fixed a case where multi selecting Sprite Skins would cause a null reference exception to be thrown. (DANB-126)
- 2D: Fixed a case where setting IKManager2D's or Solver2D's weight to '0' doesn't update solver's effector position.
- 2D: Fixed an issue where selecting bones in the Skinning Editor after removing any bone in the skeleton will throw an exception.
- 2D: Fixed TexturePlatformSettings exception ("DANB-194")
- 2D: Update TexturePlatformSettings implementation.
- Android: Fixed exporting Android Studio project to non-existing folder using Editor API ("UUM-1886")
- Asset Pipeline: Fixed intermittent Accelerator disconnection caused by interrupt signals raised by Mono (UUM-3655)
- Editor: Fixed Linux Editor ignores mouse scroll wheel input when the cursor is locked on the new input system ("1354498")
- Editor: Prevented exceptions if ShortcutManager cannot read profile id from file (UUM-9220)
- Graphics: Add error message for indirect compute buffers incorrectly flagged on DX11 ("UUM-899")
- Linux: Fixed Linux Editor's new input system's mouse scroll delta values clamped between -1 and 1 ("1365433")
- Networking: UnityWebRequest will not change HEAD to GET on 302 or 303 response. (UUM-7274)
- Package Manager: Fixed a regression where packages would fail to resolve with a ENOENT mkdir error when the project path or global cache path contained quotes. ("UUM-13252")
- Scripting: Fixed a crash happening when trying to enter an unsupported character (such as an emoji) in a field in a game built with IL2Cpp backend ("UUM-1801")
- Scripting: Fixed an issue where Application.logMessageReceived can be called from a job, when the job is scheduled on the main thread. ("UUM-3085")
- WebGL: Fixed a bug where losing focus on the player would cause buttons to become stuck. ("UUM-3230")
- WebGL: Fixed a bug where pressing the CMD key on Safari would cause buttons to become stuck. (UUM-12013)
- WebGL: Fixed bug where the cursor would transition back to the system cursor rather than the Unity default cursor. (UUM-1158)
- Windows: Fixed incorrect scan codes that are exposed through KeyControl.scanCode of New Input System (UUM-9029)
2020.3.39f1 14 กันยายน 2565 — 64 บิต EXE (NSIS)
2020.3.38f1 17 สิงหาคม 2565 — 64 บิต EXE (NSIS)
2020.3.37f1 21 กรกฎาคม 2565 — 64 บิต EXE (NSIS)
2020.3.36f1 9 ตุลาคม 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Changes
- Serialization: Changed alignment in Resource Image transfer function from 4 to 16 bytes to improve patching results on some platforms.

Fixes
- Android: Fixed an issue to allow 2 segment package names. (1425979)
- Android: Fixed Screen.resolutions to return all supported refresh rates, not only 60Hz. (1426366)
- Asset Import: Fixed an issue that scripted importers that use Allocator.Temp allocated memory no longer leak memory on the asset import worker.
- Editor: Fixed an issue of uv offsets and eliminates atlas bleed.
- Editor: Fixed default vertex colors for the billboard LOD vertex data for SpeedTree v8 imports. (1417551)
- Editor: Fixed IMGUI state being reset when a EditorUtility.DisplayDialog was opened. (1380288)
- Editor: Fixed ReorderableList Inspector undo repaint issue. (1411755)
- Editor: Fixed spurious assembly file locking which could prevent rebuild after using the right clic "Open source code" on a test in the Test Runner window.
- Graphics: Fixed an issue that Texture Memory in Memory Profiler Module is not updated when profiling a Vulkan build. (1320962)
- IL2CPP: Fixed a possible crash during liveness processing when asynchronous delegate invocation is used. (1417730)
- IL2CPP: Fixed issue where a try block inside of a loop nested in a try/finally block could cause the finally handler to run multiple times. (1402180)
- IL2CPP: Fixed the module initializer function call signature to avoid calling the wrong method on WebGL. (1399638)
- Input: Fixed keyboard not working on iOS 15. (1376970)
- macOS: Fixed corruption when resizing player window during splash screen. (1396489)
- macOS: Fixed corruption when resizing player window. (1327755)
- macOS: Fixed OSX sending a Return keycode event when return was pressed to confirm an IME string. (1381684)
- Mono: Fixed a bug where the SmtpClient would ignore the ServicePointManager's SecurityProtocol level. (1389326)
- Particles: Fixed Collider information for GetTriggerParticles, in the case where there were null colliders in the Trigger Module list. (1356510)
- Particles: Fixed ringbuffer mode to work properly with pause-and-catchup culling mode. (1385616)
- Profiler: Fixed untracked memory allocated via AsyncUploadManager when browsing Addressables. (1410384)
- Scripting: Fixed an issue where the type of generic fields inside generic classes would fail to get resolved when building the project. (1415422)
- uGUI: Fixed InputField not correctly handling IME input when return was pressed. (1349037)
- uGUI: Fixed RectMask2D using the wrong Canvas for calculations after it was reparented. (1395695)
- Version Control: Fixed an Editor hang when entering Play Mode.
- WebGL: Fixed an issue with AudioClip.GetData(). (1369656)
- Windows: Fixed dragging files from Unity to other applications when the file path contains non-ASCII characters. (1402070)
2020.3.35f1 26 พฤษภาคม 2565 — 64 บิต EXE (NSIS)
2020.3.34f1 4 พฤษภาคม 2565 — 64 บิต EXE (NSIS)
2020.3.33f1 7 เมษายน 2565 — 64 บิต EXE (NSIS)
2020.3.32f1 23 มีนาคม 2565 — 64 บิต EXE (NSIS)
2020.3.31f1 17 มีนาคม 2565 — 64 บิต EXE (NSIS)
2020.3.30f1 24 กุมภาพันธ์ 2565 — 64 บิต EXE (NSIS)
2020.3.29f1 17 กุมภาพันธ์ 2565 — 64 บิต EXE (NSIS)
2020.3.28f1 9 กุมภาพันธ์ 2565 — 64 บิต EXE (NSIS)
2020.3.27f1 31 มกราคม 2565 — 64 บิต EXE (NSIS)
2020.3.26f1 13 มกราคม 2565 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Features
- Version Control: Added option to "Save Revision as" to the context menu in the changesets view.
- Added incoming changes overview bar for Gluon workspace.

Improvements
- Documentation: Improved Elaborate on how ForceMode affects the velocity and angular velocity in AddForce/AddTorque.
- Documentation: Updated TextAsset text getter documentation. (1341180)
- IL2CPP: Enabled sparse_hash_map and sparse_hash_set for Android and iOS for lower runtime memory usage.
- IL2CPP: Improved the run time performance of managed code when script debugging is enabled by lowering the cost of each sequence point check.
- Shaders: Fixed build failing when a shader from always included list has 1M variants before stripping. (1379096)
- Shaders: Improved Shader binary compression, it is now utilizing more than one core. (1375627)
- Version Control: Fixed capitalization of Pending Changes and File History tab names.
- Fixed the amount of spacing after the Item column title in the Pending Changes tab.
- Removed pin striping from line items in File History tab.
- Fixed project view context menu and icons missing after Collaborate project migration.
- Fixed migrated projects not downloading correctly from Unity Hub.

Changes
- Graphics: Updated SRP to 10.8.1. Release notes available here:
- https://docs.unity3d.com/Packages/com.unity.render-pipelines.high-definition@10.8/changelog/CHANGELOG.html
- Version Control: Updated Verson Control to 1.15.7. Release notes available here:
https://docs.unity3d.com/Packages/com.unity.collab-proxy@1.15/changelog/CHANGELOG.html
- Moved Plastic Package settings to the Unity Project Settings window.
- Refined styling for Updating Workplace success state.
- Updated texts for empty state and overview bar.
- Removed Incoming Changes notification from empty state.
- Updated the text for Forced Checkout option.
- Refined the status overlay icons.
- Updated the refresh icon on the toolbar.
- Updated the texts for empty checkin message dialog.
- XR: Updated OpenXR package to 1.3.1. Release notes available here:
https://docs.unity3d.com/Packages/com.unity.xr.openxr@1.3/changelog/CHANGELOG.html

Fixes
- 2D: Fixed an issue that per-platform settings does not get applied in Windows platform. (1376608)
- 2D: Fixed an issue where Sprite reference missing after loading scene from AssetBundles. (1274645)
- 2D: Fixed an issue where Sprite.texture is null when it's loaded from SpriteAtlas in an AssetBundle and the Play mode is entered. (1345723)
- 2D: Fixed an issue where SpriteShape Corner is not set when setting multiple corners. (1378775)
- Android: Fixed an "Unable to initialize the Unity Engine" error when building AAB with Split App Binary. (1380909)
- Android: Fixed the issue that Compass.headingAccuracy will now report one of predefined values instead of 0. (1304067)
- Asset Pipeline: Fixed an issue that asset reference no longer getting lost, if asset is modified and domain reload is done in the same refresh. (1357812)
- Audio: Fixed a crash that occurs when removing a custom filter from a game object and then stopping the associated audio source. (1363271)
- Burst: Fixed an issue with invalid gc handle release that could corrupt current domain and cause crashes. (1346442)
- Editor: Fixed a PackageManager memory leak when continuously opening the window. (1362559)
- GI: Fixed a warning in editor "The referenced script (Unknown) on this Behaviour is missing!" which can occur aften opening the Environments Tab of the Lighting Window. (1367809)
- GI: Fixed an issue that caused baked lighting to still be visible even after scene unload. This could happen when using addressables for example. (1373923)
- GI: Fixed an issue to ensure that mixed spot/point lights with no shadows bake their direct lighting in subtractive lighting mode. (1350852)
- Graphics: Fixed a bug that mip map streaming now works after setting a material with streamable textures on a renderer. (1302707)
- Graphics: Fixed a case where resource fence was 
2020.3.25f1 16 ธันวาคม 2564 — 64 บิต EXE (NSIS)
2020.3.24f1 2 ธันวาคม 2564 — 64 บิต EXE (NSIS)
2020.3.23f1 19 พฤศจิกายน 2564 — 64 บิต EXE (NSIS)
2020.3.22f1 5 พฤศจิกายน 2564 — 64 บิต EXE (NSIS)
2020.3.21f1 21 ตุลาคม 2564 — 64 บิต EXE (NSIS)
2020.3.20f1 8 ตุลาคม 2564 — 64 บิต EXE (NSIS)
2020.3.19f1 23 กันยายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- GI: Reduced ringing when using Open Image denoiser.
- Graphics: Reduced main thread hitching caused by Shader loading
- Profiler: Released com.unity.performance.profile-analyzer@1.1.0 with a series of fixed and improvements. More details at https://docs.unity3d.com/Packages/com.unity.performance.profile-analyzer@1.1/manual/whats-new.html

Changes
- Package Manager: Change error and warning box to look like the info box.

Fixes
- 2D: Fixed a potential crash caused by race condition when loading SpriteRenderer from multiple threads. (1351843)
- 2D: [Android][SpriteAtlas] Fixed an issue where TotalSpriteSurfaceArea did not get reserialized when switching build platforms. (1273235)
- Asset Bundles: Fixed Asset Bundle determinism. (1346263)
- Asset Import: Fixed an issue where textures could not be extracted when the FBX file was located in a writeable package. (1329339)
- Asset Pipeline: Fixed an issue where Calling ProduceArtifact rapidly produced multiple artifacts anymore (1286878)
- Audio: Fixed a crash when passing a null argument to AudioMixer.FindSnapshot. (1341752)
- Editor: Added support for duplicate component names to UnityEvent selection popup. (1309997)
- Editor: Fixed an ArgumentOutOfRange exception that was being thrown when attempting to multi-select AudioMixer groups. (1339103)
- Editor: Fixed an issue of not being able to delete array elements via keyboard 'Delete' key. (1260899)
- Editor: Fixed an issue where keyboard shortcuts were not selecting expanded children of selected root objects when using arrow keys. (1341265)
- Editor: Fixed issues when deselecting with the shift key held down. (1340690)
- Game Core: Fixed an issue where player settings VSyncCount was not being read on startup.
- GI: Fixed an issue with reflection probes weight on flat objects. (1233991)
- GI: Restore min bounces values to the value entered by the user once max bounces is increased. (1320615)
- Graphics: Fixed bilinear rescale on 32k wide or high images such that the image no longer flips around. (1340329)
- Graphics: Fixed performance spikes in OSX while using an external monitor. Metal editor on OSX now uses CVDisplayLink to time frame presents. (1327408)
- Graphics: Fixed shader code generation when using Texture2D/Texture2DArray Load with offset. (1357095)
- iOS: Fixed an issue where Bluetooth keyboards did not handle input outside of text entry. (1355543)
- iOS: Fixed an issue where Mute Other Audio Sources was not muting background audio on a device when toggled on when Unity audio was enabled. (1335093)
- iOS: Fixed an issue where presentation controller dismissal was resulting in black screen when allowed orientations were changed while showing it. (1304313)
- iOS: Fixed video freezing or app crashing when resuming the app from suspension or unlocking the device. (1297877)
- Linux: Fixed an issue where the Assets menu might be disabled after using the right-click context menu, or items in the context menu are unexpectedly disabled. (1346205)
- Prefabs: Fixed a crash when apply GameObjects or Components to Prefab while the Asset Pipeline was paused. (1324978)
- Prefabs: Fixed an issue where unpacked prefabs added under a prefab instance were removed when undoing any change made to outermost root. (1339775)
- Profiler: Add error message when trying to load old profiler data format and direct users to load the data in unity 2018.4 (1341972)
- Profiler: Fixed an issue with System.Thread threads tracked and visualization in the Timeline view of Profiler Window. (1339407)
- Profiler: Fixed CPU Usage Profiler Chart not showing Vsync as the category when we are waiting in WaitForTargetFPS->TimeUpdate.WaitForLastPresentationAndUpdateTime for PS4, PS5, D3D11 and D3D12. (1335370)
- Scene/Game View: Fixed an issue where Hierarchy did not allow dragging and dropping references to be placed between root objects marked as not editable. (1337512)
- Scripting: Fixed a performance regression when activating/deactivating panels i
2020.3.18f1 9 กันยายน 2564 — 64 บิต EXE (NSIS)
2020.3.17f1 25 สิงหาคม 2564 — 64 บิต EXE (NSIS)
2020.3.16f1 12 สิงหาคม 2564 — 64 บิต EXE (NSIS)
2020.3.15f2 30 กรกฎาคม 2564 — 64 บิต EXE (NSIS)
2020.3.14f1 13 กรกฎาคม 2564 — 64 บิต EXE (NSIS)
2020.3.13f1 30 มิถุนายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- Asset Import: Improved mobile ASTC texture compression performance (about 3.5 times faster now).
- Editor: Opening scenes with ASTC compressed textures (e.g. while in mobile platform) is faster now; the ASTC decompression is about 7 times faster than before.
- iOS: Ignore plugins with wrong CPU type when creating xcode project, e.g. when building for run on device, libraries having CPU type "x64" (i.e. simulator libraries) will be ignored
- Scripting: Update com.unity.ide.visualstudio to version '2.0.9'.
- Shaders: Improved logging when compiling shader variants. (1338590)

Changes
- Package: Update Purchasing package to 3.2.2 version. Please refer to the package changelog online here: https://docs.unity3d.com/Packages/com.unity.purchasing@3.2/changelog/CHANGELOG.html

Fixes
- AI: Fixed crash when selecting the Navigation Window in the Editor. (1330235)
- AI: Fixed NavMeshObstacle inspector when viewed in non-wide mode. (1330842)
- Android: Fixed issue where a too large no compress settings list would break apk build procedure. (1272592)
- Asset Pipeline: Fixed an issue that could cause assets with dependencies to be imported out-of-order. (1331373)
- Documentation: Fixed html issue in TestRunnerApi API code snippet.
- Fixed a typo issue in PreBuildSetup code example.
- Fixed incorrect syntax in command line reference.
- Editor: ASTC texture compression should be platform and hardware invariant now (i.e. produce exactly the same results between AMD and Intel CPUs for example, which was not always the case before). (1307140)
- Editor: Fixed a regression in error message when MonoBehaviour class name don't match the file name. (1328619)
- Editor: Fixed an issue where the Editor Script extending GameView function like Device Package in Non-English(e.g. Japanese) raised exceptions every frame. (1275960)
- Editor: Fixed repaint issues for modal editor windows upon opening them from the project window context menu. (1313636)
- Editor: Fixed repaint issues for non-modal windows while a modal window was up. (1323381)
- GI: Fixed the available memory tracker when using multiple nvidia GPUs and the GPU Lightmapper. (1313094)
- Graphics: Fixed a batching for instancing issue when all objects were lit by the same (<8) lights. (1313977)
- Graphics: Fixed an issue that caused MSAA to not work correctly in URP on Oculus Quest. (1327973)
- Graphics: Fixed an issue where Mesh.SetSubMeshes with NativeArray would ignore MeshUpdateFlags argument. (1330299)
- Graphics: Fixed an issue where setting a camera's target texture to null would sometimes increased camera stack size and reduce performance. (1299403)
- Graphics: Fixed an issue where there LOD Group preview rendering with a pink material if an SRP was active. (1283011)
- Package Manager: Fixed an issue where an absolute path was used in the manifest instead of relative path for local packages. (1327815)
- Scripting: "Stop Playing and Recompile" mode (Editor Preferences -> Script Changes while Playing) now waits for playmode to be fully disabled before compiling scripts. (1326820)
- Scripting: Fixed an issue when using GetComponents with list caused a memory leak. (1318407)
- Scripting: Fixed an issue where the script was not opened when double clicking an error thrown from it inside the Console window. (1200408)
- Shaders: Fixed an incorrect struct reflection on GL and GLES backends when multiple nested structs were used. (1322153)
- UI: Canvas size will adjust based on selected display and rendermode instead of selected game view. (991291)
- UI: Fixed an issue where calculation of size was incorrect for cameras that have a view rect set. (1325324)
- XR: Check the value of maxMultiviewViewCount in VkPhysicalDeviceMultiviewProperties for better detection of Vulkan multiview support. (1308540)
- XR: Fixed an issue for single-pass instancing with MSAA and postprocessing rendered a grey image with built-in renderer. (1280458)
2020.3.12f1 16 มิถุนายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- IL2CPP: Correctly provide the source file hash so that a managed debugger can determine when a source file has changed and provide a proper warning.
- Particles: Add support for copy/paste of entire modules via the module header context menu. (1314490)
- Profiler: Added missing memory labels sizes to the memory snapshot format, in order to give real value to the prexisting label list. Api for access this data will be found inside the memory profiler package
- Profiler: Added profiler memory stats data, data is similar to the Profiler Module data found in the Profiler Window
- Profiler: Added profiler target data to memory snapshot format, data consists of elements such as unity version, product name, total gfx memory, total physical memory etc.
- Profiler: Encoded managed heap section type inside the snapshot format, for retrieval via the memory profiler package
- Profiler: Reworked native connection reporting for the memory profiler in order to properly report connections between assets

API Changes
- Services: Changed: On some platforms the Analytics modules are completely stripped out. Any user code that references anything from Analytics will not compile on these platforms. The documentation was updated to inform users of the need to #ifdef this code out for this situation. (1333730)

Changes
- Android: Update Android Logcat package version to 1.2.2. See the package change log for full details. https://docs.unity3d.com/Packages/com.unity.mobile.android-logcat@1.2/changelog/CHANGELOG.html
- Graphics: Update Postprocessing v2 package to 3.1.1 version. See the package change log for full details. https://docs.unity3d.com/Packages/com.unity.postprocessing@3.1/changelog/CHANGELOG.html
- Package: com.unity.purchasing updated to 3.2.1. Please refer to the package changelog online here: https://docs.unity3d.com/Packages/com.unity.purchasing@3.2/changelog/CHANGELOG.html
- Package: Updated com.unity.cinemachine to 2.6.5 version. See the pacakge change log for full details. https://docs.unity3d.com/Packages/com.unity.cinemachine@2.6/changelog/CHANGELOG.html

Fixes
- 2D: Fixed an issue where changing the texture spritemode when there were unsaved changes in Sprite Editor causes error. (1290045)
- 2D: Fixed an issue where Sprite Editor Window was not resetting correctly after applying in certain occasions. (1322204)
- 2D: Fixed an issue where Sprite Editor Window would not update when selection change was done when it was not in focus. (1327065)
- 2D: Fixed an issue where the Sprite Editor Window showed Editor Window's 'Save Changes' dialog before if it was closed if there were pending changes that needed to be apply. (1274232)
- 2D: Fixed an issue where the Sprite Editor Window showed up blank when Unity was relaunched in certain occasions. (1330622)
- AI: Fixed an issue with "sweeps" memory allocation during the process of calculating regions of NavMesh. (1332341)
- AI: Fixed rare crash that happened when an OffMeshLink on the path of the NavMeshAgent gets disconnected due to modifications to the underlying NavMesh. (1298211)
- Android: Fixed a crash during Application.Quit(). (1315010)
- Asset Pipeline: Fixed an issue where deleting an asset in use in import worker caused an infinite refresh loop. (1263755)
- Asset Pipeline: Fixed an issue where search paths were not sanitized before passed to FindAssets. (1334620)
- Core: Fixed a Loading.PreloadManager crash. (1320358)
- DX12: Fixed an issue where there was screen flickering when changing from a lower resolution to screen resolution. (1334646)
- Editor: Fixed an issue when removing differences in fonts of Outer buttons and middle buttons in GUILayout.Toolbar. (1326270)
- Editor: Fixed an issue where large thumbnail object fields would not scale their texture correctly. (1330963)
- GI: Prevent CPU version of A-Trous lightmap denoiser from introducing triangle-aligned artefacts into the filtered output. (1255973)
- Graphics: Fixed an issue where line and trails deforme
2020.3.11f1 2 มิถุนายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- Audio: Allow a user to specify whether DSPGraph sample providers should loop from the beginning of a clip or from a chosen start point. (1329351)
- Package Manager: Added support for opt-in caching of Git LFS files when downloading Git packages. Caching is enabled by setting either of the following environment variables: UPM_ENABLE_GIT_LFS_CACHE or UPM_GIT_LFS_CACHE_PATH. The latter allows overriding the default cache location.
- XR: Updated OpenXR Package to version 1.2.0. Please see package changelog for full details.

Fixes
- 2D: Fixed a crash when disabling Sprite Skin when multithreaded rendering was enabled. (1296355)
- 2D: Fixed an issue when SpriteShapeController had "Update Collider" set to true, would dirty the scene every time. (1315086)
- 2D: Fixed an issue with disabling 'Edit Spline' on Sprite Shape Controller while Cache Geometry was enabled threw an ArgumentException error. (1320015)
- Android: Fixed a crash on startup on Android 4.4 devices. (1331290)
- Animation: Fixed an issue where values were defaulting to zero when disabling writeDefaultValue on a State and mixing. (1303570)
- Asset Pipeline: Fixed an issue where triggering an AssetDatabase.Refresh() during an Undo might cause deletions not to persist to disk. (1321443)
- Audio: Fixed an issue where the default audio output when connecting a DSPGraph output job was not activated. (1329062)
- Build System: Fixed an edge case where executing the build tools was generating an access denied error when attempting to run git/hr inside a Visual Studio command prompt.
- Burst: Fixed a crash due to a member function debug information on tvOS.
- Burst: Fixed an UnauthorizedAccessException that could occur when using Burst in players built for the macOS App Sandbox.
- Editor: Fixed an issue with the alignment of certain buttons in some of the 2D colliders (1281292)
- Graphics: Fixed an issue where mip streaming for static batched meshes and used of CombineMesh API. (1329555)
- macOS: Fixed a crash when product name contains Unicode characters. (1296208)
- Package Manager: Fixed an issue in the Package Manager port selection logic which could sometimes prevent Unity from connecting to it on startup. (1328669)
- Package Manager: Fixed an issue where adding packages from a registry which returned invalid publish dates would fail. (1318975)
- Package Manager: Fixed an issue where Git dependencies using annotated tags for revisions could not be resolved. (1325920)
- Package Manager: Fixed an issue where the UnityEditor.PackageManager.Client.SearchAll method would result in a connection error despite using offlineMode = true. (1319585)
- Package Manager: Fixed an issue which could sometimes cause package resolution errors due to EMFILE errors in projects with a large number of packaged assets.
- Package Manager: Fixed an issue which could sometimes lead to missing files in successfully resolved packages in projects with a large number of packaged assets.
- Package Manager: Fixed an issue which prevented starting UnityPackageManager.exe on Windows when its path contained non-ANSI Unicode characters. (1317244)
- Particles: Fixed an issue where Inspector was giving incorrect information about configured SpriteAtlas assets. (1318608)
- Physics: Fixed a crash when attempting to access the Rigidbody from the result of a OnCollision callback, when the object it collided with was a ArticulationBody. The Collision.rigidbody member is now null in this case. (1320314)
- Physics: Fixed an issue where setting an array of null bone transforms to a SkinnedMeshRenderer via the 'bones' property, would cause a crash if a Cloth component was present on the same GameObject. (1328023)
- Scripting: Fixed an issue where double-clicking on console messages originating from paths outside the asset folder were not working correctly. (1304954)
- Windows: Fixed an issue where docked tabs would keep focus when dragging from another window. (1296690)
- XR: Fixed an issue with screenspac
2020.3.10f1 27 พฤษภาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- Asset Import: Improved overall performance of FBX files import.
- Asset Import: Improved performance of ASCII FBX files import.
- Graphics: Optimized static batching process, e.g. entering play mode with 30k static batched objects in the editor is faster by two seconds.
- Graphics: Static batching and Mesh.CombineMeshes can handle more vertex formats now, for example Float16 normals or UVs. It also no longer clamps vertex colors to UNorm8 format - if input meshes have higher precision vertex colors, then combined mesh will have high precision colors too. (1274815)
- macOS: Updated xcode project template to use "modern" build system. (1326316)

Changes
- Editor: Updated Collaborate package to allow users to migrate to Plastic.
- Package: Updated the com.unity.purchasing package to version 3.1.0.
- Package Manager: Changed "Import again" button text to "Reimport".
- XR: Updated the Oculus XR Plugin package to version 1.9.1.

Fixes
- 2D: Fixed an initial rendering animated tiles issue when a CompleteObjectUndo was registered for a Tilemap while in Play mode.
- 2D: Fixed an issue where wrong Sprites were being shown for Animated Tiles when TilemapRenderer was in Individual mode and user set new Tiles on the Tilemap. (1329054)
- Animation: Fixed an issue when setting the time of a playable manually would not fire events. (1324763)
- Asset Import: Fixed a performance regression the occured with animation import. (1265275)
- Asset Import: Fixed an infinite asset import loop during InitializeOnLoad when the Editor script used CreateAsset and importParameters which changed during import. (1323499)
- Asset Import: Fixed an issue where a reference to an animation was lost when ModelImporter.clipAnimations was set from Script for the first time after importing a model. (1246450)
- Asset Import: Fixed an issue where Import did not correctly update Avatar settings when switching from "Copy From Avatar". (1213138)
- Build Pipeline: Fixed an issue where generating a build that includes a script which used serializable nested type deriving from type nesting it, could lead to a build at runtime. (1310970)
- DX12: Fixed an issue where there was a change in color brightness when going from windowed to fullscreen when using linear color space. (1297218)
- Editor: Added System.IO.Compression to reference assemblies when targeting .NET 4.7.1 (editor only contexts). (1275859)
- Editor: Fixed an issue in Material Editor where large thumbnails were not showing up correctly for material texture properties when the texture type was Texture2DArray or Texture3D. (1288995)
- Editor: Fixed an issue where both KeyDown and KeyUp events were invoked upon first click in the Game View when it was maximized through context menu. (1325742)
- Graphics: Fixed an issue where encoding an R8-image to JPG or TGA would result in a cyan-tinted image; The result is now gray, as is the case for R16-images and for encoding to PNG. (1259972)
- Graphics: Fixed an issue where scratch buffer were reused on Metal which caused a glitch during particle simulation. (1259523)
- Package Manager: Fixed an issue where closing the sample reimport dialog would execute the reimport action anyway. (1335115)
- Package Manager: Fixed an issue where reimporting a sample would delete parent folders. (1334082)
- Particles: Fixed an issue where there was a 2 decimal point restriction in the Duration property. (1319730)
- Physics: Fixed an issue where inertia tensor was not updating when a collider was removed. (937998)
- Profiler: Fixed a race condition in the Shadow Casters stat observed which causef inconsistent collection of the stat. (1265648)
- Scene/Game View: Fixed an issue where SceneView.rotation value was incorrectly affecting camera rotation in 2D mode. (1314928)
- Scripting: Fixed a crash that was caused by passing a generic type into FindObjectsOfType. (1312890)
- Serialization: Fixed a crash on JSONUtility read when a class had both a field named "references" and [Seri
2020.3.9f1 19 พฤษภาคม 2564 — 64 บิต EXE (NSIS)
2020.3.8f1 12 พฤษภาคม 2564 — 64 บิต EXE (NSIS)
2020.3.7f1 5 พฤษภาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Changes
- Services: Removed the "Migrate" button section from In-App Purchasing Settings when com.unity.purchasing version of 2 or less is installed. The migration warning messages are now in the section with the "Latest Version" section.

Fixes
- Android: Fixed a freeze when using blend shapes with compute skinning on some devices with Mali G78 GPU. (1298373)
- Android: Fixed an issue where AutoRotation would not work on dual screen devices. (1259295)
- Animation: Fixed an issue where the animator parameter values would truncate float values to 1 decimal. (1308930)
- Animation: Fixed an issue where the StateMachineBehaviour callback had been called when playable is paused. (1321298)
- Asset Bundles: Fixed issue where loading assets from AssetBundles synchronously did not load native object types recursively in some situations. (1321141)
- Asset Pipeline: Fixed an issue where an asset could get reported when projectsetting.asset file was modified directly. (1270162)
- Asset Pipeline: Fixed an issue where the main object name was not updated as appropriate when moving/renaming a file. (1210886)
- Asset Pipeline: Fixed for a crash that could occur when downloading assets from cache server. (1319521)
- Asset Pipeline: Fixed issue where hash of a .asset file on disk was being updated locally without going through the AssetDatabase, resulting in native source assets to not be reloaded. (1183116)
- Build Pipeline: Fixed an edge case where windows relative paths were not handled correctly. (1318673)
- DX12: Fixed a D3D12 memory leak with RenderTexture.enableRandomWrite (mostly happens when using SRPs with multiple cameras). (1329472)
- Editor: Fixed a ReorderableList multi-target performance issue. (1279141)
- Editor: Fixed an issue where ReorderableList was not getting expanded height for lists inside properties. (1324456)
- Editor: Fixed ConsoleWindow copy for SafeMode. (1276089)
- Editor: Removed EditorGUIUtility.GetSkinnedIcon and EditorGUIUtility.GetSkinnedIconForDpi to fix unloading of unused textures. Moved part of the implementation in C++ while keeping the features provided by the removed functions. (1308097)
- GI: Fixed an editor crash when baking lightmaps with custom data. (1293007)
- GI: Fixed an issue where progressive updates were not working for the first bake of an editor session. (1300926)
- Graphics: Fixed a performance issue when loading textures direct to GPU memory from LZ4 compressed packages. (1307820)
- Graphics: Fixed a wrong remapper VFXCPUBuffer::BuildRemapper issue. (1317796)
- Graphics: Fixed allocations errors with EncodeNativeArrayToEXR/PNG/JPG. (1315246)
- Graphics: Fixed an issue where there was a missing buffer binding through Shader.SetGlobalBuffer after dispatching compute. (1313736)
- IL2CPP: Fixed "Attempting to call method for which no ahead of time (AOT) code was generated" error when using Parallel Linq. (1320295)
- IL2CPP: Fixed a possible crash when attaching a debugger or setting breakpoints. (1327376)
- IL2CPP: Fixed an issue where CultureInfo.DateTimeFormat was being loaded incorrectly in some locales. (1252269)
- iOS: Fixed an issue where Time.unscaledDeltaTime was incorrect after the screen was locked. (1319890)
- Linux: Reduced log spam when loading lots of assets. (1320406)
- Particles: Fixed a ParticleSystemRenderer.SetMeshes script API issue. (1322561)
- Particles: Fixed an invalid AABB error when using Rate over Distance and Limit Velocity. (1317418)
- Physics: Fixed an issue where Character Controller sometimes ignored other Colliders. (1279841)
- Physics: Fixed an issue with setting Surface Penetration to 0 on objects that were authored on one scale but used with another. This would manifest itself as incorrect particle separation behavior. (1319488)
- Prefabs: Fixed a Lego Microgame crash in the tutorial that occurred when the undo objects array contained null object. (1297802)
- Profiler: Fixed an issue on Mac when restoring the defaults in the Profiler modules dropdown list w
2020.3.6f1 29 เมษายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Improvements
- Editor: Updated HelpBox information in Enable Code Coverage preference and added button to install the code coverage package.
- Package Manager: Com.unity.purchasing updated with missing documentation.
- Scripting: CompiliationPipeline.GetAssemblies will now correctly include Roslyn analyzers in ScriptCompilerOptions.
- XR: Updated OpenXR Package to 1.1.1.

API Changes
- iOS: Added: Added iOS.Device.iosAppOnMac flag to check if app built for iOS is running on Mac equipped with Apple Silicon chip.

Fixes
- 2D: Fixed an issue where GameView did not refresh when dragging Sprite into SceneView on Windows. (1284452)
- Ads: Fixed an issue where there could be a 400 error when enabling ads. (1308010)
- Asset Pipeline: Fixed an issue where duplicated assets with children could select the wrong main object. (1302399)
- Audio: Fixed a potential volume fluctuation issue in timeline audio on scene change. (1198128)
- Build Pipeline: Fixed an excessive garbage collection issue that occurred during the build process. (1318468)
- Burst: Fixed a macOS hang that could occur when a native hardware exception was thrown from Burst code while a dylib was being loaded from disk. (1307691)
- Burst: Fixed an issue when generating Line Table only debug information, an unreachable could occur due to a missing check.
- Burst: Fixed an issue where the multi-CPU dispatcher (used for player builds targetting multiple CPU architectures) could end up generating invalid instructions.
- Burst: Fixed an issue where the PDB debug information for instance methods that also used struct return were incorrect.
- DX12: Fixed black screen issue that would show when using a non-native resolution in fullscreen. (1318666)
- Editor: Fixed "TLS Allocator" error when using Asset Store Tools. (1303631)
- Editor: Fixed an issue where 'Create Empty Parent' relied on Scene View position. (1292746)
- Editor: Fixed an issue where IsArrayReorderable method produced errors in Reflect package. (1321782)
- Editor: Fixed an issue where multi-target ReorderableLists that had more than the maximum allowed multi-edit number of elements appearing as empty. (1317103)
- Editor: Fixed crash when duplicating a GameObject with HideInHierarchy flag. (1288394)
- Editor: Fixed issue with object selector closing inappropriately on click. (1286812)
- Editor: Fixed reordering lists issue with Gradient elements being visually outdated after reorder. (1315679)
- GI: Fixed an issue when writing to stored LightProbes when setting baked coefficients in play mode. (1265063)
- GI: Fixed an issue where Wintermute::Geometry::Verify errors were spammed when baking a Mesh with Mesh Compression set to Medium/High. (1319133)
- Graphics: Fixed a possible crash on Adreno when using RenderPass API and Vulkan. (1282143)
- Graphics: Fixed an issue where the proper graphics multithreaded mode was not chosen. (1223767)
- Graphics: Fixed blit operation issue when the source was null and a custom shader was being used. (1278604)
- IL2CPP: Fixed an issue to workaround a crash caused by a MSVC optimizer incorrectly reuses stack space when a stack pointer is returned via a function pointer. (1317949)
- IL2CPP: Fixed an issue whwere convert assemblies that did not have the correct type. (1319131)
- iOS: Fixed a performance issue where Microphone.Start would cause CPU spikes on iOS. If the user selects the player setting "Prepare iOS for Recording", these spikes have been eliminated. They will now only occur when switching back-and-forth between a built-in microphone and a Bluetooth microphone. When using "Prepare iOS for Recording", most projects will also want to set "Force iOS Speakers when Recording". (1281833)
- iOS: Fixed an issue where Leaderboards did not return the non deprecated player ID on appropriate OS versions. (1312882)
- Particles: Fixed incorrect error check in SetParticles that would cause an exception to be thrown when the offset value was equal or greater than the particles array length. (1
2020.3.5f1 22 เมษายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
API Changes
- Physics: Added: Exposed ArticulationBody.collisionDetectionMode property to set various collision detection modes, like Discrete, Continuous and etc.
- Services: Changed: Updated analytics dashboard to point to new location.

Changes
- Package: Updated Windows MR package to 4.4.2.
- WebGL: Changed behavior of Application.OpenURL() for the WebGL platform to open an URL in a new browser tab instead of opening the URL in the current browser tab and thus navigating away. (1320393)

Fixes
- DX12: Fixed for incorrect parameter type on native plugin API IUnityGraphicsD3D12v5::TextureFromRenderBuffer and IUnityGraphicsD3D12v6::TextureFromRenderBuffer. (1278695)
- Editor: Fixed an issue when using an unsupported keyCode in a shortcut attribute would throw exceptions. (1303144)
- Editor: Fixed an issue where items in the right click menu were not doing anything on reorderable lists on Windows. (1307389)
- Editor: Fixed an issue where paste as child should paste relative to parent instead of keeping world transform. (1320439)
- Editor: Fixed issue where WinMerge would not be detected as a diff tool on some systems. (1303298)
- GI: Fixed a null pointer issue in graphics bindings. (1310875)
- Graphics: Fixed a crash when changing the mesh data during the frame. (1227781)
- Graphics: Fixed an incorrect cubemap texture issue on some platforms when using crunched textures. (1282758)
- Graphics: Fixed an issue where DrawProcedural reported incorrect triangle counts to FrameStats. (1313194)
- Graphics: Fixed an issue where first Material data was not used for Shadowmap rendering when using multiple Materials with the same Shader and different properties. (1304644)
- Graphics: Fixed an issue where GraphicsFormat.R8G8B8A8_SNorm was not a blendable render-target format on Metal. (1318364)
- Graphics: Fixed for async texture deletion issue to make sure graphics commands were completed first. (1280073)
- IMGUI: Fixed an issue where clearing the search field using 'x' button does not register changed event. (1306036)
- macOS: Fixed an issue for failing to resign binaries after Unity had signed them with error: "file not in an order that can be processed (code signature data out of place):". (1324168)
- macOS: Fixed Windows and Linux native plugins issue where they were getting included into the generated Xcode project. (1321049)
- Package Manager: Fixed an issue when Package Manager asked for writable access when opening a project even though it only needed readable access. (1263378)
- Package Manager: Fixed an issue when the project manifest and the lock file were unchanged after an UPM operation, they should not be checked out. (1263363)
- Package Manager: Fixed an issue where project manifest and lock file were not checked out when they were made writable by Package Manager upon opening a project while upgrading project. (1263362)
- Particles: Fixed an issue where there was a missing particle attributes to the C# Job System integration. (1312288)
- Particles: Fixed Simulate behaviour that was incorrectly labelled as Prewarm in the profiler. (1296365)
- Physics: Fixed an issue where Collision.relativeVelocity was being calculated incorrectly when an ArticulationBody was part of the contact pair. (1310485)
- Physics: Fixed an issue where Kinematic Rigidbody2D did not accept MovePosition and/or MoveRotation commands when nested as a child of another Rigidbody2D. (1320783)
- Profiler: Fixed memory tracking of UnsafeUtility allocations issue. (1320540)
- Services: Fixed an issue where the crash reporting symbol uploader process would crash on Apple M1 hardware.
- Services: Fixed an issue where the crash reporting symbol uploader process would crash on parsing certain dSYM files. (1312498)
- Shaders: Fixed a crash when PrimitiveID was the only input to a stage. (1289378)
- Shaders: Fixed a rare crash when upgrading shaders. (1299790)
- Shaders: Fixed an issue where #pragma once directive was not working correctly with the caching preproces
2020.3.4f1 15 เมษายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Improvements
- Graphics: Removed redundant calls when setting shader program parameters. (1317383)
- XR: Removed "Preview" text from UI display element.

API Changes
- Graphics: Added: New SystemInfo.supportsStoreAndResolveAction API to check for StoreAndResolveAction store action support on a specific platform.
- Scripting: Changed: Roslyn Analyzers will be run as part of the normal compilation Step. This will also result in Analyzer errors to be treated as a compile error.

Changes
- Package: Updated Cinemachine package to 2.6.4.
- Package: Updated Oculus XR Plugin package to 1.9.0.
- Package: Updated Timeline package to version 1.4.7.

Fixes
- Android: Fixed an issue with the black Unity view that occurred after pausing the app when in-app purchase dialog is shown. (1249179)
- Animation: Fixed an issue where Timeline would stay stuck after going to Play Mode. (1315060)
- Asset Import: Fixed an issue that was causing External Objects to no longer be displayed when selecting a Text Asset. (1301327)
- Asset Pipeline: Fixed an issue to make Assertion failed on expression: 'ins.second || ins.first->second...' more descriptive. (1274912)
- Editor: Fixed an issue that could cause a crash when detecting circular asset references. (1249114)
- Editor: Fixed an issue to correct keymapping on linux for quote/backquote/doublequote keycodes. (1281473)
- Editor: Fixed an issue when Window with 'hasUnsavedChanges' set to true not being saved when closed with Middle Mouse Button. (1307671)
- Editor: Fixed LayoutGroup errors when renaming prefab after changes in isolation mode. (1291996)
- Editor: Fixed ReorderableList array property disregarding 'includeChildren'. (1312364)
- Graphics: Fixed a deadlock when scanning for mip streaming textures associated with a renderer. (1318903)
- Graphics: Fixed an issue that caused StencilSampling to be incorrectly reported as supported due to incorrect mappings of FormatUsage between C# and C++. (1315531)
- Graphics: Fixed an issue that caused VFX Assets to get tagged as dirty without touching them. (1307562)
- Graphics: Fixed an issue that caused VFX Assets to revert after save. (1315191)
- IL2CPP: Corrected the behavior of by-reference parameter for delegate async invocation when the by-reference parameter is after a non-by-reference parameter. (1313160)
- IL2CPP: Fixed a crash in il2cpp::vm::LivenessState::AddProcessObject. (1315058)
- IL2CPP: Fixed a possible ArgumentException when converting a call to a type that implements multiple variations of the same generic interface. (1319313)
- IL2CPP: Fixed an exception when converting a method with a parameter that is an in generic parameter with a default value. (1313460)
- IL2CPP: Fixed an issue that could potentially trigger an IndexOutOfRangeException with script debugging enabled. (1321876)
- iOS: Fixed a crash on CreateBGRA32TextureFromCVTextureCache when launching an app. (1298967)
- iOS: Fixed an issue with FixedUpdate being called on startup more times than it should be, to account for Time.deltaTime on first Update. (1318647)
- iOS: Fixed an issue with UnityWebRequest that caused freezing on background/resume when the device is offline. (1315244)
- Prefabs: Added support for multiselection 'Create Variant' in Project Browser. (1313946)
- Prefabs: Fixed an issue so that the scene is no longer dirty after dragging a Prefab into the Scene view and then undoing. (1299185)
- Prefabs: Fixed an issue when removing components from Prefab instances and when RequireComponent is added after creating the Prefab. (1284595)
- Scripting: Fixed a compilation performance regression when editing scripts. (1317926)
- Scripting: Fixed native-to-managed callback fails with Apple Silicon. (1305211)
- Serialization: Fixed an issue that caused YAML parse errors if script class had field names ending with "guid". (1273539)
- Shaders: Fixed a shader compilation regression on Win 7. (1318359)
- UI Toolkit: Fixed an issue that caused an ellipsi
2020.3.3f1 7 เมษายน 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Improvements
- GI: Move memory related logging from console to log file.

Changes
- Asset Pipeline: Updated Addressables to 1.16.16 and Scriptable Build Pipeline to 1.15.2. See change log for each package for additional information.
- Linux: Converted "X11 did not respond within x milliseconds" error to a logged warning. (1309607)

Fixes
- 2D: Fixed an issue where the Create Physics2DMaterial menu item was not available when Physics2D module was enabled. (1300647)
- 2D: Fixed an issue where the user could not create basic Sprite Shapes when creating Sprites via Assets->Create->2D->Sprites menu. The border visual from 2D default Sprite textures was removed. (1299684)
- Android: Fixed an issue that caused a "failed to load libMain.so" error when deploying an APK from an app bundle. (1314472)
- Animation: Fixed an issue when setting the speed to an animatorControllerPlayable it would not affect the speed of its child animation clips. (1304259)
- Editor: Fixed an issue that would caus invalid ScriptableObjects to added as a sub-asset which caused the editor to crash during serialisation. (1257558)
- Editor: Fixed an issue where the OnDrawGizmos function was not called when the "Enter Play Mode Options" was enabled. (1296270)
- Editor: Fixed progress bar related asserts when calling EditorUtility.CompressTexture with an EditorUtility.DisplayProgressBar right around it. (1308740)
- Editor: [Collab] Defer handling for downloading plastic cloud projects so package manager will initialize the default packages. (1319580)
- Graphics: Fixed a crash due to invalid shaderpass index when changing materials in a CustomRenderTexture. (1300770)
- Graphics: Fixed a stack overflow exception when compressing Texture to EXR with PIZ compression. (1312104)
- Graphics: Fixed an issue where color space change prompt could not be localized. (1288007)
- Graphics: Fixed an issue where runtime CustomRenderTextures could not be exported to .png from the inspector. (1284784)
- Graphics: Fixed an issue where Texture2DArray, Texture3D and Texture2D inspectors were now allowed undo (ctrl+z) actions. (1175907)
- Graphics: Fixed an issue where the renderer data was out of sync after the OnBecameVisible callback in SRP. (1311717)
- Graphics: Fixed an unintentional crossfades for LODs when the animated cross-fading flag was enabled. (1305495)
- IL2CPP: Fixed a failed build issue due to read-only files were being detected as native plugins in the Unity project. (1313412)
- IMGUI: Fixed an issue where a Null object was being created when dropping Sprite to Array in Inspector. (1281986)
- IMGUI: Fixed an issue where the cursor did not jump to start of text on home key in project browser window. (1287121)
- macOS: Fixed an issue when the Unity Editor activated tooltips while other apps were currently active. (1269177)
- Package: Fixed an error in the Recorder package that occurred when setting the build target to macOS standalone from the Editor in Windows. (1304944)
- Particles: Fixed a crash when using modules with no assigned Particle System. (1319658)
- Physics: Fixed an issue where mesh collider error message did not include the path to the object. (1318366)
- Prefabs: Fixed an issue when adding and applying new events to a deeper level Prefab while there was an event already, corrupts the newly added events. (1292519)
- Scene Manager: Fixed an issue where objects were not cleaned up properly if they were children of GameObject with DontSave flag. (1157422, 1309142)
- Scene/Game View: Fixed a Physics Debugger issue when first clicking collider debug volumes they were not selected. (1309768)
- Scripting: Fixed an issue when adding UI Toolkit package to a project where a scripted imported from the package would get rejected and exceptions reported. (1269167)
- Scripting: Fixed an issue where ApiUpdater could potentially skipping updates in SafeMode. (1280167)
- Scripting: Fixed an issue where exceptions were getting logged in the Consol
2020.3.2f1 30 มีนาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Improvements
- Editor: Added profiler markers around test setup, teardown, and execution.
- Editor: Improved Editor rendering performance. (1277222)
- Editor: Improving UTF documentation (DSTR-120)
- Editor: Reduce the per-test overhead of running tests in the editor.
- Editor: Reduce time taken by filtering operations when only a subset of tests is run.
- Editor: Reduced the time taken to rebuild the test tree and to scan for assets a test created but did not delete.
- Package Manager: Fixed an issue where using a Git URL with a revision and a package path in the wrong order would still clone the repository, introducing unnecessary delays before failing with an error.
- Package Manager: Improved logging by adding logs for cache misses and tarball download steps.
- Package Manager: Improved the error message when a Git dependency cannot be resolved because the path querystring and revision fragment are in the wrong order.
- Package Manager: Increased the amount of information logged to upm.log at various levels.
- Package Manager: Optimized Git package download times for repositories using submodules (with Git 2.28.0 or higher installed only).
- Package Manager: Optimized Git package download times, most notably for repositories with a larger history.
- Shaders: Reduced shader variant memory usage at runtime and memory consumption while loading shaders. (1296101)

Changes
- Graphics: Update postprocessing package to 3.1.0
- Graphics: Update SRP packages to 10.4.0
- Package Manager: Any Unity packages with a pre-release identifier in their versions will be tagged as Preview.

Fixes
- Animation: Fixed an issue when adding multiple StateMachineBehaviours to an object would not properly display in the Inspector Window. This may cause generated behaviours on Playables to also be displayed in the inspector in play mode (see case 1173312) (1278575)
- Asset Bundles: Fixed an issue where loading an asset from a bundle asynchronously while loading a texture synchronously causes a deadlock on the main thread. (1277297)
- Asset Pipeline: Fixed an editor crash when downloading corrupted metadata. (1306061)
- Burst: Fixed a bug where eager-compilation could pick up out-of-date global Burst menu options for compiling.
- Editor: Gracefully exit editor in the case where shader compiler process cannot be launched due to external conditions. (1319336)
- Graphics: Fixed a missing clamp in spawn count issuw when the system support reaping particles. (1122404)
- Graphics: Fixed an issue where Frame Debugger did not works when using Camera.SetTargetBuffers. (1278884)
- Graphics: Fixed wrong game view rendering issue when using very special projection matrices with SRP. (1268477)
- IL2CPP: Avoid an incorrect InvalidCastException when a generic type using an enum generic parameter is cast. (1306288)
- IL2CPP: Emit correct code for virtual methods with an in parameter of an array type. (1302459)
- IL2CPP: Fixed a nullable value being corrupted after a call to GetType() in generic code. (1310458)
- IL2CPP: Fixed an issue where Nullable incorrectly initiallized the value when the nullable object was created via the null coalescing operator from a null value. (1312533)
- Linux: Fixed an issue where calling SetResolutionImmediate in HDRP would display blue. (1309848)
- Linux: Fixed an issue where the Package Manager's prompt keeps reappearing to resolve packages. (1315014)
- macOS: Fixed loss of input and occasional crashes when connecting and reconnecting controllers.Z. (1315229)
- Mobile: Fixed an issue were errors are thrown on installing Adaptive Performance Package when Simulator window is open. (1296672)
- Mobile: Fixed an issue when the settings view was narrowed "View license" text appeared on top of the toggle. (1303986)
- Mobile: Fixed an issue where Min and Max values are not saved after it was typed and the labels were too long. (1304020)
- Mobile: Fixed an issue where the provider icon and the info text was incorre
2020.3.1f1 23 มีนาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Features
- XR: Major latency reduction using view/controller Late Latching for Quest on Vulkan

Improvements
- Scripting: Improved documentation for Application.isPlaying.

Changes
- Android: Added .mov to supported extensions in VideoPlayer. (1282206)
- Particles: Ensure Force Field Components behave the same regardless of framerate. (1314426)

Fixes
- 2D: Fixed an issue where PVRTC altas variant size adjustment were leading to incorrect sprite UVs. (1284374)
- 2D: Fixed an issue where the tile field value was getting set to none when the delete key was used while editing the offset field. (1302207)
- Animation: Fixed an issue where the animation values in the import settings could not be changed if an event was selected. (1304022)
- Asset Import: Fixed issue where the Texture Inspector would notify of 'Unapplied import settings' when no import settings were changed (1294009)
- Asset Pipeline: Fixed a crash/assert issue when building and uploading shaders. (1314042)
- Editor: Fixed a regression with Inspector rebuild that was breaking SerializedProperties after inspector refresh. (1317257)
- Editor: Fixed a scene view move/rotate/scale handles not rendering issue when the editor was using OpenGL ES 2 graphics API. (1287914)
- Editor: Fixed an issue where Play mode button presses did not always register if done during script compilation. (1300377)
- Editor: Fixed an issue where the Material selector was not able to reach out to the changed property after one Material change. (1315779)
- Editor: Fixed an issue where the Scene view Move and Scale tool handle cone & cube end caps were no longer visibly rendered "behind" their axis line parts, in some view directions. (1312636)
- Editor: Fixed Null reference exception regression in Inspectors. (1317707, 1318535)
- GI: Fixed assertion failure due to duplicate lightprobe assets being detected during an additive scene merge. (1211198)
- Graphics: Fixed a hang issues when loading textures from AssetBundles in the Editor that were built for other platforms. (1286994)
- iOS: Added identifiers for all iPhone 12 models, 4th generation iPad Airs and 8th generation iPads. (1299093)
- iOS: Fixed an issue where Screen.dpi returned zero on some iPads. (1300359)
- Package Manager: Fixed packages left selected issue when clicking a package that has a path exceeding the maximum path limit. (1268917)
- Package Manager: Fixed the issue where the update icon for assets takes a very long time to show when user have a lot of downloaded assets (1315426)
- Package Manager: Fixed uninformative error when path to package files exceeds the maximum path length limitation. (1266765)
- Package Manager: Support installing a package to a location that exceeds the maximum path length (1268396)
- Particles: Fixed crash when prewarming a Particle System that used a sub-emitter which itself used the Trigger module. (1305352)
- Physics: Fixed a crash of physics simulation after changing parent for game object with ArticulationBody moved using ArticulationBody.Teleport API call. (1296194)
- Physics: Fixed a crash when trying to save joint state values for un parented ArticulationBody components. (1264800)
- Physics: Fixed a crashes/instabilities of physics simulation caused by ArticulationBody component hierarchy modifications during the runtime.
- Physics: Fixed an editor crash when entering Play Mode with Articulation Bodies and Scene Reload disabled. (1272468)
- Physics: Fixed an issue where that the LocalPhysicsMode argument when used to load a Unity scene incorrectly created a 2D/3D local physics world. (1295676)
- Physics: Fixed an issue where a line/ray cast against a rotated BoxCollider2D that uses a non-zero EdgeRadius didn't always return a detection. (1303344)
- Physics: Fixed an issue where adding a Cloth component would not compute the correct bounds for the related SkinnedMeshRenderer, unless update off-screen was toggled on. (1290726)
- Physics: Fixed an issue where an empt
2020.3.0f1 11 มีนาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
Fixes
- Asset Import: Fixed a rare unstable asset hash for assets with large metadata. (1285620)
- Audio: Fixed a DSPGraph/Burst player crash. (1297730)
- Editor: Fixed a ReorderableList GC issue due to registry usage. (1315466)
- Editor: Fixed issue on Windows where mouse pointer did not hide while in Play mode. (1273522)
- Graphics: A CopyDepth pass was previously included which allowed users script access to _CameraDepthTarget but this has been removed on the metal GPU families that use Tile-based renderers (iOS, Silicon-GPU), fixed the performance decrease that caused this (1298799)
- macOS: Fixed a code signing issue of native plugins in Xcode projects. (1276317)
- macOS: Fixed an issue when exported macOS Standalone player builds were refusing to launch and showing "<Unity app> was damaged and could not be opened" error when downloaded from the internet. (1304455)
- Scene Manager: Fixed a crash when the asset of a current opened scene had been deleted, a new scene asset was imported, with same GUID, and the user choose "reload". (1309393)
- Scripting: Fixed an issue when Application.quitting event was not raised when application was terminated from the OS side. (1309540)
- Scripting: Validate cyclic dependencies on assembly definition update (1293762)
- Serialization: Fixed a crash when using JSONUtility to deserialize objects that had Serialized References. (1296236)
- UI Toolkit: Fixed an issue where use cases for SerializedObject bindings would cause the Editor to crash. (1305198)

Changes
- Graphics: Update SRP packages to 10.3.2 (1298466, 1309219)
2020.2.7f1 5 มีนาคม 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Fixes
- Asset Import: Added a warning when for when a fbx crashes the uv-unwrapper. The mesh still imports, but with a warning that tells which mesh is crashing (1302233)
- Documentation: Fixed malformed URIs when requesting "Help->Unity Manual" and "Help->Script Reference" from the main menu, while using a redirect Documentation Server in Preferences. (1300346)
- Editor: Fixed an issue of not being able to edit Array items when EditorGUI.PropertyField was using SerializedProperty created from the target of the custom editor. (1311349)
- Editor: Fixed Array SerializedProperty using Reorderable List not returning true via EditorGUI.PropertyField when children are not included but the property is expanded (1308472)
- Editor: Fixed PropertyEditor callback issue which prevented PropertyEditor from being deallocated
- GI: Baking using the Reflection Probe Inspector now works as expected. (1311231)
- GI: Fixed an issue related to the OpenRL library the CPU lightmapper uses so that the Bug Reporter now consistently launches when Unity crashes. (1219458)
- Graphics: Fixed a crash on warming up shaders using dots instancing. (1307706)
- Graphics: Fixed an issue where Virtual texturing stats were not correctly gathered and displayed while capturing the editor. (1286033)
- Graphics: Fixed Metal Graphics Jobs crash that was caused by uncommitted encoder. (1227236)
- iOS: Fixed an iOS crash that occurred when terminating an app from background. (1301133)
- Networking: Fixed possible division by zero in UploadHandlerFile. (1308017)
- Package Manager: Fixed an issue with Perforce where embedded packages would be checked out for edit after being fetched and imported into the project. (1279371)
- Scripting: Fixed a FileNotFoundException issue when doing a player build while running IL Post Processors.
- Shaders: Fixed shader compiler communication instability cause builds to fail. (1314994)
- Shaders: Fixed shader compiler communication instability cause builds to fail.
- Shaders: Fixed shader compiler communication instability cause builds to fail.
- UI: Ensuring we only disable the ARF for root non world space canvas's as they are the ones that have a fixed resolution that would be overwritten constantly. (1302464)
- UI: Fixed an issue where adjusting the canvas rendering size to render a custom camera render would cause scaling issues. (1301378)
- WebGL: Fixed a crash at startup that occurred if initial filesystem data triggered a heap resize. (1174367)
- WebGL: Fixed an issue where audio was not looping seamlessly in WebGL. (1189720)
- Windows: Fixed an issue where Windows player was infrequently deadlocking when changing fullscreen modes on D3D11 and D3D12 graphics APIs.
- Windows: Fixed an issue where the input latency increased by 1 frame when switching between exclusive fuilscreen and other fullscreen modes on D3D11 and D3D12 graphics APIs.
- Windows: Fixed an issue where Windows player was infrequently deadlocking when changing fullscreen modes on D3D11 and D3D12 graphics APIs.
- XR: Fixed a performance issue with URP Vulkan when running a development build. (1299445)
- XR: Fixed an issue where occlusion culling did not work in XR SRPs. (1304299)

API Changes
- XR: Added: Update XR Plug-in Management to 4.0.1

Improvements
- Editor: Improved the performance of the model importer when dealing with degenerate triangles. (1232201)
- XR: Updated the AR Foundation package dependencies to XR Management version 4.0.
- XR: Updated the MagicLeap XR Plugin package to version 6.2.2.
- XR: Updated the Oculus XR Plugin package to version 1.8.1.
- XR: Updated the Windows XR Plugin package to version 4.4.1.

Features
- XR: Release OpenXR 1.0.0
2020.2.6f1 24 กุมภาพันธ์ 2564 — 64 บิต EXE (NSIS)
2020.2.5f1 18 กุมภาพันธ์ 2564 — 64 บิต EXE (NSIS)
2020.2.4f1 12 กุมภาพันธ์ 2564 — 64 บิต EXE (NSIS)
2020.2.3f1 4 กุมภาพันธ์ 2564 — 64 บิต EXE (NSIS)
บันทึกประจำรุ่น
System Requirements Changes

Fixes
- 2D: Fixed TilemapRenderer in Individual mode not rendering Tiles with Tilemap Color. (1295449)
- Android: Fix Application.targetFrameRate and Screen.currentResolution.refreshRate on some variable refresh rate displays (1297149)
- Android: Fixed Android Export Project option when Il2CPP used with C++ Compiler Configuration Master (1273917)
- Animation: Fixed a bug where the most recent Animation Event is not triggered again when resetting Playable Time with SetTime(-1) (1230810)
- Asset Import: Removed unsupported layerElement reference mode error logs. (1225010)
- Audio: Fixed DSPGraph mixer thread exceptions. (1297730)
- Audio: Fixed DSPGraph playback not pausing when player is paused.
- Build Pipeline: Fix Unity command line player build failing due to invalid path argument to '-buildLinux64Player' (1285375)
- Burst: Support for loading additional burst libraries in playmode/standalone for modding support. (1294664)
- DX12: Fix for shader resource view of indirect argument buffer (1276431)
- Editor: Added missing keycode mappings for special characters (e.g. ^, ~, |) (1281473)
- Editor: Ensure there's proper Prefab and context menu handling for a ReorderableList as a whole, also when removing elements from the list. (1292522)
- Editor: Exposed BuildUtility.BuildCanBeAppended to check for possibility of BuildOptions.AcceptExternalModificationsToPlayer usage (1288856)
- Editor: Fix SceneHierarchy renaming using the context menu while a renaming is already active. (981190)
- Editor: Fixed an issue where Asset Database dependencies were not included when exporting packages. (1250495)
- Editor: Fixed AppStatusBar throwing MissingReferenceException when the Editor Layout is reset during Progress Bar updates. (1296666)
- Editor: Fixed audio clip preview playback position when clicking on the waveform. (1294273)
- Editor: Fixed Game Objects with Playable Director component can't be turned into a prefab when Timeline window is open in preview mode. (1223541)
- Editor: Fixed ReorderableList not being drawn correctly while in horizontal layout (1289222)
- Editor: Fixed serialized private inherited arrays not being reorderable by default (1298115)
- Editor: Fixed [NonReorderable] not being applied to a private arrays inside a struct (1298288)
- GI: Fixed color space for directional lightmap while baking with progressive updates. (1296784)
- GI: Increase numerical stability in tetrahedralization code. (1287878)
- Graphics: Added support for CreateExternalTexture with the Vulkan API
- Graphics: Fixed an issue where the was no warning about double usage in shaders on metal. (1281502)
- Graphics: Fixed incorrect shadows when using DrawMeshInstancedIndirect. (1281700)
- Graphics: Fixed issue where speedtree textures were becoming unbound after clicking "Regenerate materials". (1231184)
- Graphics: Fixed metal/vulkan shaders sometimes referencing inputs omitted by the compiler. (1277144)
- Graphics: Fixed metal/vulkan shaders sometimes referencing outputs omitted by the compiler. (1290551)
- Graphics: Fixed shaders that use immediate consts failing compilation under some circumstances (1283218)
- Graphics: Fixed situation where Hybrid Renderer could throw errors because of invalid reflection data
- Graphics: Issue an error message when trying to use the Hybrid Renderer V2 with SRP Batcher OFF. Also deterministically skip the rendering in this case. (1300072)
- Graphics: Readded VSync Count tooltip in Quality Settings (1296699)
- Graphics: Removed excessive CustomRenderTexture updates and fixed various dependency issues. (1249916, 1279212)
- Graphics: Support for Crunched 16k textures. (1286157)
- Graphics: Texture2D.PackTextured changes so that compressed textures with mips and a padding greater than zero are now decompressed (see documentation for details) (1063640)
- IL2CPP: Avoid a crash on startup for assemblies that use nested types in the type. Google Ad Mobs has one such assembly, for example. (1287
2020.2.2f1 21 มกราคม 2564 — 64 บิต EXE (NSIS)
2020.2.1f1 23 ธันวาคม 2563 — 64 บิต EXE (NSIS)
2020.2.0f1 14 ธันวาคม 2563 — 64 บิต EXE (NSIS)
2020.1.16f1 1 ธันวาคม 2563 — 64 บิต EXE (NSIS)
2020.1.15f1 25 พฤศจิกายน 2563 — 64 บิต EXE (NSIS)
2020.1.14f1 18 พฤศจิกายน 2563 — 64 บิต EXE (NSIS)
2020.1.13f1 11 พฤศจิกายน 2563 — 64 บิต EXE (NSIS)
2020.1.12f1 4 พฤศจิกายน 2563 — 64 บิต EXE (NSIS)
2020.1.11f1 28 ตุลาคม 2563 — 64 บิต EXE (NSIS)
2020.1.10f1 21 ตุลาคม 2563 — 64 บิต EXE (NSIS)
2020.1.9f1 13 ตุลาคม 2563 — 64 บิต EXE (NSIS)
2020.1.8f1 6 ตุลาคม 2563 — 64 บิต EXE (NSIS)
2020.1.7f1 30 กันยายน 2563 — 64 บิต EXE (NSIS)
2020.1.6f1 16 กันยายน 2563 — 64 บิต EXE (NSIS)
2020.1.5f1 10 กันยายน 2563 — 64 บิต EXE (NSIS)
2020.1.4f1 27 สิงหาคม 2563 — 64 บิต EXE (NSIS)
2020.1.3f1 21 สิงหาคม 2563 — 64 บิต EXE (NSIS)
2020.1.2f1 12 สิงหาคม 2563 — 64 บิต EXE (NSIS)
2020.1.1f1 5 สิงหาคม 2563 — 64 บิต EXE (NSIS)
2020.1.0f1 20 กรกฎาคม 2563 — 64 บิต EXE (NSIS)

ยอดนิยมใน IDE และโปรแกรมเขียนโค้ด

ดูทั้งหมด
  1. OpenCodeIDE และโปรแกรมเขียนโค้ด · OpenCode
  2. RStudioIDE และโปรแกรมเขียนโค้ด · Posit Software
  3. Node.js (LTS)IDE และโปรแกรมเขียนโค้ด · Node.js Foundation
  4. Apache NetBeansIDE และโปรแกรมเขียนโค้ด · Apache NetBeans
  5. VSCodiumIDE และโปรแกรมเขียนโค้ด · VSCodium
  6. HaxeIDE และโปรแกรมเขียนโค้ด · Haxe Foundation
  7. ThonnyIDE และโปรแกรมเขียนโค้ด · Aivar Annamaa
  8. GDevelopIDE และโปรแกรมเขียนโค้ด · GDevelop Team
  9. mkcertIDE และโปรแกรมเขียนโค้ด · FiloSottile
  10. ProcessingIDE และโปรแกรมเขียนโค้ด · Processing Foundation

โปรแกรมอื่นจาก Unity Technologies ApS

ดูทั้งหมด
  • Unity 6000IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS
  • Unity 2021IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS
  • Unity 2022IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS
  • Unity 2022 (CN Version)IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS
  • Unity 2023IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS
  • Unity 2021 (CN Version)IDE และโปรแกรมเขียนโค้ด · Unity Technologies ApS

แท็ก

แชร์