diff --git a/doc/dox/whatsnew.dox b/doc/dox/whatsnew.dox
index 5142fbf3e6..7391c25736 100644
--- a/doc/dox/whatsnew.dox
+++ b/doc/dox/whatsnew.dox
@@ -22,7 +22,8 @@ Changes, compared to \ref page_whatsnew_V4_0_0 "v4.0.0" include:
CLEANUP (BREAKING) of library structure
NEW: Using precompiled headers in CMake-build to speed up build times
NEW/BREAKING: split jkqtcommon into basic tools and jkqtmath for advanced math tools not used by all libs
- NEW: When using a MSVC compiler, the generated PDB files are installed to \c CMAKE_INSTALL_PREFIX/bin/
+ NEW: When using a MSVC compiler, the generated PDB files are installed to \c CMAKE_INSTALL_PREFIX/bin/
+ NEW: Added CMake option \c JKQtPlotter_BUILD_WITH_TIMING_INFO_OUTPUT, which activates several runtime-measurement guards of type JKQTPAutoOutputTimer (output via qDebug())
JKQTPlotter:
- BREAKING/REWORKED: Updated default styling of graphs. They are now more modern!
@@ -109,7 +110,7 @@ Changes, compared to \ref page_whatsnew_V4_0_0 "v4.0.0" include:
- NEW: added JKQTBasePlotterStyle::plotLabelTopBorder to set the spacing between top and plot label
- NEW: Due to addition of JKQTMathText::setFontOptions() and the matchign extension of JKQTMathText::setFontSpecial() (see below) you can now add modifiers like +BOLD+ITALIC to any font-name provided to JKQTPlotter and in style INI-files
- NEW: added JKQTPLabelMinBesides and JKQTPLabelMaxBesides to JKQTPLabelPosition, so labels can be set besides the axes
- - NEW/REWORKED JKQTBasePlottercan be used is re-entrant, i.e. different instances can be used from different threads in parallel (although there is significant overhead due to shared caches between the threads!). This is demonstrated and discussed in \ref JKQTPlotterMultiThreaded .
+ - NEW/REWORKED all functions in JKQTBasePlotter are re-entrant, i.e. different instances can be used from different threads in parallel (although there is some overhead due to shared caches between the threads!). This is demonstrated and discussed in \ref JKQTPlotterMultiThreaded .
JKQTMathText:
@@ -127,6 +128,7 @@ Changes, compared to \ref page_whatsnew_V4_0_0 "v4.0.0" include:
- IMPROVED: rendering of sqrt
- IMPROVED: rendering and size calculation of decorations
- IMPROVED: tokenizing and parsing of text in text-mode: now a lot of accents with commands like \c \\\"a, \c \\'e and variants (e.g. \c {\\\"a}, \c \\\"{a}, ...) are supported now
+ - IMPROVED: all fucntions in JKQTMathText are re-entrant + diverse speed improvements for parallel use-cases (via caches)
- IMPROVED/BREAKING: refactored symbol node JKQTMathTextSymbolNode and changed font-lookup!
- IMPROVED/NEW/BREAKING: refactored whitespace-processing node JKQTMathTextWhitespaceNode, now all major LaTeX whitespace commands are supported properly
- IMPROVED/NEW/BREAKING: refactored LaTeX parser in JKQTMathText