diff --git a/changelog/upgrade-notes.md b/changelog/upgrade-notes.md index 9cd3cf4f21..88f1ad372a 100644 --- a/changelog/upgrade-notes.md +++ b/changelog/upgrade-notes.md @@ -2,6 +2,17 @@ ### v3.11.0 +#### `ol.format.KML` changes + +KML icons are scaled 50% so that the rendering better matches Google Earth rendering. + +If a KML placemark has a name and is a point, an `ol.style.Text` is created with the name displayed to the right of the icon (if there is an icon). +This can be controlled with the showPointNames option which defaults to true. + +To disable rendering of the point names for placemarks, use the option: +new ol.format.KML({ showPointNames: false }); + + #### `ol.interaction.DragBox` and `ol.interaction.DragZoom` changes Styling is no longer done with `ol.Style`, but with pure CSS. The `style` constructor option is no longer required, and no longer available. Instead, there is a `className` option for the CSS selector. The default for `ol.interaction.DragBox` is `ol-dragbox`, and `ol.interaction.DragZoom` uses `ol-dragzoom`. If you previously had