Releases: martinmoene/optional-lite
2.0.0
This release makes optional lite follow the C++17 standard insofar it is possible.
1.0.3
This release fixes method value_or()
to be const, organizes the files like with any-lite and variant-lite and updates lest_cpp03.hpp to version 1.27.0.
Further, optional lite now uses the MIT lisence.
Note: this is the last release that supports Visual C++ 6 (VC6, VS6).
optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library is a variant of std::optional for use with C++98 and later and Visual C++ 6 (VC6).
1.0.2
This release fixes the declaration of nullopt and updates lest_cpp03.hpp to version 1.22.0.
optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library is a variant of std::optional for use with C++98 and later and Visual C++ 6 (VC6).
1.0.1
This release contains several small changes and corrections.
optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library is a variant of std::optional for use with C++98 and later and Visual C++ 6 (VC6).
1.0.0
This is the initial release of optional lite.
optional lite is a single-file header-only library to represent optional (nullable) objects and pass them by value. The library is a variant of std::optional for use with C++98 and later and Visual C++ 6 (VC6).