55vx.xx.x (2026-xx-xx)
66--------------------
77
8+ - API break: removed "secure" variants of memory alloc and free macros. The
9+ secure code path is now always enabled. Migrate by removing "Secure" from
10+ the macros you use, e.g. TracySecureAlloc(...) -> TracyAlloc(...).
811- Added tracy-capture-daemon for automated multi-client trace capture.
912- Added tracy-merge utility for combining multiple trace files into one.
1013- Added support for Windows on ARM64 with MSVC.
14+ - Added support for WebGPU.
15+ - Trace-specific settings storage has been completely overhauled. It is now
16+ possible to make the settings sidecar file public, saved next to the trace
17+ file.
1118- External frames are now omitted in the single-line call stack list visible
1219 in messages list, or in memory allocation info window.
1320- External frames are now hidden by default in various contexts where they
@@ -147,8 +154,13 @@ vx.xx.x (2026-xx-xx)
147154 - There is now chapter tree and the manual contents are displayed section
148155 by section.
149156 - Links to chapters are now properly working.
150- - The "bclogo" blocks are now correctly processed.
157+ - The "bclogo" blocks are now correctly processed and displayed as proper
158+ admonitions.
151159 - The font awesome icons now show as in the rest of the UI.
160+ - Footnotes are now rendered as proper footnotes.
161+ - Tables are now rendered as intended.
162+ - LaTeX math is now converted to readable form.
163+ - Added a button to download the full PDF manual to the user manual window.
152164- Call stack window will now show the thread viewed call stack originates
153165 from (if possible).
154166- "Visible threads" checkboxes in messages, flame graph and wait stacks
@@ -172,6 +184,21 @@ vx.xx.x (2026-xx-xx)
172184- Fixed NVCC builds.
173185- Fixed possible lockups in Vulkan timer calibration loop.
174186- The flame graph view now supports zooming in and panning with the mouse.
187+ - General application crash information polish in the profiler UI.
188+ - The achievements system has been converted to use markdown renderer.
189+ - Offline symbol resolution with the update utility now supports custom
190+ addr2line-compatible tools via -a and -A command line parameters.
191+ Additionally, it is now possible to reset all call stack frame symbols to
192+ unresolved with the -R parameter.
193+ - Periodic recalibration of the clock drift in OpenGL contexts can be enabled
194+ with the TRACY_OPENGL_AUTO_CALIBRATION compilation define. Note that this
195+ requires a full CPU/GPU sync on each calibration event. These events will
196+ not fire more often than once every second.
197+ - Added missing C API for shared locks.
198+ - Implemented semi-unique, nonsense random name generator.
199+ - Can be used to set a trace description.
200+ - Will be used to provide default description for newly added annotations.
201+ - Polished look and feel of annotation regions on the timeline.
175202
176203
177204v0.13.1 (2025-12-11)
0 commit comments