Skip to content

4.1.0

Compare
Choose a tag to compare
@trflynn89 trflynn89 released this 31 Jan 14:52

Changes:

  • 8d2e9df Version 4.1.0
  • b2b0a02 Defer some floating point formatting to string formatter
  • 2bff2e0 Update string formatting benchmarks
  • aebd272 Remove centering facet from benchmark stream utilities
  • 0ed6f1c Remove unused BasicStringStreamer functionality
  • 716c7d4 Implement string and integral formatters without IO streams
  • cc8c19f Pin BasicFormatSpecifier::Type enumeration values
  • c8b94ec Move alias for streamed_char_type to BasicStringTraits
  • 9f24a35 Ensure fly::Styler instances are applied to standard streams
  • 4f1bf87 Move BasicString::size implementation to BasicStringClassifier
See More
  • cc3801c Add safe variants of std::toupper and std::tolower
  • 791ccb1 Reset stream state in BasicStreamModifiers only if it changed
  • 8e03157 Exclude third-parties from benchmarks in profile builds
  • c43e415 Define FLY_PROFILE for profiled builds
  • a562f7b Split handling of format options based on parameter type
  • 83a7984 BasicStringStreamer can take maxiumum string length as plain type
  • c4bbd5a Convert BasicStringFormatter to an instanced class
  • 557f2ff Fix declaration of default BasicFormatString move constructor
  • 2482a66 Update string formatting benchmarks
  • 8f818b3 Refactor handling of width and precision formatting options
  • b90a138 Support streaming a maxium number of characters from a string
  • ce64e1f Allow retrieving of integral format parameters by value

This list of changes was auto generated.