Skip to content

Releases: ned14/outcome

All tests passed 5c2a664f17bd8c5826cf3ca474d2e7b180dbe837

06 Apr 09:50
5c2a664
Compare
Choose a tag to compare

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 9a47015b86e61b01f02c03a95ad875a05618f9da

Merge branch 'master' into develop

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 5e36246352c1c412813583e446eea0d1a19d08cc


Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed a004b737f3e7c2b09ea013068b214504099ef5b1

upd

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 543105dc6631ea55a30a7cab237b3426065ffedb

Add optional `Executor` template parameter to all Outcome awaitable types for improved compatibility
with third party software such as [ASIO](https://think-async.com/Asio/).

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 10d202be3059f73f8671569b7221c0c2978f96d1

Fix status_error in Experimental.Outcome not accepting erased<ErasedType>.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 7468dda5ceb2ae078711a0ec241b54136dc37e64

Fix up tests broken by updated status code last commit.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

v2.2.3 Boost 1.79 release

12 Jan 10:22
99d1aac
Compare
Choose a tag to compare

v2.2.3 17th March 2022 (Boost 1.79) [release]

Enhancements:

Standalone Outcome permanently locks ABI to v2.2.3 release

  • From this release onwards, you are guaranteed that any code compiled with v2.2.3 Outcome
    or newer will link without issue with any code compiled with a different version of Outcome
    after v2.2.3. As a result, OUTCOME_UNSTABLE_VERSION is no longer defined by default, and
    therefore OUTCOME_V2_NAMESPACE is now hard coded to outcome_v2 rather than a namespace
    which permutes per commit.

Bug fixes:

  • None.

All tests passed 147ec1e8673c34cb7cf431dfdbf211d8072d7656

12 Jan 19:26
147ec1e
Compare
Choose a tag to compare
Merge pull request #258 from BurningEnlightenment/feature/use-system-status-code

Allow usage of system provided status-code

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies:

All tests passed 58fb1582336414830cac1af8e64a149545031e38

Incorporate feedback from Emil into alternatives guide.

Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies: