Comparing IInspectable-Informal:master...microsoft:master · IInspectable-Informal/cppwinrt

Commits on Jan 5, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Feb 3, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. 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
    Configuration menu

    Browse the repository at this point in the history

Commits on Feb 5, 2026

  1. 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>
    Configuration menu

    Browse the repository at this point in the history

Commits on Feb 10, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

Commits on Feb 11, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 1, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history

  3. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 9, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 16, 2026

  1. 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>
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 17, 2026

  1. 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
    Configuration menu

    Browse the repository at this point in the history

Commits on Mar 19, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Mar 23, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 1, 2026

  1. Configuration menu

    Browse the repository at this point in the history

Commits on Apr 2, 2026

  1. Configuration menu

    Browse the repository at this point in the history

  2. Configuration menu

    Browse the repository at this point in the history