Skip to content

Releases: irockel/tda

3.1

20 Apr 19:37
5baf6dd

Choose a tag to compare

  • VisualVM Plugin: proper integration in VisualVM working again.
  • Logfile Parsing: Support for UTF16 files.
  • UI: some small fixes.

3.0

30 Jan 15:49

Choose a tag to compare

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

18 Jan 17:55

Choose a tag to compare

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

13 Jan 07:43

Choose a tag to compare

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

21 Aug 11:11

Choose a tag to compare

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

27 Jul 10:24

Choose a tag to compare

Changes from 2.3.2 are:

  • Fixed crash in filters and categories.
  • Fixed missing "Add Logfile" Link in VisualVM if running on Windows.

2.3.2

23 Jul 10:52

Choose a tag to compare

Changes from 2.3.1 are:

  • Don't do any L&F changes if in plugin mode (JConsole or VisualVM)
  • Fixed broken init of native FileChooser Dialog.
  • Fixed crash while exiting the app.

2.3.1

21 Jul 19:17

Choose a tag to compare

Changes from 2.3 are:

  • Fixed font size problem in VisualVM plugin.
  • Removed obsolete Forum Link.

2.3

12 Jul 17:00

Choose a tag to compare

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.