Skip to content

Release 2.2.0

Compare
Choose a tag to compare
@NiklasRentzCAU NiklasRentzCAU released this 15 Jul 14:22
· 178 commits to master since this release

Today we once again present a new minor release of KLighD including some bugfixes and new features!
Find the updatesite at https://kieler.github.io/KLighD/v2.2.0/ or in a single zip file below.

New Features

  • Allow to customize the tooltip renderer #73
  • Added an incremental diagram piece synchronization for the diagram server #103
  • Added description field to synthesis options, shown when hovering #108
  • Added white/blacklist to specifically include/exclude properties on serialization of graph elements in diagram server #110 #118
  • Added support for setting default font names via environment variables #124. Default fonts can be provided with the KLIGHD_DEFAULT_FONT_NAME and KLIGHD_DEFAULT_MONOSPACE_FONT_NAME variables.

Changes/Bugfixes
General

  • Updated license to EPL-2.0 #96
  • Fixed tail arrow head positioning #38
  • Fixed some issues in the FreeHep SVG generation
  • Fix default step size for float range options #126
  • Update to ELK 0.8.1 #119

Eclipse-based

  • Fixed an issue in the print dialog #19
  • Fixed an issue with synthesis option sliders #23
  • Changes related to better disposing of SWT resources #75 #125
  • Fix in the drawing coordinate system for clipped graph elements #104
  • Fixed updates of cached bounds for invisible ports and labels #107

Diagram Server

  • Fixed inset handling #114
  • Changed tracing to be lazy #95
  • Removed text bounds estimation, use a consistent Font (Overpass) to have consistent estimations between server and client #101
  • changed serialization behavior of properties in graph elements to use white/blacklist #110 #118 #115 #122
  • Fixed an issue with setting/resetting synthesis options #112
  • Fixed SWT issues related to MacOS #117
  • Fixed synchronization issue while accessing view context and synthesis #131

as well as more small fixes for Eclipse and Diagram server behavior.