Lanzamientos de amCharts 5: Maps

Released: Jun 17, 2026

Actualizaciones en 5.19.1

Correcciones

  • ChartSerializer will no longer duplicate the GeoJSON data for user-defined items.
  • MapChart projectionName was not resolving in standalone script/CDN bundles. The bundled projections are now registered whenever am5map is loaded.

Released: Jun 15, 2026

Actualizaciones en 5.19.0

Características

  • JSON config parser now supports a @self reference in settings, pointing to the entity being configured. This makes it possible to reference an entity from within its own settings, e.g. "selectedDataItem": "@self.dataItems.0" on a Hierarchy series. Such settings are applied after the entity (and its data) are ready.
  • Dynamically-set HTML content (e.g. html/labelHTML settings, HTML tooltips, modal content, export menu labels) is now sanitized to strip potentially malicious code...

Released: Jun 4, 2026

Actualizaciones en 5.18.0

Características

  • fitNodes (default: false) setting added to Tree chart. If set to true, hidden nodes will excluded from the layout, giving more space for visible ones.
  • pdfmake dependency updated to ^0.3.9. For those using only amCharts Exporting API, nothing changes. Only if you are accessing pdfmake object directly, there are some breaking API changes.
  • Renamed type setting to maType on moving average indicators (MovingAverage, MovingAverageDeviation, MovingAverageEnvelope, BollingerBands...

Released: May 29, 2026

Actualizaciones en 5.17.3

Características

  • Label setting fontFamily now accepts special value of "inherit". If set it will automatically use computer fontFamily value on chart's DOM container.
  • onDebounced(key, callback, delay) and offDebounced(key, callback?) methods added to all entities. Like on()/off() for settings, but the callback fires only once after rapid changes settle, waiting delay milliseconds since the last change.
  • onPrivateDebounced(key, callback, delay) and offDebouncedPrivate(key, callback?) - same as...

Released: Apr 16, 2026

Actualizaciones en 5.17.2

Características

  • Adjusted geodata for better display of antimeridian-crossing countries.

Released: Apr 7, 2026

Actualizaciones en 5.17.1

Características

  • MapSankeySeries now automatically resolves sourceId/targetId endpoints once the referenced polygonSeries finishes loading its geoJSON. Users no longer need to wrap sankeySeries.data.setAll() in a polygonSeries.events.once("datavalidated", ...) callback.

Released: Apr 6, 2026

Actualizaciones en 5.17.0

Características

  • Added MapSankeySeries.
  • Added safeguards to avoid floating point errors when animating values.

Released: Mar 17, 2026

Actualizaciones en 5.16.2

Características

  • Added syncZeros to ValueAxis. It will only work if syncWithAxis is set and zero is within min/max of axis.
  • Exposing standalone functions via index/am5: populateString(), getTagValue(), getCustomDataValue().
  • Added nodeSeparation setting to Tree.
    • Now allows custom separation function between nodes, receiving two data items and returning a numeric value.
  • Added setFlatData() method to Hierarchy.
    • Now accepts flat array data with parent ID references and converts it to nested...

Released: Mar 3, 2026

Actualizaciones en 5.16.1

Características

  • Performance Optimization: ClusteredPointSeries, WordCloud, GaplessDateAxis, Treemap, Chord, DateAxis, and others.
  • Added new defaults for MapPointSeries: longitudeField: "longitude" and latitudeField: "latitude".

Released: Feb 18, 2026

Actualizaciones en 5.16.0

Características

  • Added animateProjection method to MapChart. Allows changing map projection using animation.
  • Changed
    • Performance: No longer using Object.defineProperty in compiled library.

Correcciones

  • Fixed logarithmic scale of ValueAxis which in some cases was ignoring minGridDistance, resulting in label overlap.