# Graphiti "New and Noteworthy" for Eclipse 2019-06

Last revised May 24, 2019

This document describes the new development topics that were addressed during the milestones towards the release 0.16.0 within the Eclipse 2019-06 release train.

## M2

The main focus for this milestone has been set on bugfixing and releng work.
Bug 546834 | A bug in moving shapes for certain diagrams has been fixed.

## M1

The main focus for this milestone has been set on small enhancements and bugfixing.
Changed license to EPL 2.0 | Graphiti changed its license from the old EPL 1.0 to EPL 2.0.
Enhanced possibilities for selection adaptations | Graphiti now allows more flexibility in changing the set of selected objects when the user selects an object and also allos changing the selection when a connection is selected.
Removed deprecations | The interfaces ICustomUndoableFeature and ICustomUndoablePattern that were deprecated in Graphiti 0.12.0 have been removed.
Updated Batik dependecies | Graphiti now uses Batik in version 1.9.1.
Bug 541017 | A potential null pointer exception in the selection handling of the diagram editor has been fixed.
Bug 541019 | A potential null pointer exception in the selection handling of the graphical composite for views has been fixed.
Bug 541020 | A potential index out of bounds exception in getting the add functionality has been fixed.
Bug 541129 | A bug in the calculation of connection midpoints for huge diagrams has been fixed.