diff --git a/.nuget/directxmesh_desktop_2015.nuspec b/.nuget/directxmesh_desktop_2015.nuspec index eb663fc1..84e4d6b9 100644 --- a/.nuget/directxmesh_desktop_2015.nuspec +++ b/.nuget/directxmesh_desktop_2015.nuspec @@ -10,7 +10,7 @@ This version is for Windows desktop applications using Visual Studio 2015 Update 3 or Visual Studio 2017. DirectXMesh, a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle adjacency computations, and vertex cache optimization. - Matches the October 25, 2018 release on GitHub. + Matches the November 16, 2018 release on GitHub. http://go.microsoft.com/fwlink/?LinkID=324981 https://github.com/Microsoft/DirectXMesh/wiki/X_jpg.jpg http://opensource.org/licenses/MIT diff --git a/.nuget/directxmesh_uwp.nuspec b/.nuget/directxmesh_uwp.nuspec index 4727f5f1..1ec5ebda 100644 --- a/.nuget/directxmesh_uwp.nuspec +++ b/.nuget/directxmesh_uwp.nuspec @@ -10,7 +10,7 @@ This version is for Universal Windows Platform apps on Windows 10 using Visual Studio 2015 Update 3 or Visual Studio 2017. DirectXMesh, a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle adjacency computations, and vertex cache optimization. - Matches the October 25, 2018 release on GitHub. + Matches the November 16, 2018 release on GitHub. http://go.microsoft.com/fwlink/?LinkID=324981 https://github.com/Microsoft/DirectXMesh/wiki/X_jpg.jpg http://opensource.org/licenses/MIT @@ -32,6 +32,12 @@ DirectXMesh, a shared source library for performing various geometry content pro + + + + + + diff --git a/ReadMe.txt b/ReadMe.txt index 590b6855..47513b12 100644 --- a/ReadMe.txt +++ b/ReadMe.txt @@ -3,7 +3,7 @@ DIRECTX MESH LIBRARY (DirectXMesh) Copyright (c) Microsoft Corporation. All rights reserved. -October 25, 2018 +November 16, 2018 This package contains DirectXMesh, a shared source library for performing various geometry content processing operations including generating normals and tangent frames, triangle @@ -11,8 +11,8 @@ adjacency computations, and vertex cache optimization. This code is designed to build with Visual Studio 2015 Update 3 or Visual Studio 2017. It is recommended that you make use of VS 2015 Update 3, Windows Tools 1.4.1, and the -Windows 10 Anniversary Update SDK (14393) or VS 2017 (15.8 update) with the -Windows 10 April 2018 Update SDK (17134). +Windows 10 Anniversary Update SDK (14393) -or- VS 2017 (15.9 update) with the +Windows 10 October 2018 Update SDK (17763). These components are designed to work without requiring any content from the DirectX SDK. For details, see "Where is the DirectX SDK?" . @@ -58,20 +58,27 @@ RELEASE NOTES * The VS 2017 projects make use of /permissive- for improved C++ standard conformance. Use of a Windows 10 SDK prior to the Fall Creators Update (16299) or an Xbox One XDK prior to June 2017 QFE 4 may result in failures due to problems with the system headers. You can work around these by disabling this switch in the project files which is found - in the elements. + in the elements. In some cases, you can add '/Zc:twoPhase-' to instead of + completely disabling conformance mode. -* The VS 2017 projects require the 15.5 update or later. For UWP and Win32 classic desktop projects with the 15.5 - or 15.6 updates, you need to install the standalone Windows 10 SDK (17134) which is otherwise included in - the 15.7/15.8 update. Older VS 2017 updates will fail to load the projects due to use of the element. +* The VS 2017 projects require the 15.5 update or later. For UWP and Win32 classic desktop projects with the 15.5 - + 15.7 updates, you need to install the standalone Windows 10 SDK (17763) which is otherwise included in the 15.8.6 or + later update. Older VS 2017 updates will fail to load the projects due to use of the element. If using the 15.5 or 15.6 updates, you will see "warning D9002: ignoring unknown option '/Zc:__cplusplus'" because this switch isn't supported until 15.7. It is safe to ignore this warning, or you can edit the project files elements. +* The UWP projects include configurations for the ARM64 platform. These require VS 2017 (15.9 update) to build. + --------------- RELEASE HISTORY --------------- +November 16, 2018 + VS 2017 updated for Windows 10 October 2018 Update SDK (17763) + ARM64 platform configurations added to UWP projects + October 25, 2018 Use UTF-8 instead of ANSI for narrow strings Minor project fix @@ -190,4 +197,4 @@ October 28, 2014 Minor code and project cleanup June 27, 2014 - Original release \ No newline at end of file + Original release