Skip to content

Releases: philip82148/cpp-dump

v0.6.0

04 Jun 03:21
bbb2b2e
Compare
Choose a tag to compare

Features:

  • Add cpp_dump::dec(), bin(), oct(), hex() manipulators
  • Add cpp_dump::cont_indent_style option
  • Fix some bugs and improve performance

Breaking changes:

  • Remove cpp_dump::int_style10() (Please use cpp_dump::dec() instead)
  • Shorten the names of some of the manipulators:
    cpp_dump::show_front() -> cpp_dump::front()
    cpp_dump::show_middle() -> cpp_dump::middle()
    cpp_dump::show_back() -> cpp_dump::back()
    cpp_dump::show_both_ends() -> cpp_dump::both_ends()
    cpp_dump::cont_index() -> cpp_dump::index()

v0.5.0

04 Dec 07:06
Compare
Choose a tag to compare

Features:

  • Add cpp_dump::enable_asterisk option
  • Add cpp_dump::print_expr option

Breaking change:

  • Remove cpp_dump::dump()
  • Remove cpp_dump::is_exportable<>

v0.4.0

22 Nov 01:47
Compare
Choose a tag to compare

Features:

  • Add support for std::ostream& operator<<(const T &)
  • Add CPP_DUMP_DEFINE_DANGEROUS_EXPORT_OBJECT() macro
  • Add support for std::type_info, std::type_index, std::source_location
  • Make it possible to print with the filename, line no., and function name.
  • Add the pipe operator of the manipulators.
  • Add cont_index() manipulator
  • Add support for user tuples
  • Fixed some bugs

Breaking changes:

  • Shorten the names of map_* manipulators
  • Change the type of cpp_dump::log_label_func to cpp_dump::log_label::log_label_func_t

v0.3.0

23 Oct 00:51
Compare
Choose a tag to compare

Features:

  • Add show_*() and other manipulators
  • Add small cpp_dump() macro

v0.2.0

09 Oct 16:59
Compare
Choose a tag to compare

Features:

  • Add color.
  • Make "[dump]" customizable.

v0.1.0

27 Sep 06:12
Compare
Choose a tag to compare

First release!