v2.0.0
What's Changed
- Factored out the copy-on-write library into a stand-alone library.
- Adds a call to pre_exit() on each example using default_executor by @fpelliccioni in #500
- new API: bool packaged_task::canceled() const by @KevinHopps in #498
- Changes to support C++14 and fixed missing include file (#501) by @sean-parent in #503
- Fix name conflict with boost math in Boost <= 1.76 by @fpelliccioni in #499
- Changed CMake paths to be robust to subprojects by @laserallan in #507
- Fixes to futures by @sean-parent in #505
- Fix typo from main_scheduler_type to main_executor_type by @nickpdemarco in #516
- Revisit Reduce by @sean-parent in #521
- Add check for C++20, make ambiguous case assume 23 by @nickpdemarco in #522
- Restore Qt5 compatibility by @touraill-adobe in #524
- Minor comment fix by @sean-parent in #526
- Requiring executor tasks are noexcept. by @sean-parent in #528
- Removing use of boost::variant and optional from stlab now that it has moved to C++17 by @thinlang in #531
- Updating documentation and documentation system to hyde 2.0 by @sean-parent in #534
- Some minor fixes by @sean-parent in #537
- General Cleanup by @sean-parent in #539
- Fix to use after move by @sean-parent in #540
- namespace version bump by @sean-parent in #541
- Update layout-terminology.md by @sean-parent in #542
- Update layout-terminology.md by @sean-parent in #543
- add move implementation which asserts on providing const argument by @dhaibatc in #544
- Static Analysis by @sean-parent in #546
- Nix an unused matrix element by @dabrahams in #548
- Update code base to pass clang-tidy by @sean-parent in #552
- Reworking reduction by @sean-parent in #551
- Restructuring to simplify Windows build (and all builds) by @sean-parent in #553
- Minor fixes to await and await docs. by @sean-parent in #555
- Add STLAB_BUILD_LIBRARY CMake option to build a library by @gbottesi in #556
- always_true is defined statically in 2 tests. by @geoffoxholm in #561
- Use weaker memory ordering for COW count. by @sean-parent in #563
New Contributors
- @KevinHopps made their first contribution in #498
- @laserallan made their first contribution in #507
- @touraill-adobe made their first contribution in #524
- @thinlang made their first contribution in #531
- @dhaibatc made their first contribution in #544
- @gbottesi made their first contribution in #556
- @geoffoxholm made their first contribution in #561
Full Changelog: v1.7.1...v2.0.0