Dragging and releasing a shape in a diagram now results in that shape being selected. This behaviour is now consistent with non-smart widgets.
Selecting a shape and trying to drag that shape from any area outside of a cell now moves that shape.
Now, users can see shapes scaling in real time.
Select a cell in a shape and you now see the button that allows you to add a new shape.
Dragging the corner handles now scale from the center to preserve the diagram layout.
Dragging a line end anywhere in the shape now connects it to the closest port.