v0.11.0
What's Changed
- Suppress Clang error when building against Android NDK <= 25 by @danvratil in #205
- Add QtGui dependency if QCORO_WITH_QTQUICK=ON by @a17r in #209
- Fix wrong result of QCoroIODevice::write() (fixes #211) by @danvratil in #212
- Add override to fix build failure due to -Werror -Wsuggest-override by @dfaure-kdab in #214
- Fix coroutine being resumed on a wrong thread after timeout by @danvratil in #215
- Implement QCoroFuture::takeResult (fixes #217) by @danvratil in #218
- #include , needed by std::exception_ptr by @MicahSpikah in #220
- waitFor(QCoro::Task): Do not require T to be default constructible by @joesdiner in #223
- Add QCORO_BUILD_TESTING to allow overriding BUILD_TESTING by @danvratil in #236
- Use refcount to track when to destroy coroutine by @danvratil in #239
- Drop support for older compilers by @danvratil in #242
- Implement LazyTask by @danvratil in #241
- Use QueuedConnection for signals in QCoroNetworkReply by @danvratil in #245
- Awaiting a default-constructed or moved-from Task will hang by @danvratil in #253
- Add a backround task example, inspired by discussion #246 by @danvratil in #247
New Contributors
- @a17r made their first contribution in #209
- @dfaure-kdab made their first contribution in #214
- @MicahSpikah made their first contribution in #220
- @joesdiner made their first contribution in #223
Full Changelog: v0.10.0...v0.11.0