Releases: ned14/outcome
v1.0 Boost peer review (updated)
Outcome with all the changes from when the peer review was announced up until the peer review actually begins. See changelog below.
NOTE: Use the .rar tarball, NOT the github generated ones, theirs are missing all the submodule dependencies
20170519 boost_peer_review4:
-
Issue #13 The opcode counting CI tests in test/constexprs was severely broken on POSIX.
Thanks to Tom Westerhout for finding the problem and supplying its fix. -
unittests.cpp had become clang-tidy unclean, fixed.
-
Issue #15 Move
outcome::expected<T, E>
intooutcome::experimental::expected<T, E>
. Thanks to
Vicente J. Botet Escriba for persuading me to do this. -
Issue #14 Removed all the static asserts in the Expected implementation apart from the nothrow
move constructor check, which is now correct unlike the incorrect assert from before. Thanks to
Vicente J. Botet Escriba for explaining Expected's semantics. -
Issue #21 Correct misspelling of
extended_error_code
witherror_code_extended
in the docs.
Thanks to Deniz Bahadir for reporting this. -
Issue #17 Give credit to Paul Bristow for the name "Outcome". Thanks to Peter Dimov
for finding the correct person. -
Issue #18
result<T>
had a.set_exception()
which it should not have had. Thanks to Peter Dimov
for reporting this. -
Issue #19 Remove observers
.is_ready()
,.get_error_or()
,.get_exception_or()
. Thanks to Peter
Dimov and Andrzej Krzemienski for suggesting this. -
Issue #20 Rename:
monad_error
tobad_outcome
monad_errc
tobad_outcome_errc
monad_category
tobad_outcome_category
BOOST_OUTCOME_THROW_MONAD_ERROR
toBOOST_OUTCOME_THROW_BAD_OUTCOME
Thanks to Peter Dimov, Andrzej Krzemienski and Paul Bristow for suggesting this.
20170511 boost_peer_review3:
- First release for Boost peer review. If you want changelog before this, please consult the git log.
v1.0 Boost peer review (original)
Edition of Outcome submitted to Boost for peer review
NOTE: Use the tar.xz tarball, NOT the github generated ones, theirs are missing all the submodule dependencies