Skip to content

Releases: microsoft/cppwinrt

2.0.220929.3

29 Sep 19:05
e7b6903
Compare
Choose a tag to compare

What's Changed

  • Upgrade cppwinrt solution to Visual Studio 2022 by @kennykerr in #1187
  • Add std::source_location support when logging error information by @dmachaj in #1185
  • Add arm64 debug visualizer and update VS SDK package for VSIX by @DefaultRyan in #1190
  • Make guid constexpr on clang, improve error reporting by @sylveon in #1191

Full Changelog: 2.0.220912.1...2.0.220929.3

2.0.220912.1

12 Sep 17:46
380cb8f
Compare
Choose a tag to compare

Changes:

  • 380cb8f Add explicit casts to atomic_ref_count (#1181)
  • d029f04 Don't use __uuidof without GUID (#1180)
  • 9fc5cec Do not delete (clean) a file not written by this target (fixes #1173). (#1174)
  • 36567e6 Project contract names so they can be passed to IsApiContractPresent (#1172)
  • f65801e Zero-fill padding in detach_abi(com_array) (#1165)
  • 53ee6de Clarify usage of ComponentConnectorT::InitializeComponent (#1161)

This list of changes was auto generated.

2.0.220608.4: Static events should not use the auto trick (#1158)

08 Jun 22:44
4f0be70
Compare
Choose a tag to compare

Changes:

  • 4f0be70 Static events should not use the auto trick (#1158)

This list of changes was auto generated.

2.0.220607.4: IComponentConnector2 doesn't exist in WinUI (#1156)

08 Jun 00:05
a54d678
Compare
Choose a tag to compare

Changes:

  • a54d678 IComponentConnector2 doesn't exist in WinUI (#1156)

This list of changes was auto generated.

2.0.220531.1: Add support for composed implementations of IComponentConnector (#1149)

01 Jun 20:35
dcea885
Compare
Choose a tag to compare

Changes:

  • dcea885 Add support for composed implementations of IComponentConnector (#1149)
  • 0058881 Test whether SDKManifest.xml exists before attempting to read it (#1146)
  • 959ae02 Use auto trick to catch missing header files for auto_revoke (#1136)

This list of changes was auto generated.

2.0.220418.1

18 Apr 21:20
c4a8e24
Compare
Choose a tag to compare

Changes:

  • c4a8e24 Update C++/WinRT to consider the full contract version history for fast ABI (#1132)

This list of changes was auto generated.

2.0.220331.4

31 Mar 18:55
0400867
Compare
Choose a tag to compare

Changes:

  • 0400867 two-phase initialization support to prevent double-destruction on handing out this pointer in ctor (#1130)

This list of changes was auto generated.

2.0.220325.3

25 Mar 19:49
b69f40d
Compare
Choose a tag to compare

Changes:

  • b69f40d per request, provide implementation-side visualizations. and always show raw data. (#1128)
  • 27adc6b fix regression in nested visualizations with VS2019+ (#1126)
  • f992bc4 catch is evidently incompatible with VS 2022 (platform toolset v143) - backing off to unblock (#1127)
  • 768139a Several nuget tests failing to build with VS2022. Standardize on directory.build.props to use PlatformToolset v143 (#1125)

This list of changes was auto generated.

2.0.220315.1

15 Mar 22:24
e0012b0
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

2.0.220224.4

25 Feb 16:36
0e33676
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.