Releases: irockel/tda
Releases · irockel/tda
3.1
3.0
- Introduced logging for easier debugging in MCP mode, added red dot in UI mode if error occurred with tooltip to check logfile.
- Experimental support for JSON based jmap thread dumps.
- Support for SMR parsing in thread dumps (Java 11+)
- Detect stuck Carrier Threads used by Virtual Threads in Java 21+ thread dumps.
- Extended MCP Server for fetching pinned Carrier Threads.
- Added a method to the MCP Server to enable the Agent to fetch a list of threads which are running in native code, including library information if available.
- Reworked the thread dump summary to provide information in a more compact way.
- MacOS Binary is now provided. After Installation you need to right-click -> Open once as it is unsigned.
- Use FlatLaf for a modern look and feel.
2.6
Changes from 2.5 are:
- TDA now is compiled with JDK 11, it requires Java 11 or higher to run, but still
supports thread dumps from older JDKs. - Fixed issue #23: fixed long running thread detection with Java 11+.
- The whole build now is based on maven, no more Netbeans needed for building.
- Biggest new feature: include a mcp server for thread dump parsing from AI Agents.
2.5
This release adds support for Java Virtual Threads (Project Loom) introduced in Java 19+. TDA can now properly parse and analyze thread dumps containing virtual threads, providing insights into virtual thread states and their relationships with carrier threads.
Updated VisualVM Plugin to VisualVM 2.2.
2.4
This is a roundup release, fixing usage with JDK 11 and also providing plugin for VisualVM 2.0
- Compiled using JDK 1.8 so Source Level now is 1.8
- fixed #20: updated tda visual vm plugin to Visual VM 2.0
- fixed #21: fixed parsing of jdk 11 thread dumps.
- fixed colors for dark UIs
- tda.sh can now be called from everywhere
- Fixed locked main screen after closing a dialog using (x)
- Use System Toolbar on MacOS.
2.3.3
2.3.2
2.3.1
2.3
Changes from 2.2 are:
- Added Drag and Drop of logfiles (GitHub Issue 1)
- Use native File Dialog (GitHub Issue 1)
- Fixed parsing of Java 8 Thread Dumps (GitHub Issue 6)
- Fixed Crash in logfile parsing (Github Issue 2)
- fixed dumping of blocked threads in jconsole plugin.
- fixed issue TDA-31: class cast exception in predefined categories fallback.
- fixed issue TDA-35: improved unix shell script.