Releases: microsoft/cppwinrt
Releases · microsoft/cppwinrt
2.0.200921.6
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
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
Changes:
- 820fed5 Make vector work again (#703)
- 95c342e Improve error message if you co_await a non-awaitable (#702)
This list of changes was auto generated.
2.0.200728.4
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
2.0.200630.5
Fix concat_hstring for 0-length string (#675)
2.0.200630.4
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
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.