Tags give the ability to mark specific points in history as being important
-
v0.26.0
8e590f92 · ·# Release v0.26.0 - Changed C++ standard of public APIs from C++ 14 to C++ 17. - This includes some refactoring of headers. However, existing user's code should not be affected unless compiled with C++ 14. -
-
-
v0.25.0
5fab3c02 · ·# Release v0.25.0 - Made measurements configurable via parameters in source codes. - In this change, some existing interfaces have been changed. - `IMeasurer` class has been removed in favor of `Measurer` class. - Command line option `--mean_samples` has been removed in favor of `--samples`. -
v0.24.0
823692da · ·# Release v0.24.0 - Improved plotting feature. - `stat_bench::PlotOptions` class is added for more complex configuration of plots. Old `stat_bench::PlotOption` class will be removed in the future. -
v0.23.0
d7afc1ae · ·# Release v0.23.0 - Separated plotting functions into a new library [cpp-plotly-plotter](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-plotly-plotter). - This also changed dependencies used for plotting.
-
v0.22.0
8b26f78e · ·# Release v0.22.0 - Implemented percent encoding of file paths. - Wrote how-to guide with examples.
-
v0.21.0
7d72c711 · ·# Release v0.21.0 - Added functions to generate box plots. - Quit use of `CLOCK_MONOTONIC_RAW` which is less accurate than `CLOCK_MONOTONIC`. - Updated development environment.
-
v0.20.0
99e5134e · ·# Release v0.20.0 - Plots with more parameter types (bool, string, integer). - Line plots of custom outputs with respect to parameters. - Line plots of custom outputs with respect to processing time while parameter changes. - Violin plots of processing time with respect to parameters. - Updated dependencies.
-
-
v0.18.0
ed192f72 · ·# Release v0.18.0 - Updated included headers according to changes in fmt library. - Added check of encodings of names (benchmark names, parameter names, ...) to prevent wrong outputs. - Updated development environment.
-
-
v0.17.0
f5e669b0 · ·# Release v0.17.0 - Updated plotly.js in plots. - Some fixes for clang 18. - Others - Changes of development environment.
-
v0.16.0
6d790842 · ·# Release v0.16.0 - Additional statistics of measured time. - Median. - Standard error. - Omit "threads" parameter in outputs when not specified by users' programs. - Others - Refactoring of internal implementations. - Changes of development environment.
-
v0.15.3
efaac034 · ·# Release v0.15.3 - Changed console output for readability. - Improved CI configurations.
-
v0.15.2
0b663054 · ·# Release v0.15.2 - Changed the library used in serialization of MessagePack form msgpack-cxx to cpp-msgpack-light. - This won't change the format of output files. - Updated plotly.js to version 2.29.1.
-
-
-
v0.14.0
de301498 · ·# Release v0.14.0 Support of compressed data files, and some update of the development environment.
-
v0.13.0
0450bfa9 · ·# Release v0.13.0 - Console output easier to read ([Issue #99](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-stat-bench/-/issues/99)). - Fixed some warnings ([Issue #103](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-stat-bench/-/issues/103), [Issue #101](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-stat-bench/-/issues/101)). - Updated documents ([Issue #91](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-stat-bench/-/issues/91)). - Added schema of data files ([Issue #97](https://gitlab.com/MusicScience37Projects/utility-libraries/cpp-stat-bench/-/issues/97)).