Version 5.1 of UMLGraph

Release Notes: This version has active classes appearing with a double vertical border as required by UML2, two new class diagram options that control the node and rank separation of the nodes in generated diagram layout, support for showing a class's title as a tooltip in image files, and an option for generating Javascript-collapsible UML diagrams in Javadoc files.

Other releases

  •  13 May 2012 20:22

    Release Notes: This version adds the ability to make aggregate relationships navigable through the new @navhas and @navcomposed relationships, makes UMLGraphDoc generation compatible with JDK 7, improves the documentation, and moves the project's source code repository hosting to GitHub.

    •  08 Jan 2011 19:19

    Release Notes: This version creates clickable diagram elements in HTML content, makes the generation of diamond shapes compatible with GraphViz 2.27, and includes a fix to ensure that class images only appear once in the generated diagrams.

    •  24 May 2010 12:32

      Release Notes: A new -dotexecutable option allows the explicit specification of dot's location. In addition, UMLGrpah now supports javadoc's -linkoffline option. Documentation generated with UMLGraph will correctly process non-ASCII characters, will correctly hide relations of hidden fields, and will use by default a logical font rather than a font file name for italics. In addition, UmlGraphDoc will now obey the options specified through @opt tags within Java files. Finally, sequence diagrams provide an option to specify whether objects are underlined or not.

      •  03 Dec 2008 15:10

      Release Notes: This version corrects an exception when a dependency to an unknown class is specified. It also fixes a NullPointerException that occurred when no global options are available. It also corrects the case of the tools.jar filename in the umlgraph shell script.

      •  27 Aug 2008 20:35

      Release Notes: This version has active classes appearing with a double vertical border as required by UML2, two new class diagram options that control the node and rank separation of the nodes in generated diagram layout, support for showing a class's title as a tooltip in image files, and an option for generating Javascript-collapsible UML diagrams in Javadoc files.

      Screenshot

      Project Spotlight

      Qmonix

      A software monitoring and analysis SDK.

      Screenshot

      Project Spotlight

      PyCraft

      A Minecraft world editor.