Skip to content

v0.8.11

Choose a tag to compare

@malachib malachib released this 10 Apr 17:59
· 141 commits to master since this release

Added Features

  • #155 units now can do /, <=, >= plus other housekeeping
  • #160 units now have selectable deleted, value-init or uninitialized constructors
  • #166 data, begin, end, size container helpers
  • #174 add as_const
  • rtto mechanism for runtime std::move operation. internal at this time, meaning API subject to change
  • Minimal FEATURE_ESTD_OSTREAM_FLOAT (ostream precision support) now available

Quality Updates & Bug Fies

  • units system:
    • promoted from internal namespace now to estd::units namespace
    • transition to traits approach, lots of associated improved quality/scrubbing
    • BREAKING CHANGE: stricter constructor rules and unit_cast to counterbalance it
  • #159 enum_class helper deprecated
  • #169 fixed glitchy from_chars sto mode hex/octal detection
  • #173 additional units operators for 1:1 mode
  • BREAKING CHANGE: #177 chrono::duration now has more std-compliant stricter constructor
  • estd::expected converting constructor now checks is_convertible
  • Many under the hood improvements to estd::detail::function