Releases: TheNumbat/rpp
Releases · TheNumbat/rpp
v0.6
- Fixed bug where moved-from optionals/variants wouldn't destruct their contents
- Fixed bug where emplacing an optional did not destruct the old contents
- Added rvalue reference variant match overload
- Added rpp::launder and used it to guard casts in optional/variant
- Added deduction guides for all container types
- Added handling for volatile qualifiers in reflection infrastructure
- Added slice method to array
- Refactored slice const-ness (now makes use of
Slice<const T>
) - Removed slice constructors that took other containers
- Removed redundant movable concept
v0.5
v0.4
v0.3
- Removed AVX2 architecture requirement and
F32x8
type - Added support for other architectures on Linux (x64 and aarch64 tested)
- Added macOS support (x64 and aarch64)
- Removed all
operator bool
implicit conversions - Fixed MSVC optimizer bug removing call to
return_void
- Made variant constructor non-explicit
- Made region brands only hash the source position once