From 3d7480e9b73fb0b5f8d6836fdce77183e04d0b25 Mon Sep 17 00:00:00 2001 From: "Dustin L. Howett" Date: Fri, 10 Sep 2021 16:33:13 -0500 Subject: [PATCH] Upgrade to C++/WinRT 2.0.210825.3 (#11188) This pull request moves us to Microsoft.Windows.CppWinRT 2.0.210825.3. Notable improvements from 2.0.210309.3: * Restored Windows 7 functionality * C++20 ranges support * `capture` now works with a raw pointer * `hstring::starts_with` and `hstring::ends_with` (C++20) Unit/Functional Tests: Summary: Total=7728, Passed=7571, Failed=10, Blocked=0, Not Run=0, Skipped=147 Local Tests: Summary: Total=163, Passed=158, Failed=5, Blocked=0, Not Run=0, Skipped=0 The above failures are (1) in UIA tests for conhost/WT (which do not work here) or (2) in already known-broken local tests. --- scratch/ScratchIslandApp/SampleApp/packages.config | 2 +- scratch/ScratchIslandApp/WindowExe/packages.config | 2 +- src/cascadia/Remoting/packages.config | 2 +- src/cascadia/ShellExtension/packages.config | 2 +- src/cascadia/TerminalApp/packages.config | 2 +- src/cascadia/TerminalAzBridge/packages.config | 2 +- src/cascadia/TerminalConnection/packages.config | 2 +- src/cascadia/TerminalControl/packages.config | 2 +- src/cascadia/TerminalCore/packages.config | 2 +- src/cascadia/TerminalSettingsEditor/packages.config | 2 +- src/cascadia/TerminalSettingsModel/packages.config | 2 +- src/cascadia/WinRTUtils/packages.config | 2 +- src/cascadia/WindowsTerminal/packages.config | 2 +- src/cascadia/WindowsTerminalUniversal/packages.config | 2 +- src/cppwinrt.build.post.props | 6 +++--- src/cppwinrt.build.pre.props | 2 +- 16 files changed, 18 insertions(+), 18 deletions(-) diff --git a/scratch/ScratchIslandApp/SampleApp/packages.config b/scratch/ScratchIslandApp/SampleApp/packages.config index a54ab2a0e..9de6f1b8d 100644 --- a/scratch/ScratchIslandApp/SampleApp/packages.config +++ b/scratch/ScratchIslandApp/SampleApp/packages.config @@ -2,5 +2,5 @@ - + diff --git a/scratch/ScratchIslandApp/WindowExe/packages.config b/scratch/ScratchIslandApp/WindowExe/packages.config index 1159f12ea..3d9e08c4b 100644 --- a/scratch/ScratchIslandApp/WindowExe/packages.config +++ b/scratch/ScratchIslandApp/WindowExe/packages.config @@ -1,6 +1,6 @@  - + diff --git a/src/cascadia/Remoting/packages.config b/src/cascadia/Remoting/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/Remoting/packages.config +++ b/src/cascadia/Remoting/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/ShellExtension/packages.config b/src/cascadia/ShellExtension/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/ShellExtension/packages.config +++ b/src/cascadia/ShellExtension/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/TerminalApp/packages.config b/src/cascadia/TerminalApp/packages.config index a54ab2a0e..9de6f1b8d 100644 --- a/src/cascadia/TerminalApp/packages.config +++ b/src/cascadia/TerminalApp/packages.config @@ -2,5 +2,5 @@ - + diff --git a/src/cascadia/TerminalAzBridge/packages.config b/src/cascadia/TerminalAzBridge/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/TerminalAzBridge/packages.config +++ b/src/cascadia/TerminalAzBridge/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/TerminalConnection/packages.config b/src/cascadia/TerminalConnection/packages.config index 4397356d1..e8ef283a9 100644 --- a/src/cascadia/TerminalConnection/packages.config +++ b/src/cascadia/TerminalConnection/packages.config @@ -1,5 +1,5 @@  - + diff --git a/src/cascadia/TerminalControl/packages.config b/src/cascadia/TerminalControl/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/TerminalControl/packages.config +++ b/src/cascadia/TerminalControl/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/TerminalCore/packages.config b/src/cascadia/TerminalCore/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/TerminalCore/packages.config +++ b/src/cascadia/TerminalCore/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/TerminalSettingsEditor/packages.config b/src/cascadia/TerminalSettingsEditor/packages.config index 04d3c3575..ecf244764 100644 --- a/src/cascadia/TerminalSettingsEditor/packages.config +++ b/src/cascadia/TerminalSettingsEditor/packages.config @@ -1,5 +1,5 @@  - + diff --git a/src/cascadia/TerminalSettingsModel/packages.config b/src/cascadia/TerminalSettingsModel/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/TerminalSettingsModel/packages.config +++ b/src/cascadia/TerminalSettingsModel/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/WinRTUtils/packages.config b/src/cascadia/WinRTUtils/packages.config index 13c85cc69..6c072c646 100644 --- a/src/cascadia/WinRTUtils/packages.config +++ b/src/cascadia/WinRTUtils/packages.config @@ -1,4 +1,4 @@  - + diff --git a/src/cascadia/WindowsTerminal/packages.config b/src/cascadia/WindowsTerminal/packages.config index 59d50fced..f2f5c3f58 100644 --- a/src/cascadia/WindowsTerminal/packages.config +++ b/src/cascadia/WindowsTerminal/packages.config @@ -1,6 +1,6 @@  - + diff --git a/src/cascadia/WindowsTerminalUniversal/packages.config b/src/cascadia/WindowsTerminalUniversal/packages.config index 546b6f78e..5bf297179 100644 --- a/src/cascadia/WindowsTerminalUniversal/packages.config +++ b/src/cascadia/WindowsTerminalUniversal/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/src/cppwinrt.build.post.props b/src/cppwinrt.build.post.props index d28604580..72d925f0b 100644 --- a/src/cppwinrt.build.post.props +++ b/src/cppwinrt.build.post.props @@ -3,13 +3,13 @@ - + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. - - + + diff --git a/src/cppwinrt.build.pre.props b/src/cppwinrt.build.pre.props index 6121e1274..4587ab3ea 100644 --- a/src/cppwinrt.build.pre.props +++ b/src/cppwinrt.build.pre.props @@ -8,7 +8,7 @@ - + AnyValueHereWillDisableTheOptOut