Ops, I misunderstood a previous message, my apologies. The new configuration property you added to avoid the legend item auto-change of shape is
The problem is that parameter forces all legend items to use a single shape, common to all of them.
We need our legend items to have different shapes for different series (obtained from
series[x].style.marker.shape), as in previous versions of the library, but prevent changing the legend item shape when the
type of the series is changed dynamically.