VS 2019 Update 3
visualc-
Visual Studio 2019 Update 3 (a.k.a. 16.3) is now available for download. For more information see the Visual Studio Team blog.
Updates older than 16.11 of Visual Studio 2019 are out of their support lifecycle as of October 2022.
The latest VS 2019 Redistribution packages are available (x86, x64), as well as the Remote Debugging Tools (x86, x64). For more on Visual Studio 2019 Update 3, see the release notes.
Compiler and CRT
VS 2019 Update 3 includes a new version of the C/C++ compiler (19.23.28105.4).
The C/C++ Runtime (14.23.27820) is included in this update. Remember that VS 2015, VS 2017, and VS 2019 share the same runtime redistributable binaries and are binary compatible.
Note that the Visual C/C++ Runtime library is now available on GitHub. See this blog post for more information.
C++20: The /std:c++latest
switch enables support for C++20 draft features including C++ Concepts.
C++ Code Analysis: See this blog post for additional changes to the C++ Core Guidelines Checker.
DirectXMath: There is a known issue where the IsNan
tests can fail when building with /fp:fast
due to new optimizations. This is fixed when using DirectXMath 3.14 in combination with this update.
Related: VS 2019 RTM, VS 2019 Update 1, VS 2019 Update 2, VS 2019 Update 4, VS 2019 Update 5, VS 2019 Update 6, VS 2019 Update 7, VS 2019 Update 8