- Added support for libpqxx 8
- Changed
HalfVectorto usestd::float16_tor_Float16when available - Replaced
std::vectorconversion withvaluesfunction forVectorandHalfVector - Removed default constructors (no longer needed for streaming)
- Dropped support for libpqxx 7
- Dropped support for C++17
- Added
from_stringsupport forSparseVector
- Fixed
duplicate symbolerrors
- Added map constructor to
SparseVector - Added
std::spanconstructor toHalfVectorandSparseVector
- Added
std::spanconstructor toVector - Added support for CMake and FetchContent
- Added support for
halfvecandsparsevectypes - Fixed error with MSVC
- Added default constructor
- First release