v2.2.9 Boost 1.85 release
v2.2.9 15th April 2024 (Boost 1.85) [release]
Enhancements:
- Some users wished that Outcome would be clean with
-Wpedantic
, this is now turned on for
the test suite.
- All use of
assert()
has been replaced withOUTCOME_ASSERT
, which can be user overridden
at compile time.
- In git commit 12b14e1 (Aug 11 2022) status code had its
paths changed due to its headers not previously having the right path convention. It was not
realised at the time that in Boost.Outcome this resulted in
<boost/outcome/experimental/status-code/status-code/headers.hpp>
which is not desirable.
This has now been remedied to remove the doublestatus-code
, which will obviously break
any Boost.Outcome code which relies on the doublestatus-code
. Standalone Outcome is unaffected.
Use the 'all-sources' tarball below, NOT the github generated one which is missing dependencies: