v0.2 (xxxx-xx-xx) ----------------- - Fixed broken TRACY_NO_EXIT behavior. - Visual refresh (new color scheme). - Added optional support for live in-depth zone analysis. - Ability to search for zones matching a query. - Histogram of zone time spans. - List occurrences of a zone, grouped by thread, or by user text. - Zone groups can be selected and highlighted on histogram graph. - Support for linear and logarithmic display of time and values. - Histogram bins can show zone counts or total execution time. - Listed zones can be narrowed down by data range selection on histogram. - Separation of server data handling code from the visualisation. - Implementation of a command line capture utility. - Support libraries have been updated. - Fixed an issue that prevented de-duplication of source location payloads. - Fixed an issue that prevented the ability to disable threads in settings menu, if two threads had the same name. - Performance optimizations. - Visual clean up of the settings menu. - Zone info windows improvements. - Visual improvements to zone info window child list. - Zone info windows now show zone thread. - Display zone stack trace. - Hide pause/resume button if there's no data connection (i.e. trace was loaded from file). - Source location statistics view has been added. - Fixed crash when a saved trace was opened, but no trace capture session was performed before. - Standalone server will now open trace files passed as an argument to the executable. - Fix possible crash in SetThreadName, that could happen if TLS init was delayed until first use of thread local variable. - Store full thread name if pthreads (with 15 character name limit) are used. - Properly handle unaligned memory access (no performance impact). - Fixed broken lock identifiers in try_lock(). v0.1 (2017-12-18) ----------------- - Initial release.