Clear
Filters
254,355 matches
7000.0.0a16100 shown
com.unity.2d.pixel-perfect - "The 2D Pixel Perfect package for the Built-In Render Pipeline is deprecated. Remove this package and add the URP Pixel Perfect Camera component instead. For more information, refer to https://docs.unity3d.com/Manual/urp/2d-pixelperfect-prep-sprites.html."
Packages deprecatedBreakingcom.unity.2d.pixel-perfect
Foundational work for Unified Render Data for 2D Renderers
2DFeature
Changed Android to use static TLS by default
AndroidFeature
Added named animatable channels for script components. A MonoBehaviour exposes channels by declaring a serialized field of type AnimatableFloatChannels, AnimatableIntChannels or AnimatableObjectChannels.
AnimationFeature
Added 7.1.4 spatialization passthrough to macOS.
AudioFeaturemacOS
Added a Referenced By tree to the Build Analysis asset inspector, which shows which assets reference the selected asset and the paths from each of them up to the build's loadable roots.
Build PipelineFeature
Added LLVM 23 support.
BurstFeature
Editor: RE2, SpeedTree-integration, and embree now provide builds against the dynamic C runtime
EditorFeature
Introduce BuildProfilePostprocessBuild component so users can add postprocess build callbacks to build profiles that will run for the active build profile being built.
EditorFeature
Previews for items will show when performing a Drag and Drop on macOS.
EditorFeaturemacOS
Project Auditor: Add a package version database, so users know about package upgrades during Editor upgrades.
EditorFeature
Refreshed the theme of Unity Editor 7.
EditorFeature
Remove support for mono desktop players
EditorFeature
Added an Albedo view mode to the Surface Cache Global Illumination panel in the Rendering Debugger, showing the albedo that bounce lighting uses for each surface.
GIFeature
Added an Emission view mode to the Surface Cache Global Illumination panel in the Rendering Debugger, showing the emission that bounce lighting uses for each surface.
GIFeature
Added a startup dialog that helps projects upgraded from the Built-In Render Pipeline migrate to the Universal Render Pipeline using Project Auditor. Graphics and Quality settings now explain why a project doesn't render and how to fix it.
GraphicsFeature
URP: Added a Rendering Layer Mask filter to the Render Objects renderer feature, allowing a pass to be restricted to objects matching the selected rendering layers
GraphicsFeature
Introducing early callbacks for iOS/tvOS
iOSFeaturetvOS
Added a Closed network environment setting in Project Settings that lets users with the packages bypass entitlement turn off package signature validation.
Package ManagerFeature
Deprecated version of UPM packages from the Asset Store are now installable from the Package Manager window.
Package ManagerFeature
Improved keyboard navigation in the sidebar and package list
Package ManagerFeature
When Closed Network users enable the Closed Network-exclusive Project Setting to disable Trust messaging on packages, all packages are considered Out of Trust.
Package ManagerFeature
Reimplemented an aggregate draw calls counter for profiling
ProfilerFeature
Added code coverage support for CoreCLR desktop standalone players.
ScriptingFeature
Added code coverage support for the CoreCLR scripting backend in the Editor.
ScriptingFeature
WebGL: WebGL IL2CPP builds now use .NET 10 base class libraries.
ScriptingFeatureWebGL
For build targets that support shader compilation via the DirectX Shader Compiler (DXC) - currently D3D12 and Vulkan, shader authors can use the new #pragma hlsl_version 2021 to enable the HLSL 2021 set of syntax enhancements detailed on the Microsoft developer blog post (https://devblogs.microsoft.com/directx/announcing-hlsl-2021/)
ShadersFeature
Updated DXC compiler to upstream main branch with Shader Model 6.10 support. Linear algebra intrinsics are now available via #include <dx/linalg.h> in HLSL shaders.
ShadersFeature
Added keyboard shortcuts and context menu items to add, replace, wrap, and unwrap elements in the UI Toolkit Hierarchy and UI Viewport.
UI ToolkitFeature
Added the box-shadow USS property, with outer and inset shadows, blur and spread radii, transitions, and UI Builder and Inspector support.
UI ToolkitFeature
Added a Project Auditor rule that reports Spot Lights that need a cookie to match the Built-in cone falloff when the light falloff mode is set to Quadratic.
URPFeature
Added OpenXR multiple Spatial containers support.
XRFeature
Added Temporal Pixel Synthesis support for XR.
XRFeature
Add vertices, indices and edge into SpriteImportData so that TextureGenerator can generate custom mesh.
2DImprovement
Added Instancing support for Deform.
2DImprovement
Android builds now use .NET 10 base class libraries.
AndroidImprovement
Internal cleanup of APK path lookup; no behaviour change.
AndroidImprovement
Removed main-thread stall when starting and stopping WebCamTexture.
AndroidImprovement
Improved the Animation Preview Model picker to preselect the model currently in use.
AnimationImprovement
TvOS builds now use .NET 10 base class libraries.
Apple TVImprovementtvOS
Improved the security of model import by updating the bundled Autodesk FBX SDK to 2020.3.11, addressing two buffer-overflow vulnerabilities in FBX file parsing.
Asset ImportSecurityUUM-155199
Added a Console error when an import worker process stops before it connects to the Editor.
Asset PipelineImprovement
Improved Memory Profiler attribution of Asset Database native memory, which is now reported under named AssetDatabase roots instead of as unrooted memory.
Asset PipelineImprovementUUM-126907
Reduced Editor memory used to track script and plugin assets, by about 4 KB per script.
Asset PipelineImprovement
Added per-platform overrides to the Audio Settings, allowing you to specify different settings based on the platform your game will run on.
AudioImprovement
Audio Project settings panel has been reworked to be clearer.
AudioImprovement
Build Analysis: Added a banner to builds copied in from another project, and disabled selecting their assets in the Project window.
Build PipelineImprovementUUM-143858
Fixed an issue where import workers would add a large unnecessary asset refresh overhead during content directory builds.
Build PipelineImprovementUUM-158754
Section headers in the Build Analysis window now highlight across their full width when hovered.
Build PipelineImprovement
Burst now enables safety checks in builds when the managed code variant player setting is set to Debug or Checked.
BurstImprovement
Improved the layout of the Burst Inspector window, with clearer toolbars and output tabs and a search bar that is always shown. Also added a function dropdown to the Burst Inspector that jumps to a function in the disassembly, and Previous and Next buttons to step through search matches.
BurstImprovement
Added a Pinned libraries section to the MSBuild and NuGet policy page that lists the libraries Unity pins and their versions.
DocumentationImprovement
Improved the error messages shown when DirectX 12 runs out of memory, which previously reported an unrecoverable GPU device error.
DX12ImprovementUUM-125265
Reduced the render thread time of constant buffers updated every frame, which sometimes created a new GPU resource instead of reusing one of their previous ones.
DX12Improvement
Added a log message to warn when the activeBuildProfile flag is used and the build target is not supported.
EditorImprovement
Fixed reading files larger than 2GB from archives (.apk/.obb/.zip) on 32-bit Android devices.
EditorImprovementAndroid
Improved ConsistencyChecker warning for inconsistent assets. The warning now includes a hyperlink that will automatically open the previous import artifact file and the current import artifact file in a diff tool, streamlining troubleshooting of inconsistent assets.
EditorImprovement
Improved Editor startup time by avoiding an expensive full-assembly type scan during mode discovery
EditorImprovement
Improved the CacheServerV2 integration tests by spawning a single cache server for the suite of tests rather than spawning a new server for each test. This prevents the instability in restarting the server process between tests.
EditorImprovementServerUUM-145948
Improved the description of what's contained in the Multiplayer sample install flow.
EditorImprovement
Project Auditor: detect boxing of structs used in List comparisons.
EditorImprovement
Project Auditor: redesign the home page. Move URP migration wizard to the home page.
EditorImprovement
Shader compilation work is now captured in the buildreport.json Chrome trace profiling file that's generated during editor player builds allowing the time taken processing shaders to be visualized and inspected.
EditorImprovementUUM-134289
Updated layout, tooltips, and reset behaviour for some fields in the Skinned Mesh Renderer component.
EditorImprovement
Fixed performance metrics being reported without a sum, which prevented average values from being calculated.
Engine DiagnosticsImprovement
Calling BlobArray<T>.ToArray on an element type that contains BlobArray or BlobPtr fields is now reported as compile error UAC0044, in addition to the existing runtime exception.
EntitiesImprovement
Improved live baking diff performance in worlds with many entities.
EntitiesImprovement

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.