[PR #17119] Update Microsoft.Windows.CppWinRT to 2.0.240405.15 #31118

Open
opened 2026-01-31 09:45:14 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/17119

State: closed
Merged: No


changes

  • Remove references to stale winmd files to fix incremental builds
  • Use latest upload/download actions
  • Fix build following dependabot updates
  • Revert "Bump actions/upload-artifact from 3 to 4
  • Bump actions/stale from 6 to 9
  • Bump actions/checkout from 3 to 4
  • Create dependabot.yml
  • TDBuild - updating localized resource files.
  • Update build.yml for Azure Pipelines
  • CppWinRTAddXamlReferences to not use outputs as inputs
  • User/dmachaj/slim source location
  • Update pool
  • Allow delegates to be created with weak reference + lambda
  • Update GitHub action LLVM version to 17.0.5
  • Allow resume_agile to be stored in a variable
  • Add resume_agile to allow coroutine to resume in any apartment
  • Improve GCC compatibility
  • Support for std::span for winrt::array_view and winrt::com_array
  • Allow classic COM interfaces with get_self
  • Fix source location test failure resulting from newer compiler
  • Clarify contributing guide
  • Fix workflow trigger
  • Update open source docs
  • Update readme
  • Update issue template to use cpp instead of rust
  • Add UTF-8 path support
  • Disable MSYS2 mingw32 CI due to running out of memory
  • Remove explicitly setting PreferredToolArchitecture, since VS 2022 handles this more comprehensively
  • Remove ARM OneBranch build workaround
  • Add capture support for unconventional result types
  • Move official build pipelines to OneBranch
  • Fix flakey clock and line-number tests
  • Use safe DLL loading (avoid current directory)
  • Compliance and test cleanup
  • Expose configuring /nomidl.
  • Create pipeline to sync mirror repo
  • Update README.md
  • Stack usage reduction in apartment switching, and lifetime fixes
  • Reduce stack consumption if unable to switch to apartment_context
  • Fix unreliable clock epoch tests
  • to_hstring for IStringable
  • Add a clang-specific impl->projection conversion operator
**Original Pull Request:** https://github.com/microsoft/terminal/pull/17119 **State:** closed **Merged:** No --- ## changes - Remove references to stale winmd files to fix incremental builds - Use latest upload/download actions - Fix build following dependabot updates - Revert "Bump actions/upload-artifact from 3 to 4 - Bump actions/stale from 6 to 9 - Bump actions/checkout from 3 to 4 - Create dependabot.yml - TDBuild - updating localized resource files. - Update build.yml for Azure Pipelines - CppWinRTAddXamlReferences to not use outputs as inputs - User/dmachaj/slim source location - Update pool - Allow delegates to be created with weak reference + lambda - Update GitHub action LLVM version to 17.0.5 - Allow resume_agile to be stored in a variable - Add resume_agile to allow coroutine to resume in any apartment - Improve GCC compatibility - Support for std::span for winrt::array_view and winrt::com_array - Allow classic COM interfaces with get_self - Fix source location test failure resulting from newer compiler - Clarify contributing guide - Fix workflow trigger - Update open source docs - Update readme - Update issue template to use cpp instead of rust - Add UTF-8 path support - Disable MSYS2 mingw32 CI due to running out of memory - Remove explicitly setting PreferredToolArchitecture, since VS 2022 handles this more comprehensively - Remove ARM OneBranch build workaround - Add capture support for unconventional result types - Move official build pipelines to OneBranch - Fix flakey clock and line-number tests - Use safe DLL loading (avoid current directory) - Compliance and test cleanup - Expose configuring /nomidl. - Create pipeline to sync mirror repo - Update README.md - Stack usage reduction in apartment switching, and lifetime fixes - Reduce stack consumption if unable to switch to apartment_context - Fix unreliable clock epoch tests - to_hstring for IStringable - Add a clang-specific impl->projection conversion operator
claunia added the pull-request label 2026-01-31 09:45:14 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#31118