amCharts 5: Maps Releases

Released: Feb 22, 2024

Updates in 5.8.4

Features

  • Added a new DrawingSeries method: getIndex(drawingId). It will return the index of a drawing corresponding to a unique id, or null if not found.
  • All DrawingSeries will now add a unique drawingId to all drawing data.

Fixes

  • Scale of a ValueAxis was not adjusting properly if its height/width changed during zoom.
  • Standalone DrawingControl (one that was not added to a toolbar) was erroring out when parent Root was disposed.
  • HTML content in a Label (with HTML set) was not inheriting labels...

Released: Feb 19, 2024

Updates in 5.8.3

Fixes

  • Picture's events "loaded" and "loaderror" were kicking in before actual picture was fully loaded/errored.
  • ClusteredPointSeries of a MapChart were updating clustered bullets with delay and sometimes they remained in a wrong position.

Released: Feb 16, 2024

Updates in 5.8.2

Fixes

  • DateRangeSelector was sometimes selecting an extra day on GapplessDateAxis.
  • Some leftover console debug messages removed.

Released: Feb 14, 2024

Updates in 5.8.1

Features

  • VolumeProfile indicator will now not let you select an unreasonably small value for its "ticks per row" setting.

Fixes

  • Using DrawingControl in standalone mode was resulting in error when trying to enable drawing tool from API.
  • Volume profile indicator was taking one extra date which was out of selection in some cases.
  • If snapToSeries was set on XYCursor, tooltipDataItem was set one extra time with incorrect value on XYSeries.
  • XYSeries was not updating legend if legendRangeValueText...

Released: Feb 1, 2024

Updates in 5.8.0

Features

  • Added a new container type ZoomableContainer, which allows you to add zoom capabilities to virtually any chart.
  • Added a new ZoomTools class. Ths can be used to quickly add zoom support for elements compatible with IZoomable interface, e.g. ZoomableContainer.
  • Added new read-only property of DrawingControl: drawingSeries. It contains an object where key is a drawing tool name and values are array with references to actual drawing series.

Fixes

  • Hierarchy.addChildData was duplicating...

Released: Jan 18, 2024

Updates in 5.7.7

Features

  • ariaChecked setting will now be ignored if the element also has role set to one of the following: "checkbox", "option", "radio", "menuitemcheckbox", "menuitemradio", "treeitem".

Fixes

  • Paused animations no longer trigger a re-render.
  • Mouse wheel events now work properly inside of shadow DOM.
  • minBulletDistance was not being re-measured when size of a chart was changed.
  • Volume Profile was ignoring color change in its settings dialog.
  • Volume Profile when added on chart load was not...

Released: Jan 5, 2024

Updates in 5.7.6

Fixes

  • One of the underlying series was not being removed when disposing MACross indicator.
  • Some of the newer indicators were not being restored.
  • autoSave: true set on DataSaveControl was not working.

Released: Jan 4, 2024

Updates in 5.7.5

Features

  • Added new Annotator setting: markerStyleSettings. This allows the setting of default settings for UI styles of MarkerArea.
  • Added a new homeButton property to ZoomControl. It holds an instance of a button which zooms out the map to its initial position. It is hidden by default, so if needed, needs to unhide it by setting zoomControl.homeButton.set("visible", true).
  • Settings dialog for a "Volume Profile" indicator will now automatically update count field value to a more suitable one...

Released: Jan 2, 2024

Updates in 5.7.4

Features

  • Added new Annotator setting: markerSettings. This allows the setting of default settings for MarkerArea.
  • Heat rules are now set on the default state of a target as well.

Fixes

  • If exclude/include was set on a MapSeries without GeoJSON set, setting it later later would result in a map not appearing.

Released: Dec 26, 2023

Updates in 5.7.3

Fixes

  • Scrollbar background was being drawn shifted since 5.7.2.