Skip to content

4.3.0

Compare
Choose a tag to compare
@trflynn89 trflynn89 released this 06 Feb 19:08

Changes:

  • 54f14b9 Version 4.3.0
  • 54d8e6b Remove now unneeded release tarball command
  • 223d258 Integrate with flymake build system
  • a2216af Fix compilation of benchmarks
  • d288628 Fix semantic error parsing formating parameter positions
  • a68f31d Add safe variant of std::isspace
  • 78ff5fe Convert most BasicString methods to accept a string view
  • 33b29bd Enable UndefinedBehaviorSanitizer for debug builds
  • c7620f8 Fix undefined behavior in SocketImpl::hostname_to_address
  • c26d3ba Fix undefined behavior in Color constructor
See More
  • 58d8aa6 Fix undefined behavior in BitStreamReader::peek_bits
  • 24040fe Fix undefined behavior in BasicStringFormatter::format_value
  • ff30ad7 Extract string formatting traits to helper struct
  • 7f579d3 Fix typos in BasicString documentation
  • 214f156 Remove stream related type definitions
  • adc560b Rename string_streamer.hpp to string_stream_util.hpp
  • 72eb70f Remove BasicStringStreamer and BasicStringStreamerTraits
  • 4513fb1 Remove BasicString::format overload that inserts to a stream
  • acd566a Re-implement BasicString::join using BasicString::format
  • d7d871f Protect generic type formatter against missing operator<<
  • 98c4a6d Simplify validation of non-specified presentation types
  • 9a3e71d Do not allow presentation types for generic format parameters
  • b1b2093 Do not unnecessarily cast format parameters
  • 77072a1 Format strong enumerations from format parameters
  • 9b37487 Parse strong enumerations in format parameters
  • d354947 Add an example C project
  • 417b9cb Ensure C++ flags are not used during C compilation

This list of changes was auto generated.