Skip to content

Releases: microsoft/cppwinrt

2.0.200921.6

21 Sep 18:49
ff7ab25
Compare
Choose a tag to compare

Changes:

  • ff7ab25 C++20 coroutine support (#748)
  • fa6bb7a Fix authoring error with non-default value for the CppWinRTEnableDefaultPrivateFalse property. (#747)

This list of changes was auto generated.

2.0.200917.4

18 Sep 15:18
c20a75b
Compare
Choose a tag to compare

Changes:

  • c20a75b Allow cancellation to be propagated to child coroutines (#721)
  • e504a0e Set Private to false for specific projects instead of everything. (#704)
  • 2a0a7fa Targets that add compiler options must run before FixupCLCompileOptions (#742)
  • bf79226 Multithreading tests: Add dummy definition to keep compiler happy (#737)
  • 84d2814 Add ODR detection to WINRT_NO_MAKE_DETECTION (#735)
  • 3a95080 Fix some visualizer crashes and misbehavior (#734)
  • c1b3d93 build_vsix.cmd script for local testing of visualizer and/or templates (#733)
  • e75bf4f Remove network dependency from array test (#725)
  • 2cb852b Use instrumented vectors/maps to force race conditions more efficiently (#720)
  • 157f19c Delete the rsp files on error and be smarter about detecting deleted files. (#707)
See More
  • af6c70e add nodiscard to weak_ref agile_ref get (#719)
  • 0ad697e Status() doesn't need a lock (#717)
  • 9523a73 Make test reports deterministic in the face of nondeterminism (#715)
  • e5e1eaa Use RAII to keep better track of code generation state (#712)
  • fc1a9ab error_info_fallback needs to convert empty message (#711)

This list of changes was auto generated.

2.0.200729.8

29 Jul 19:55
820fed5
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

2.0.200728.4

29 Jul 06:52
ab89b9f
Compare
Choose a tag to compare

Changes:

  • ab89b9f Add multi-threaded collections (#692)
  • f6932fe Enable conversion between winrt::clock and std::chrono::system_clock (#698)
  • aed7977 Add value type support to as() and try_as() (#695)
  • 9ddc0bb Don't free the apartment_context while we are still using it (#691)
  • 5869973 diagnose throw_hresult(success_code) better (#689)
  • 048c5c6 Accommodate other "key not found" errors (#687)
  • 5a5e33c Disable warning 4458 in delegates (#686)
  • 2e05e58 Improve detection of mismatched header versions (#683)
  • 070820f Support coroutines returning references (#682)

This list of changes was auto generated.

2.0.200703.9

04 Jul 06:06
11abc6e
Compare
Choose a tag to compare

Changes:

  • 11abc6e Fix build
  • 8f7fab2 Fix build
  • 3689d85 Add SDKReference-sourced WinMDs when building (#679)
  • 61a55bc Fix CFG helper calling convention and simplify flow of call target address. (#678)

This list of changes was auto generated.

2.0.200630.5

30 Jun 20:44
aeb78bb
Compare
Choose a tag to compare
Fix concat_hstring for 0-length string (#675)

2.0.200630.4

30 Jun 18:53
aeb78bb
Compare
Choose a tag to compare

Changes:

  • aeb78bb Fix concat_hstring for 0-length string (#675)
  • fba255d Cancellation token improvements (#674)
  • f48d7a6 make progress_token::operator() const so it can be captured by lambdas (#673)
  • f67e55a Don't destroy the IAsyncInfo from inside Completed handler (#671)
  • 4fa0e40 clang10 (#669)
  • 276b2f5 Make array_view(pointer, size) constructor public (#666)
  • 9836238 Update README.md

This list of changes was auto generated.

2.0.200615.7

16 Jun 07:02
a0b1889
Compare
Choose a tag to compare

Changes:

  • a0b1889 Resuming neutral context from STA should force background thread (#662)
  • 8c0832f try_capture and try_create_instance (#663)
  • 26f1295 Make disconnect_aware_handler ctor and move ctor noexcept. (#661)
  • 0a53d3c Set better default for references and project references to keep MdMerge happy. (#612)

This list of changes was auto generated.

2.0.200609.3

09 Jun 15:05
Compare
Choose a tag to compare

Changes:

  • 8455a2a build
  • 87436b4 Fix ABI conformance of IMap::Remove, add TryRemove (#655)
  • f816245 Fix unbox_value_or with explicit type or implicit hstring (#656)
  • 297365e Can clear a specific factory from static lifetime store (#654)

This list of changes was auto generated.

2.0.200602.3

02 Jun 17:15
4e32538
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.