Skip to content

Conversation

Sergio0694
Copy link
Member

This pull request adds a new specification document outlining the goals, architecture, and adoption plan for CsWinRT 3.0. The document provides background context, details on technical improvements, and describes several breaking changes and enhancements compared to previous versions. The main focus is on modernizing the WinRT interop stack for C#, improving performance, security, and developer experience, and leveraging new .NET 10 features.

@Sergio0694 Sergio0694 added the documentation Improvements or additions to documentation label Aug 7, 2025
@Sergio0694 Sergio0694 changed the base branch from fhl/cswinrt-3.0 to staging/3.0 August 13, 2025 08:10
@Sergio0694 Sergio0694 force-pushed the user/sergiopedri/cswinrt3.0-docs branch from 778629b to 6e59d57 Compare August 13, 2025 08:11
@Sergio0694 Sergio0694 force-pushed the user/sergiopedri/cswinrt3.0-docs branch from 91ff8f1 to 46dffb0 Compare August 22, 2025 09:58
@Sergio0694 Sergio0694 merged commit e611749 into staging/3.0 Aug 23, 2025
12 checks passed
@Sergio0694 Sergio0694 deleted the user/sergiopedri/cswinrt3.0-docs branch August 23, 2025 11:06
@MartyIX
Copy link

MartyIX commented Aug 27, 2025

Could somebody please tell me what performance improvement CsWinRT 3.0 vs 2.0 could yield? Or is it too soon for that kind of data?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants