Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


For this release, we have solved almost 80 tickets. You can find a list of them at our issue tracking system. Release notes of older releases can be found at our Release Notes page.

API Changes

This is a summary of the API changes introduced with this version:

New Features

Here's a few highlights of what's new in this version:

  • KIELER Layout Algorithms
    • KLay Layered has seen substantial performance improvements, especially in its BK Node Placement algorithm.
    • KLay Layered's BK Node Placement algorithm has furthermore seen large improvements in the number of edges drawn straight.
      To use it set the Properties.COMPACTION_STRATEGY to IMPROVE_STRAIGHTNESS.
    • We have added a heuristic that improves the number of edge crossings to KLay Layered. The heuristic is active by default and should thus immediately improve your diagrams. Customize the heuristic through its layout option, Properties.GREEDY_SWITCH_TYPE.
  • KIELER Lightweight Diagrams
    • ???

Important Fixed Bugs

Among others, the following bugs were fixed in this version:


Diagram Layout

One of the core features of KIELER Pragmatics is the KIELER Infrastructure for Meta-Layout (KIML). It provides the glue between diagram editors and layout algorithms. If you have installed layout support for GMF editors, you may want to try the following: