Comparing IInspectable-Informal:master...microsoft:master · IInspectable-Informal/cppwinrt
Commits on Jan 5, 2026
Commits on Feb 3, 2026
-
Update PreFast run stage in OneBranchBuild.yml to "Guardian" to avoid…
… race condition with build. (microsoft#1534) * Remove PreFast settings from OneBranch pipeline Removed PreFast parameters from build configuration. * Update PreFast run stage in OneBranchBuild.yml Changed PreFast run stage from 'Build' to 'Guardian' to enable it only during the Guardian stage. * Correct indentation for PreFast configuration Fix indentation for ob_sdl_prefast_runDuring in OneBranchBuild.yml
Commits on Feb 5, 2026
-
Remove Windows pool from build stage (microsoft#1535)
* Remove Windows pool from build stage Removed Windows pool configuration from build stage, since template job defines pool * Remove prefast in OneBranch.PullRequest.yml Prefast is enabled in the build stage template job * Add -SkipDuplicate option to NuGet push arguments * Update .pipelines/jobs/OneBranchNuGet.yml Co-authored-by: Ryan Shepherd <ryansh@microsoft.com> * Update NuGet push command arguments Removed the -SkipDuplicate option from the NuGet push command. * Set pre-release NuGet version in VSIX build * Change ob_sdl_prefast_runDuring to 'Guardian' --------- Co-authored-by: Ryan Shepherd <ryansh@microsoft.com>
Commits on Feb 10, 2026
Commits on Mar 1, 2026
Commits on Mar 16, 2026
-
Remove experimental coroutines support (microsoft#1521)
* Remove experimental coroutines support Replace CppWinRTEnableLegacyCoroutines with CppWinRTEnableCpp17Coroutines Remove base_coroutine_system_winui.h, hasn't worked since PR 0.8 Support and test building with no coroutines Remove implementation selection machinery * Fix clang-cl mismatching signedness error * Require coroutine support for C++/WinRT Add error message for missing coroutine support in C++. * Revert "Require coroutine support for C++/WinRT" This reverts commit de710f1. * Include an error message if /await is used --------- Co-authored-by: Ryan Shepherd <ryansh@microsoft.com>
Commits on Mar 17, 2026
-
Add missing headers and std qualification, use std::numeric_limits in… (
microsoft#1546) * Add missing headers and std qualification, use std::numeric_limits instead of macros, and use std::memcpy/std::swprintf instead of the non-standard memcpy_s/swprintf_s * Remove a accidentally added redundant comment * Add some headers as suggested by Copilot * Use std::copy_n instead of std::memcpy, and protect std::numeric_limits<T>::max from the max macro