Releases: TartanLlama/optional
Releases · TartanLlama/optional
v1.1.0
What's Changed
- Fix implementation of optional<T&>::emplace() in #34
- Fix mistakes in README.md in #35
- Revamp CMake files to be more understandable and correct in #36
- Added explicit default initialization in copy constructor in #45
- Fixed some &&-qualified methods for optional case in #42
- Remove
noexcept
specifier forconstruct()
in #53
Full Changelog: v1.0.0...v1.1.0
1.0!
- Add install targets for CMake
- Fixes to swap implementation
v0.5
- Bugfixes for optional references
- Constexpr fixes
- Play nice with CMake add_subdirectory
v0.4
- Support mapping functions which return references
- Support
tl::optional<T&>
v0.3
- Fix assignment chaining
- More testing
- Compatibility with https://github.com/TartanLlama/expected
v0.2
- Propagate const/ref qualifiers correctly for
and_then
- Better support for generic lambdas in
map
- Propagate triviality from
T
- Conditionally delete special member functions
v0.1
Initial release