2020 LTS + 2021.2 Tech Stream

Improved coding workflows

Build optimized, high-performing games by leveraging under-the-hood enhancements in our new releases to streamline your coding experience and create with confidence.

A space scene with footsteps and astronaut on planet

One platform. Endless possibilities.

Check out a curated list of the features and workflows included in our newest releases, Unity 2020 Long Term Support (LTS) and 2021.2 Tech Stream. Both versions add quality, productivity, and performance to your coding experience, so you can deliver beautiful, performant games to your players.

Quality

Access stable workflows for you and beautiful experiences for your players.

Productivity

Unlock efficient iteration and workflows for your team.

Performance

Get more horsepower to seamlessly create and deliver world-class game experiences.

Unity 2020 LTS

The LTS release is for creators who value maximum stability and support. It includes improvements to streamline your coding experience, improved testing and profiling, and other enhancements. Achieve more in less time, all with a smoother workflow – then deliver your game to the widest possible audience.

First seen in 2020.2, Safe Mode is now in the 2020 LTS

Quality

Unity now comes with Safe Mode, so you can load up the Editor with a simpler interface to address any compilation issues in your project. This lets you focus on providing a great experience for your users by harnessing streamlined productivity and a superior development workflow.

Productivity

Unity 2020 LTS improves coding efficiency by supporting most of the latest C# 8 syntax additions, such as streamlined switch expressions and nullable reference types. Unity supports many other additions to C# 8 to give you the ability to write less code for more functionality.

Performance

Developers, get the most out of your project with our profiling tools. In the Unity Profiler, you can now see performance data in charts, gain insights into serialized functionality to identify potential areas ideal for multi-threaded code, and access a Profiler API that exposes performance data points at runtime.

Build once, deliver anywhere

Take your content anywhere your users want you to be. With Unity, you’ll get the most out of today’s hardware, including AR, VR, mobile, and PC devices – and be ready for whatever comes next.

OpenXR support

Unity now supports OpenXR, an open standard provided by Khronos, to help you maximize your reach across a wide range of AR and VR devices.

AR Foundation 4.0

AR Foundation 4.0 supports ARKit scene mesh reconstruction using LiDAR sensors on the iPhone 12 Pro and iPad Pro to enable AR experiences that bring a new level of realism.

Quest 2 support

Leverage Unity’s latest features and technology to bring stunning experiences to life on the Oculus platform. You can also use Oculus Link to iterate on projects directly from the Unity Editor.

Adaptive Performance 2.0

Adaptive Performance 2.0 comes with sample projects to showcase new features including Variable Refresh Rate, Scalers, and the Adaptive Performance Simulator extension, which emulates Adaptive Performance on any device.

Learn more about the 2020 LTS release

Dig into the release for creators who value maximum stability and support.

More coding features in 2020 LTS

Learn about more features included in the 2020 LTS release, including Deterministic Compilation, root namespace, improvements to the overall build process, and more.

2020 LTS webinar

Watch this webinar to learn about key features included in our newest LTS release.

Create stunning visuals

Learn about our optimized workflows to create gorgeous graphics that engage players from the very first pixels.

2021.2 Tech Stream

The Tech Stream release is for creators who value having early access to newer features that help them stay on the cutting edge. With continued focus on increasing stability and improving iteration speed, this release includes an upgrade to the latest Mono, feature sets, performance improvements for a large number of in-Editor operations, and much more.

Quality

Ensuring you have access to the latest syntax and coding standards is a top priority for Unity. We’ve upgraded the bundled Mono version and exposed the latest .NET language features via C# 8, leapfrogging years of Mono versions. Also, .NET Standard 2.1 is now supported.

Productivity

Feature sets are a new way of efficiently adding related packages to your project with one click, giving you confidence that you’re not missing any essential features to achieve a specific outcome, such as 2D or VR development. We’ve also made huge strides in improving iteration speed, especially import and build times.

Package manager screenshot from Unity Editor
Gauntlet on planet

Performance

We’re improving our render pipelines across the board. For example, improved stability for our VFX Graph implementation and advanced Shader Graph integration in VFX Graph means your graphics code runs more smoothly and with more features such as rendering lit particles in the Universal Render Pipeline (URP).

Platform reach for your projects

We’ve continued to build capabilities for you to target different platforms with great performance and innovative features.

View module icon
Get started with AR and VR templates

Boost your productivity when creating AR and VR projects with templates that ensure the correct packages are installed. They’ll also set you up with a default scene hierarchy, along with clear next steps to finish configuring the project to meet your needs.

Android asset building

To ensure seamless Play Store publication, we’ve added direct support within Unity for Google Asset Delivery requirements. This handles bundling assets together to fit within the size limits the Play Store expects for installation, then easy access for “fast follow” asset delivery.

Oculus icon
Improved Oculus latency

We’ve reduced rendering latency on VR hardware such as Oculus Quest with support for late latching and motion vectors.

VR goggles icon
OpenXR support

We’ve built on our OpenXR support to allow you to target any OpenXR-conformant device, including Windows Mixed Reality, HoloLens 2, SteamVR, and Oculus Rift and Quest.

Increase graphic performance with NVIDIA DLSS

NVIDIA Deep Learning Super Sampling (DLSS) for the High Definition Render Pipeline (HDRP) uses AI to run real-time ray-traced worlds at high frame rates and resolutions, with a substantial performance and quality boost for rasterized graphics.

Adaptive Performance 3.0

Unity’s continuing partnership with Samsung helps to provide you with the tools you need to get best performance for your mobile-based projects.

Learn more about the 2021.2 Tech Stream

Find more ways to dig into the release for creators who value exploring in-progress features stay on the cutting edge.

More coding features in the 2021.2 Tech Stream

Discover what’s new for programmers in the 2021.2 Tech Stream, including URP support for XR projects, even more efficient build processes, synchronous support for addressable assets, and more.

Unity Roadmap

Review our future plans for features and functionality across the Unity platform, and let us know what you think.

Create stunning visuals

Learn about our optimized workflows to create gorgeous graphics that engage players from the very first pixels.

Get started with Unity

Frequently asked questions

What version do you recommend for my project?

If you are in production or close to launch, we recommend the latest LTS release. If you want to use the latest Unity features in your project or are just getting started with production, the Tech Stream is recommended.

Learn more about our different releases here.

What is a Tech Stream release?

This release is for creators who value exploring in-progress features to stay on the cutting edge for their next project. This version is primarily recommended for the preproduction, discovery, and prototyping phases of development.

Learn more about our different releases here.

What’s an LTS release?

The release for creators who value maximum stability and support for their next project. This is our default release, and it’s primarily recommended for creators past the preproduction phase of development who are about to lock in production on a specific version of Unity.

Learn more about our different releases here.

What’s the difference between a Verified package and a Released package?

In an effort to provide more clarity around package readiness and expected release date, better quality packages, and as a direct response to feedback from you, we’ve created a more rigorous process for labeling packages, as well as a new categorization system.

Learn more here.

How do I get access to your alpha and beta releases?

Both our alpha and beta releases are open to everyone, so no signup is required. Get started by downloading them from the Unity Hub. Because there may be feature-stability issues with these early releases, we do not recommend them for projects in production, and we highly recommend that you back up any project before you open it with an alpha or beta release.

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it