Skip to content

String Theory 2.2

Compare
Choose a tag to compare
@zrax zrax released this 25 Jun 18:02
· 212 commits to master since this release
2.2
  • Use /std:c++latest on MSVC 2017 and 2019 (#10)
  • Fix incorrect bitmask when decoding UTF-16 surrogate pairs.
  • Multiple performance improvements for string comparisons
  • Support the use of std::experimental:: versions of std::filesystem and std::string_view in parallel with the non-experimental versions where possible.
  • Add ST::string::set_validated() and ST::string::from_validated() as a faster alternative to construction with ST::assume_valid.
  • Add support for C++20 char8_t and std::u8string types