diff --git a/ChangeLog.rst b/ChangeLog.rst index 0e5cc631..55077ccb 100644 --- a/ChangeLog.rst +++ b/ChangeLog.rst @@ -56,6 +56,26 @@ Note that ``fmt/std.h`` provides a ``formatter`` specialization for ``std::thread::id`` so you don't need to format it via ``std::ostream``. +* Added experimental ``std::variant`` formatting support + (`#2941 `_). + For example (`godbolt `__): + + .. code:: c++ + + #include + #include + + int main() { + auto v = std::variant(42); + fmt::print("{}\n", v); + } + + prints:: + + variant(42) + + Thanks `@jehelset `_. + * Added experimental ``std::filesystem::path`` formatting support (`#2865 `_, `#2902 `_,