Skip to content

Releases: microsoft/cppwinrt

2.0.220131.2

31 Jan 18:42
24650de
Compare
Choose a tag to compare

Changes:

  • 24650de Fix weak references to coroutines (#1097)
  • 1ccfe2e Add visualizer for Windows::UI::Color (#1095)
  • 3393e79 TDBuild - updating localized resource files.
  • d46a805 TDBuild - updating localized resource files.
  • 310b8c7 TDBuild - updating localized resource files.
  • 66f6c6d TDBuild - updating localized resource files.
  • 880acd5 TDBuild - updating localized resource files.
  • 4b1e4de Set -pch correctly from targets when not using PCH (#1093)
  • 5792511 Document syntax to disable PCH (#1092)

This list of changes was auto generated.

2.0.220110.5

10 Jan 20:17
1ab11a3
Compare
Choose a tag to compare

Changes:

  • 1ab11a3 More reliable verbose path output (#1091)
  • 51ec25c Make winrt::event clearable (#1074)
  • b8dcbbf TDBuild - updating localized resource files.
  • 74a401d TDBuild - updating localized resource files.
  • acf7188 Minor updates to binaries to enable tooling scans (#1077)
  • 8be3a88 TDBuild - updating localized resource files.
  • a8dbc88 Onboard to localization build (#1075)
  • 0be01db Fix compilation under Clang (#1073)
  • 4d5c5ae Lay groundwork for localizing VSIX templates and remove Dev15 build cruft (#1060)
  • c28713d Remove WINRT_NO_MAKE_DETECTION from project templates (#1067)
See More
  • e192094 Allow non-void static setter methods when compiling with -opt (#1063)

This list of changes was auto generated.

2.0.211028.7

29 Oct 03:45
bddd2e1
Compare
Choose a tag to compare

Changes:

  • bddd2e1 Improved struct ordering (#1052)
  • eab5d4b Evaluate ExcludedFromBuild inline (#1051)
  • 2f1e651 Update comments written by component_writers.h (#1043)
  • c07461f Fix VSIX pipeline build breaks (#1046)
  • d85ad86 Split VSIX into Dev16 and Dev17 (#1045)
  • 2d9ed4e Avoid spurious WINRT_NATVIS redefinition warning (#1044)
  • 4c7e2b5 Awaiting an already-completed IAsyncXxx does not consume stack in C++20 mode (#1040)
  • 1091200 Allow an object to hold a weak reference to itself in a member (#1038)

This list of changes was auto generated.

2.0.210930.8

30 Sep 21:23
24af032
Compare
Choose a tag to compare

Changes:

  • 24af032 Support binding std::optional implementation to IReference parameters (#1030)
  • 6270dcc Optimize factory caching for apps and pinned DLLs (#1031)
  • ae411cc Properly report failure to switch to target apartment (#1026)

This list of changes was auto generated.

2.0.210930.14

01 Oct 00:31
4e6eed2
Compare
Choose a tag to compare

Changes:

  • 4e6eed2 Simplify use of WINRT_NO_MODULE_LOCK in DLLs (#1032)

This list of changes was auto generated.

2.0.210922.5

22 Sep 16:45
71832b6
Compare
Choose a tag to compare

Changes:

  • 71832b6 std::format support (#1025)
  • d056690 Improve diagnostics when trying to use classic COM without <unknwn.h> (#1022)
  • a903a2c Ignore MIDL files which are excluded from the build (#1019)

This list of changes was auto generated.

2.0.210913.7

13 Sep 19:13
1c07e1b
Compare
Choose a tag to compare

Changes:

  • 1c07e1b Avoid exception in observable IndexOf implementation (#1017)
  • 032effe Enable /await opt-out so users can manually enable /await:strict. (#1015)
  • 3aa0339 Generate test failure output on abnormal termination (#1011)
  • 0a0062a Fix test failure (#1009)

This list of changes was auto generated.

2.0.210825.3

25 Aug 16:47
f2f08f7
Compare
Choose a tag to compare

Changes:

  • f2f08f7 Ignore errors during manual unregistration (#1005)
  • 8f40198 Fix edge case in nested Windows namespace (#1004)
  • 4366357 Some uses of co_await were not protected by WINRT_IMPL_COROUTINES (#1002)

This list of changes was auto generated.

2.0.210806.1: Use throw rather than abort() for guid parse failures (#992)

06 Aug 17:11
4ba22a6
Compare
Choose a tag to compare

Changes:

  • 4ba22a6 Use throw rather than abort() for guid parse failures (#992)
  • 20f0962 Use v143 toolset on VS 2022 (#994)
  • a6124b2 Fix cyclic dependency error when upgrading VS 2022 (#989)

This list of changes was auto generated.

2.0.210722.2

22 Jul 16:17
00bc3b8
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.