Skip to content

Releases: martinmoene/optional-lite

2.0.0

05 Nov 23:01
Compare
Choose a tag to compare

This release makes optional lite follow the C++17 standard insofar it is possible.

1.0.3

02 Nov 22:53
Compare
Choose a tag to compare

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

14 Apr 19:57
Compare
Choose a tag to compare

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

05 Jan 09:48
Compare
Choose a tag to compare

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

21 Dec 16:35
Compare
Choose a tag to compare

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).