Releases: microsoft/cppwinrt
Releases · microsoft/cppwinrt
2.0.200601.2
Changes:
- d6a0412 Simply when_all implementation and test (#647)
- d610942 Edge cases in when_all (#645)
- dd4d45e final_suspend (#644)
- 82fa8ec Improve async cancellation interop (#643)
- 78d212a Improve com_array construction (#642)
- 094921d Delete null-assignment. (#636) [ #627 ]
- 2f2911f Added debugging GUID comment generation (#630)
This list of changes was auto generated.
2.0.200514.2
Changes:
This list of changes was auto generated.
2.0.200512.4: compact (#617)
2.0.200511.2
Changes:
This list of changes was auto generated.
2.0.200508.4
Changes:
- 9db3f9d A few minor tweaks to make compatible with build systems (#613)
- 08eca8b utf-8 encoding of runtime names (#610)
- 7551187 weak_ref can be compared for equality (#608)
- 4d8e0e2 Allow conversion and comparison of cv-qualified array_view (#604)
- 5792d1b Detect RPC server crash when co_await'ing (#602)
- c8fa1f3 Use EncodePointer to obfuscate event token values (#603)
- 91accec Weak references are objects too (#599)
- 469167f Improve performance of make_factory with static_lifetime (#598)
- bb6fd22 Append additional metadata in targets file, to preserve project settings (#597)
- ae94947 Structured binding support for IKeyValuePair (#590)
See More
- 7b11196 make_self respects static_lifetime (#589)
- f3a2779 Random-access iterators over IVector/IVectorView (#579)
- 42f054c Deduction guides for array_view (#575)
- b79bc15 Replace old headers with modern ones (#565)
- a30c232 Reserve memory for type (#564)
- d69de98 Add ARM64 support to the Universal templates. (#561)
This list of changes was auto generated.
2.0.200316.3
Changes:
- b722907 Accurate error propagation from RoGetActivationFactory (#559)
- f007201 whitespace
- 0330d15 whitespace
- 6c758e5 Add linker support for x64 code emulation on ARM64 (#556)
- d72ed48 Update source.extension.vsixmanifest (#555)
- eb2ad4a catch
- 0efbd1f C++20 conformance (#550)
This list of changes was auto generated.
2.0.200303.2
2.0.200302.1
Changes:
This list of changes was auto generated.
2.0.200224.2
Changes:
- a7ed103 Update README.md
- 302097f Fix include path for generated component (.g.cpp files) (#537)
- d9847e9 apply EBO declspec to forward declaration as well, to avoid inconsistent EBO application, which can also manifest as crashing ODR violations (not just unoptimized code). (#538)
- 13cd55c Revert "Remove use of umbrella libraries (#520)" (#529)
- 61c8fed terminate must be noreturn (#527)
- 57c56c1 Inclusion order can break builds with SDK headers (#525)
- 3307d54 Avoid using memcpy (#523)
- b26b1ad Remove use of umbrella libraries (#520)
This list of changes was auto generated.
2.0.200213.5
Revert "Remove use of umbrella libraries (#520)" (#529)