ProductsServicesDownloadsNewsCompanyContact

yEd Graph Editor

Die aktuelle Version des yEd Graph Editors ist 3.9.2.

Ältere Versionen

yEd 3.8 - Änderungen zu Version 3.7.0.2 (englisch)

New Features

  • Initial support for shapes from Microsoft Visio. The Import Section... and Import Symbol... commands of the palette can now convert stencils of Visio XML files (*.vsx, *.vdx) into node symbols. From there, you can use these symbols like symbols of any other type as templates for creating nodes in your diagram.
  • Launched new online support resources: the yEd manual is now available online, as is a new forum where you can ask yEd-related questions or tell us your most wanted yEd feature requests.

Improvements

  • Added missing Flowchart symbols for End Loop, User Message, and Network Message.

Bugfixes

  • Fixed the error that caused the Add Child command and the Duplicate command to freeze yEd.
  • Resolved various other errors and problems.

yEd 3.7.0.2 - Änderungen zu Version 3.7.0.1 (englisch)

Bugfixes

  • Fixed a label-related regression that manifested for specific label models when trying to open the label's properties dialog, for example.

yEd 3.7.0.1 - Änderungen zu Version 3.7 (englisch)

Improvements

  • Added context menu commands to conveniently remove single elements/all elements from user-defined palette sections.
  • Re-introduced context menu command to reset defaults in palette sections.
  • Through a command-line switch, the cross-platform Look-and-Feel can be used to avoid illegible menu entries with non-standard system-wide menu font colors.

Bugfixes

  • Many bugfixes, great and small.

yEd 3.7 - Änderungen zu Version 3.6.1.1 (englisch)

New Features

  • The new Palette Manager provides a comfortable means to manage palette sections. It allows to define which sections to display in yEd and the order in which the sections should be arranged. Additionally, the Palette Manager also allows to create new sections, change the content of existing sections, and import/export sections as GraphML files. Finally, it enables import of images and/or SVG symbols into user-created palette sections.

  • New palette sections
    The new Properties Mapper is a powerful tool to visualize custom properties of a graph's nodes and edges. It enables turning user-defined additional data that is stored with graph elements into visual properties of the corresponding elements, like, e.g., their line width, fill color, label text, width, line type, ...
  • A new interface for conveniently using the IconFinder icon search engine from within yEd allows importing symbols (live from the Internet) into user-created palette sections.
  • Added a new palette section that supports Entity Relationship diagrams (ERD). In particular, this new section provides edges with domain-specific arrowheads and adornments for Crow's Foot notation.
  • New palette sections with vector graphics (SVG) symbols for computers/network devices and for people.

Improvements

  • The Structure View tool window now supports searching in custom node properties. As a by-product, custom node properties can also be displayed and edited in the Structure View.
  • Added support for PNG image export with transparent background.

Bugfixes

  • Addressed an SVG import issue where umlauts were broken despite UTF-8 encoding of the file.
  • Fixed "IllegalArgumentException: offsetLimit must be after current position" that could occur for CroppingLabel configurations.
  • Fixed "/ by zero" error that occurred when double-clicking into an editor with a very low zoom level.
  • Fixed "IllegalArgumentException: fromKey > toKey" that could occur when working with the Palette.
  • ...and some more.

yEd 3.6.1.1 - Änderungen zu Version 3.6.1 (englisch)

Bugfixes

  • Fixed a regression which affected, for example, the labels of a UML class node (stereotype, constraints, methods).

yEd 3.6.1 - Änderungen zu Version 3.6 (englisch)

New Features


  • Auto-rotating edge label
    New auto-rotation and auto-flipping support for edge labels. Edge labels can be configured to stay parallel to their corresponding edge segment, even in a dynamic scenario where the slope of the edge segment changes.
    Auto-flipping automatically flips the presentation of a label when it is upside-down, thus ensuring that users can understand the textual information in rotated labels.
  • A new bus-style edge routing algorithm can be used to combine the edges in parts of a diagram where each node is connected to each other node. It produces edge paths that together form a concise, tree-like structure consisting of vertical and horizontal line segments.
  • Local views, like, e.g., the Neighborhood view of a diagram, can be turned into documents of their own right. A new command in the context menu of local views enables this conversion.

Improvements

  • When moving a label, the box that indicates where it will be positioned after releasing the mouse button is now highlighted.
  • Editor tabs now have each a small close icon: [X].
  • Added new option in the label properties that enables underlining a label.
  • Saving a diagram no longer deletes/resets the undo queue.
  • Copying (parts of) a diagram to the clipboard now also copies the current background of the active editor. This behavior is now similar to exporting (parts of) a diagram.
  • The markers of selected elements are no longer present in exported bitmap images or vector graphics. The previous behavior can be restored using a corresponding option in the respective export dialogs.
  • Mouse double clicking when in Navigation Mode now toggles between zooming in on the view and restoring the previous zoom factor.
  • Changed keyboard shortcut for switching to Full Screen presentation on Mac OS X to Command-Option-F. The previous shortcut conflicted with the Mac OS X keyboard command for minimizing the active window to the Dock.
  • Changed keyboard shortcuts for switching to Edit Mode and Navigation Mode on Windows and Linux to Ctrl-Shift-E and Ctrl-Shift-W, respectively. This freed Ctrl-Shift-S to be used for the "Save As..." command.
  • The rounded corners of BPMN symbols now use a fixed radius.
  • Improved label selection behavior of Area Selection with Shift button pressed.

Bugfixes

  • Fixed NullPointerException that occured when typing into the search field of the Structure View without any open document.
  • Addressed problems with SVG nodes sometimes not printing.
  • Fixed "java.lang.ClassCastException: java.lang.String cannot be cast to B.A.B.A.A.F" exception which occurred for some BPMN graphs.
  • Fixed "/ by zero" errors in Colorize Graph tool.
  • Fixed "java.lang.IllegalStateException: path without any coordinates" exception.
  • Fixed IllegalArgumentException which occurred when setting the straightness of a quadcurve edge to a value outside the legal range of 0.0 to 1.0.
  • Corrected printing behavior when using 'Landscape' orientation.
  • Corrected multi-selection issues when changing the colors of graph elements that had different colors.
  • ...and many more.

yEd 3.6 - Änderungen zu Version 3.5.0.2 (englisch)

New Features

  • A specific layout algorithm for BPMN (Business Process Modeling Notation) was added that lets you arrange your BPMN diagrams faster than ever.
    This dedicated automatic layout algorithm supports BPMN diagrams with or without pools, and calculates a clear representation of your diagram both from scratch or using a given arrangement as sketch.
  • Multiple labels per node are now supported by the user interface.

  • Use multiple (icon) labels
    to compose your node presentation
    Labels now support an icon which can be used stand-alone or in combination with the label text.
  • Labels now also support bold and italics font styles.
  • New convenient support to instantly convert nodes to labels and vice versa.
  • As a new option, labels of open and closed group nodes (also called folder nodes) can automatically use the same text.
  • The user interface now supports selection cycling of graph elements that are stacked on top of each other by means of CTRL-mouse clicking [Mac OS: Option-mouse clicking].
  • Nodes that are being dragged are now by default drawn on top of other graph elements. The same holds for selected nodes in general.

Improvements

  • The yEd application settings are now stored in OS-specific places and the directory name was changed from .yed3 to yEd. Existing settings are copied to the new location on first use. On Windows versions, the new location is within the Application Data directory. On Mac OS X, it is /Users/yourUserNameHere/Library/yWorks/yEd, and on Unix/Linux, it is yourUserNameHere/.yEd.
  • More symbols added to the BPMN (Business Process Modeling Notation) and the Flowchart section of the palette.
  • The duration of the morphing animation for layouts can be set in the preferences.
  • Improved handling of mouse selection and the Select All command.

Bugfixes

  • Addressed printing problems which manifested as "PrinterException: Invalid name of PrintService."
  • Fixed an inconsistent state during graph creation which resulted in "EdgeRealizer not yet created!" messages.
  • Fixed a bug in Excel® XLS (spreadsheet data) import.
  • Corrected an issue in Excel® XLS (spreadsheet data) import which resulted in "No URL given" messages.
  • The printer page format is now also persisted between sessions.
  • Addressed broken PDF export of some BPMN node representations.
  • Fixed PDF export of UML Class node representations which could result in black boxes.
  • Fixed an error which prevented the import of some SVG symbols ("The current document is unable to create an element of the requested type").
  • The "Colorize Graph" and "Centrality" tools sometimes did not use the specified boundary colors.
  • Addressed an issue with duplicated edges in GraphML files, which were caused by specific nested group nodes.
  • When importing a TGF file, the current node and edge symbols from the palette are used.
  • Fixed several errors which occurred if an edge was deleted while another action, e.g. a bend movement, took place.
  • Prevented a skip at the beginning of the morphing animation of layouts.

yEd 3.5.0.2 - Änderungen zu Version 3.5.0.1 (englisch)

Improvements

  • Abnormal low application responsiveness of installed yEd versions on some Linux flavors has been rectified.
  • The "Go to URL" command now also works for elements of unsaved diagrams.
  • Changed the default installation folder on Mac OS to /Users/Shared/yWorks/yEd to allow installation without administrator permissions.

Bugfixes

  • Addressed issues introduced in yEd 3.5.0.1 where graphics of SVG nodes were missing when exporting the diagram to SVG.
  • The contents of context views are correctly displayed again when inside a folder node.
  • Fixed NullPointerException that could occur when using the Centrality Measures tool.
  • Corrected the behavior of the "Go to URL" command when only bends are selected.
  • Addressed printing issues when printing repeatedly with a changing print environment.
  • Fixed IllegalStateException "No view mode found where the child mode could be added" that could occur when activating Area Zoom.
  • Fixed an issue where the relative position of ports at a node were not properly maintained when the node size changed due to the "Dynamically Adjust Node Size to Label Size" option from the preferences.
  • Addressed an issue where some icons in the top right corner of the file dialog on Windows 7 were not correctly displayed.
  • Fixed a NullPointerException that could occur during import of Excel spreadsheets.
  • Selecting the "Area Zoom" command in the middle of an edge creation now properly cancels the edge creation gesture.
  • Fixed a NullPointerException that could occur when opening the Welcome dialog.
  • Corrected the saving of port constraints in GraphML files which was broken since yEd 3.5.
  • Fixed a NullPointerException that could occur when the Apply button in a floating window of a layout algorithm was repeatedly clicked.
  • Executing a layout or a tool when there is no graph document present no longer throws an exception.
  • Importing bipartite graphs from Excel spreadsheets no longer generates an additional isolated node. Also, the information fields show the correct element counts for this type of graph.
  • Fixed an exception that was triggered by the setting "Use Natural Clustering" of the Smart Organic Layout. Also, help was added for this setting.
  • Natural Clustering now handles multiple edges and self-loops correctly, which prevents a NullPointerException.
  • Fixed a rare issue with Circular Layout which could occur for certain graphs when using "Use Drawing as Sketch."
  • Fixed a rare issue with Hierarchical Layout which could occur when using compact component arrangement.

yEd 3.5.0.1 - Änderungen zu Version 3.5 (englisch)

Bugfixes

  • The "Bad version number in .class file" problem that affected early downloaders of yEd 3.5 with JRE 1.5 has been addressed.
  • Direct printing, i.e., without using the print preview, now works again.
  • Fixed a problem with EMF export that manifested itself especially when exporting diagrams that used BPMN symbols. On Windows, the problem could also happen when copying such diagrams to the system clipboard.

yEd 3.5 - Änderungen zu Version 3.4.2 (englisch)

New Features


  • Excel import
    Support for import of Microsoft Excel® files to create graphs. A comprehensive import dialog allows to comfortably specify graph data in spreadsheets. Graph structure and labels, as well as arbitrary user-defined properties for nodes and edges can be imported easily.
    The dialog also allows to choose the visual representation of nodes and edges and the layout algorithm to compute an initial layout of the imported data.

  • BPMN diagram
    New section in the Palette tool window that provides high-quality symbols for the Business Process Modeling Notation (BPMN).
  • Support for arbitrary, user-defined properties for nodes and edges of a graph, and the graph itself. New properties are displayed in the "Data" section of the Properties view, and are accounted for when saving and loading graphs (GraphML file format).
  • New support for partial layout of diagrams. Selected parts of a diagram can be arranged without destroying the layout of the non-selected remainder.
  • Added "Add Child Node" command to the Edit menu. This command allows to add a new node to the graph that is connected to all selected nodes of the editor window.

Improvements

  • The "Layout Parallel Edges" tool now provides several configuration options. They allow, for example, to specify the distance between parallel edges, choosing a "master" edge, or restricting the effect to a subset of edges.
  • Added new options to the directed tree layout algorithm that allow to specify the arrangement of a tree's leaf nodes.
  • Added several configuration and presentation options to the "Auto Grouping..." tool and moved it to the Grouping menu.
  • Print and print preview settings persist during yEd sessions and between sessions.
  • A visual indication is drawn around possible target group nodes when re-parenting a node, i.e., moving a node into a group node, respectively from one group node into another.
  • Switching the selection from nodes to edges and vice versa has been simplified. No extra mouse click is necessary.
  • yEd now starts up with an empty document already open.
  • Sending feedback no longer requires a subject. Also, the email address persists now.
  • Removed the "Refresh" command from the View menu.
  • Support for reading the graph structure from GraphML files with port information in it (as written by yFiles FLEX, or yFiles for Silverlight, for example).

Bugfixes

  • Corrected "Apply Type" command in the palette to no longer overwrite the Description and URL attributes of graph elements.
  • Opening multiple files in a single yEd instance now also works on Windows 7.
  • Fixed several errors in EMF export.
  • Addressed an issue where an editor window could end up in an inconsistent state due to the popup menu that enables removing rows/cols of table nodes.
  • Addressed an issue where an editor window could end up in an inconsistent state after deleting a selected label.
  • Fixed inconsistent behavior where empty group nodes got an incorrect position upon opening.
  • Fixed inconsistent behavior where selected node labels did not follow the mouse while being moved.
  • The export dialog for SVGZ file format (Zip-compressed SVG) has been localized.
  • Worked around a JDK bug on Windows which manifests as a crash when trying to open a file ("sun.awt.shell.Win32ShellFolder2").

yEd 3.4.2 - Änderungen zu Version 3.4.1 (englisch)

New Features

  • Reintroduced the grid, which now works together smoothly with snap lines and orthogonal edges.
  • The Go to URL (F8 [Mac OS: Cmd-L]) command now supports relative URLs.
  • Label editing can be conveniently initiated by double-clicking a label.
  • Added a search field to the structure view.
  • Added configuration option in the preferences for newline creation in multi-line labels: Enter vs. Shift-Enter.
  • Added configuration option in the preferences for viewport adjustment while/after layout morphing. Available policies are: fit content vs. keep focus.
  • The graph coloring tool provides additional options.
  • Added "Apply Type" command for graph elements in the palette.
  • Added "Center Selection" command.

Improvements

  • The Go to URL (F8 [Mac OS: Cmd-L]) command now opens referenced GraphML files in a new yEd tab across all platforms, i.e., independent of Operating System support.
  • The structure view automatically scrolls to show the currently selected node(s) of the active editor.
  • Context views are additionally updated when an edge is created.
  • On Mac OS, the irritating rectangle that indicates a drag operation from the palette to the active editor is now suppressed.
  • The Navigation Mode supports an alternative mouse-drag navigation gesture.

Bugfixes

  • Fixed a problem where the Description and the URL attribute were ignored when dragging nodes/edges from the palette into the active editor.
  • Corrected handling of default values for the preferences. Resetting preferences to defaults should put yEd in the same preferences state as if it was started the very first time.
  • Addressed an issue where copying/pasting from one editor to another sometimes failed.
  • The View Mode toggle buttons in the tool bar should no longer be both deselectable.
  • Corrected inconsistent group node sorting behavior in the structure view upon graph loading.

yEd 3.4.1 - Änderungen zu Version 3.4.0.2 (englisch)

New Features

  • Added new "Flowchart" section to the Palette tool window that provides high-quality flowchart symbols.
  • New 'Duplicate Selection' action (CTRL-D [Mac OS: Command-D]).

Improvements

  • SVG export no longer ignores bridges and background.
  • New 'Import Symbols...' action that allows to easily import visual representations for nodes.
  • Edges connecting child nodes of a group node are no longer invisible if draw nodes over edges is activated.
  • The Report tool dialog is no longer modal, i.e., it is possible to check some settings while writing a report.
  • Added edges with arrowheads to "Edge Types" section of the Palette tool window.
  • Added two flowchart sample graphs, plain and with swimlanes (problemsolving.graphml and studentRegistration.graphml).
  • HTML Flash Viewer export supports table and swimlane nodes, and flowchart symbols.

Bugfixes

  • Typing the NumPad keys "+", "-", or "/" into a text field in the Properties view no longer triggers a zoom action.
  • Fixed NullPointerException in findMouseInputEditor.
  • Applying a node template from the palette to a selected node now honors minimum size constraints of the template, i.e. applying a table node template to a tiny selected group node no longer shrinks the table node too much.
  • Fixed 'URI scheme is not "file"' exception.
  • Fixed occasional NullPointerExceptions while trying to save a file.
  • No more StringIndexOutOfBoundsException in ImageMapOutput when the ${DIAGRAM} element in the HTML page template was deleted.
  • Addressed inconsistent creation behavior for swimlane nodes. It is no longer possible to add swimlane nodes to the graph that cannot have child nodes.
  • Fixed a rare bug which caused yEd to hang on startup on some systems.
  • Fixed bug "Unknown String value for enumeration" related to GraphML I/O.
  • Added workarounds for Java bugs in the file chooser dialog on Windows ("Could not get shell folder ID list").

yEd 3.4.0.2 - Änderungen zu Version 3.4.0.1 (englisch)

Bugfixes

  • Fixed version check.

yEd 3.4.0.1 - Änderungen zu Version 3.4 (englisch)

Improvements

  • The improved edge routing that is applied after closing or opening a group node now takes all edges into account where the segment connecting to the group node is vertical/horizontal.
  • Width and height fields in the properties view now honor node size constraints (e.g. for Swimlane/Table nodes). Size constraints are also honored by the section "Current Elements" of the palette.
  • Nodes can no longer be set to have zero width or height.
  • Swimlane/Table nodes from the palette no longer have a predefined text in their tooltip.

Bugfixes

  • Fixed issue with exporting/saving diagrams to files with spaces in their name or in the file's path.
  • Corrected GraphML output so that files can be read with yEd 3.3 again.
  • Enabled editing empty column labels/row labels in a Swimlane/Table node using the F2 key [Mac OS: ENTER].
  • When importing files using the XML/XSL support with one of the predefined XSL templates, the node sizes are adjusted to the length of their labels again.
  • Trying to export a diagram with Swimlane/Table nodes in it to GML or XGML format no longer causes an application exception.
  • Fixed issue where not all edge group constraints were correctly restored after saving/loading a diagram to/from GraphML format.
  • Addressed artifacts when morphing the layout of a diagram with Swimlane/Table nodes.
  • Fixed issues with malformed or empty image files that could occur when saving a GraphML file or when dragging into the active editor.
  • Fixed a painting issue with SVG icons and incorrect node sizes when using SVG files.
  • Addressed incorrect behavior of the Scope setting in the organic layout algorithm.
  • Fixed application exception that could occur with damaged application settings files.
  • Fixed an issue where image files that have been dragged into the active editor were not released by yEd, which prevented modifying/deleting such images in Windows Explorer.

yEd 3.4 - Änderungen zu Version 3.3.0.2 (englisch)

New Features

  • New comprehensive support for Swimlane diagrams has been added which comprises visual representation, user interaction, and support for automatic layout.
    Swimlane diagrams can be easily modeled using the new swimlane nodes from the palette which provide representations for rows and columns to which other nodes (group nodes also) can be added. Rows and columns can be interactively added, removed, resized, reordered, and also nested.
    The nodes from a Swimlane diagram can be automatically arranged by a new dedicated Swimlane layout algorithm.
  • Four new tool windows, so-called context views, have been added that display specific information related to selected nodes or edges, including neighborhood, predecessors, successors, and the contents of folder nodes.
  • A new tool has been added that can check whether a newer version of yEd is available for download from the yWorks website.
  • New paste behavior allows to paste subgraphs directly into selected group nodes.
  • Links to the yWorks home page and to the section with yEd-related articles in the yWorks Knowledge Base have been added to Help menu.
  • Port constraints and edge groups are now persisted when the graph is saved to GraphML file format.

Improvements

  • Additional style properties for modern nodes can now be changed.
  • Improved edge routing after closing and opening group nodes.
  • The yEd Help has been updated.

Bugfixes

  • Addressed a Mac OS X/Java 6 combo box selection problem where re-selecting the currently selected item from a list resulted in an application crash.
  • Toggling between navigation mode and edit mode no longer resets the edit mode's configuration.
  • Fixed problems with SVG nodes when printing in landscape orientation.

yEd 3.3.0.2 - Änderungen zu Version 3.3.0.1 (englisch)

Bugfixes

  • Fixed several undo-related issues, for example in conjunction with group node creation, and going into and out of group nodes.

Improvements

  • JIDE version update.
  • Reporting tool enhanced.

yEd 3.3.0.1 - Änderungen zu Version 3.3 (englisch)

Bugfixes

  • Fixed NPEs that could happen after the very first right mouse button release if the user is in Zoom To Area mode.
  • Fixed NPE that happens if the user tries to change the application preferences while not in Edit Mode.
  • Improved Report tool to not come up for expected exceptions (saving to read-only filesystems, malformed URLs, etc.)
  • Fixed creation of self-loops with the Arc edge style leading to NPEs in orthogonal edge creation mode.
  • Fixed exception that corrupted the graph structure that happened after undoing/redoing hierarchy operations.

Known Issues

  • The Look and Feel for Mac OS X is broken for 64bit JDK 1.6 - switch to JDK 1.5 instead in the meantime.

yEd 3.3 - Änderungen zu Version 3.2.0.1 (englisch)

New Features

  • New support for so-called snap lines enables instant alignment of graph elements and makes editing a diagram easier than ever.
    When moving or resizing graph elements, the mouse snaps to suitable coordinates where other graph elements have their borders or centers and rests for an instant. Indicative lines are displayed to provide the user with an additional visual feedback.
    Node alignment functionality covers alignment of node centers and sides of nodes. Node resizing takes into account widths and heights of other nodes. Support for equidistant placement and placement according to preferred distances is provided for nodes and edges.
  • New support for interactively creating and editing orthogonal edges.
    Edge creation yields an orthogonal edge path with alternating horizontal and vertical edge segments. Edge segments and bends can be easily moved while maintaining the orthogonal characteristic of an edge path.
  • New distribution tools. Selected nodes can be distributed in horizontal or vertical direction so that they there is an equal distance between the graph elements.
  • Visual feedback around nodes that indicate valid targets during edge creation and port relocation gestures.
  • A new mechanism that allows for direct feedback has been added to yEd. In case of erroneous behavior, a comprehensive error report and additional comments can be sent to yWorks.

yEd 3.2.0.1 - Änderungen zu Version 3.2 (englisch)

Improvements

  • Simplified using the files produced by the HTML Flash Viewer export on a website.

Bugfixes

  • Fixed file filter handling in Save and Export dialogs which sometimes produced exceptions like "ArrayIndexOutOfBoundsException: -1."

yEd 3.2 - Änderungen zu Version 3.1.2.1 (englisch)

New Features

  • New export option "HTML Flash Viewer" that exports a graph to standard GraphML format together with a wrapping HTML page and a SWF file.
    The SWF file can be conveniently opened in a web browser by means of the HTML page. It contains an Adobe® Flash® Player-based viewer for displaying the GraphML file.
    Compared to the already existing export as a plain Flash file ("SWF Format"), the viewer adds several configurable features like an overview and zoom buttons.
  • Added new "Current Elements" section to the Palette tool window that shows representatives of the current kinds of nodes and edges from the displayed graph. The representatives are dynamically updated when the graph changes.
    The criteria used to decide whether graph elements are considered equal are conveniently configurable.
  • New "Editor" tab in the Preferences dialog that provides a variety of new configuration options for graph editing.
  • Dragging an edge from the Palette tool window onto a node in the editor starts the creation of an edge of the corresponding type at the drop node.
  • Dragging a node from the Palette tool window onto a group node adds the node to the group.

Improvements

  • During a yEd session, the file format of the previous export is retained and preselected when the Export dialog is opened again.
  • Diagram export to the TGF file format (Trivial Graph Format) has been reintroduced.
  • Representations of large nodes in the palette were not properly centered.
  • Added tooltips for entries in tabular views, i.e., entries in property tables and layout options/tool options that are docked.

Bugfixes

  • Description and URL data for nodes or edges were ignored in the User Defined section of the Palette tool window. They are now properly handled.
  • The yEd installer on Mac OS X no longer prompts for an administrator or root password.
  • Application quit on Mac OS X can be canceled again.
  • The overview is now properly updated with respect to selected graph elements on mode changes.
  • It is no longer possible to apply a normal node's representation from a palette to a group node in the editor.
  • Bends of edges inside folder nodes were displaced by Copy and Paste operations.
  • A NullPointerException occurred when the Type combo box from the tabular properties view for a selected node or edge was opened followed by a click in the editor window.
  • Multiline tooltips on the right side of an exported page had more line breaks than expected.
  • The target editor window of a Drag and Drop operation from the palette did not gain focus, which prevented Paste operations using the keyboard shortcut (CTRL-V/Command-V on Mac OS X).

yEd 3.1.2.1 - Änderungen zu Version 3.1.2 (englisch)

Improvements

  • Problems during the setup for reusing an already running yEd application instance are handled more gracefully. If the setup fails, yEd starts up as in the pre-3.1.2 days.

yEd 3.1.2 - Änderungen zu Version 3.1.1 (englisch)

New Features

  • When opening graph files, there is no longer a new yEd application instance created for each single file. Instead, an already running instance is "reused."
  • Added Mac-specific key bindings for menus, etc. Also, a new application icon has been added.

Bugfixes

  • Added a workaround for a bug in Java 1.6.0_10 which prevented checkboxes in yEd's property dialogs and property tables from working properly.
  • Fixed a bug which occurred when edge grouping was used with multiple documents.

Improvements

  • The yEd Windows installers (and uninstallers) no longer depend on the C runtime library file MSVCR71.dll to be accessible in the C:\Windows\System32 directory.

yEd 3.1.1 - Änderungen zu Version 3.1 (englisch)

New Features

  • Added panning support to the editor windows when in Edit Mode. Right-dragging the mouse (Command key-dragging on Mac OS X) moves the canvas.
  • Label text optionally automatically adjusts to the width, the height, or both width and height of their nodes.
  • Support for importing image files and SVG files via drag and drop gesture. Image files and SVG files can be dragged to the section for user-defined graph elements in the Palette tool window.
    Also, when dragged directly to the active editor window, a new image node is created at the drop location.
  • The Palette tool window supports clearing all user-defined graph elements at once.

Bugfixes

  • Corrected scroll bar behavior with regard to undo, area zoom, and navigating folder nodes (closed group nodes).
  • Corrected language switching for node label options.
  • Fixed incorrect behavior where multiple property dialogs could be opened.
  • Corrected visual feedback for cut/copy/paste icons in the tool bar.
  • Fixed inconsistent behavior when deleting nodes in group nodes.
  • Addressed issue with node label placement where sometimes settings from the property dialog were not adhered to.

yEd 3.1 - Änderungen zu Version 3.0.1.1 (englisch)

New Features

  • Added new layout algorithm for genealogical family trees.
  • yEd supports importing files in GEDCOM file format, the most common format for encoding genealogical data.
  • New full-screen mode for browsing graphs.
  • New palette that makes available "Modern"-style node representations.
  • Labels can be selected just like other graph elements.
  • Group nodes offer a new option to take into account their label's size for minimum size calculation. Effectively, this means that they will never get smaller than their label.

Improvements

  • Help pages that explain a layout algorithm and its options can be opened directly from the algorithm's settings dialog.
  • Loading graphs from URL now also supports non-GraphML file formats like, e.g., GML or YGF.
  • Mouse wheel zooming considers the current position of the mouse.
  • A warning dialog is presented before resetting to the factory defaults in any of the settings dialogs.
  • Removed "Powered by yFiles" watermarking from the editor windows and from exported documents.
  • If a layout algorithm cannot handle a given graph, it signals so by displaying a descriptive message. (Most notably, this includes the tree layout algorithms and the family tree layouter.)

Bugfixes

  • Corrected printing of SVG nodes.
  • Switching the language now works again for the Help pages.
  • Fixed rare inconsistencies between used and displayed layout algorithm settings.
  • Corrected inconsistent behaviors related to empty group nodes.
  • Changing node labels in the Structure View is now undoable.

yEd 3.0.1.1 - Änderungen zu Version 3.0.1 (englisch)

Bugfixes

  • Saving files with short file names like g.graphml (with a prefix of less than three characters) works again. This bug was introduced in yEd 3.0.1.

yEd 3.0.1 - Änderungen zu Version 3.0.0.8 (englisch)

Bugfixes

  • Diagram files no longer get truncated when an out-of-memory situation occurs during saving.
  • The Unix shell script installer now finds the JRE it is optionally downloading.
  • Erroneous behavior with YGF diagram files that contain SVG node definitions has been fixed.
  • Specifying arbitrary coordinates by holding down the SHIFT modifier when relocating an edge port using the mouse is enabled again.
  • Fixed an exception that could occur with the Auto Grouping tool when using 'Biconnected Components' as the grouping type.
  • Fixed label handling when applying a shape from the palette to a selected node in the editor.

Improvements

  • The menu actions for opening and importing diagram files have been merged.
  • The file open dialog now supports opening multiple diagram files, which can have different file formats, at once.
  • Diagram files can be reloaded now.
  • Except TGF files and files that were opened using the XML/XSL support, most diagram files can be saved to their original format.
  • Removed unnecessary file save dialogs for unaltered diagrams.
  • Added 'Copy to Clipboard' action to the Edit menu.
  • Improved edge routing in hierarchical layouts for certain situations.

yEd 3.0.0.8 - Änderungen zu Version 3.0.0.7 (englisch)

Bugfixes

  • Fixed a bug in the Selector tool where the set of available colors could get empty after color changes of graph elements.
  • Corrected an exception in the Port Constraints tool that could occur when used with multiple documents.
  • Damaged history files ('history.xml' in the '.yed3' profile directory) are ignored at startup, there is no longer an exception thrown.

Improvements

  • Larger initial size for the multi-line text fields in popup windows (used for editing node label and edge label text and also additional descriptions).

yEd 3.0.0.7 - Änderungen zu Version 3.0.0.6 (englisch)

Bugfixes

  • Fixed a bug that occurred when searching for edges using CTRL-F.
  • Changing a property for a selection of multiple graph elements sometimes failed (e.g. setting the color of differently colored nodes to black). This has been fixed.
  • When leaving a folder node that is at the top-level, i.e., returning to the view of the root graph, the '(Back to the) Previous View' button in the tool bar is now properly disabled.

Improvements

  • Improved startup time for the JNLP version with Java 1.6.
  • Leaving a group node, i.e., returning to the view of the hierarchy level above, now centers the view so that the group node is in the middle of the canvas.
  • yEd is more lenient when parsing GraphML files.
  • Hot keys for switching to navigation mode or edit mode (CTRL-SHIFT-S and CTRL-SHIFT-D, respectively).
  • Mac OS X support for the 'Go to URL' function has been improved.

yEd 3.0.0.6 - Änderungen zu Version 3.0.0.5 (englisch)

Bugfixes

  • XML/XSL import has been corrected.
  • Re-enabled lexicographical sorting for the nodes of a graph (more precisely their labels) in the Structure View tool window.
  • Re-enabled mouse wheel zooming in the Overview tool window.
  • Corrected an exception in the Selector tool.

Improvements

  • yEd file size has been reduced.

yEd 3.0.0.5 - Änderungen zu Version 3.0.0.4 (englisch)

Bugfixes

  • Corrected an exception relating to closed group nodes that was introduced in the previous version.

yEd 3.0.0.4 - Änderungen zu Version 3.0.0.3 (englisch)

Bugfixes

  • Layout algorithms give feedback if an exception has occurred during calculation.
  • Added missing localizations for Directed Orthogonal Layout (UML style layout).
  • Help system handling has been changed so that only a single help window is opened.
  • Setting the color value that is used to identify directed edges for Directed Orthogonal Layout to 'no color' no longer corrupts the layout algorithm's setup.
  • Copy/Paste and Undo/Redo correctly handle additional data for nodes and edges, i.e., URLs and descriptions.

Improvements

  • The color of the resize knobs at selected nodes has been set to dark gray.
  • Dialogs for both layout algorithms and tools that were closed when in 'docked' state are opened standalone again the next time.
  • In the 'Save As...' and 'Export...' file choosers the base name of the current graph is used as a suggestion for the file name.
  • Re-enabled the GML graph exchange file format for diagram export.
  • Settings that were modified in a standalone dialog for either layout algorithm or tool are kept when switching the dialog to 'docked' state.

yEd 3.0.0.3 - Änderungen zu Version 3.0.0.2 (englisch)

Bugfixes

  • The default language that is used for yEd's menus, etc. when no persisted language setting is available has been corrected.

yEd 3.0.0.2 - Änderungen zu Version 3.0.0.1 (englisch)

Improvements

  • Standalone dialogs can be closed using ESC (Escape key).
  • The Properties dialog is no longer modal. When opened standalone, interaction with the canvas is possible.

yEd 3.0.0.1 - Änderungen zu Version 3.0 (englisch)

Bugfixes

  • Fixed incompatible behavior with YGF diagram files created by yEd versions prior to 3.0 that contained nodes of type UML Note.