{"id":13702,"date":"2017-10-04T12:21:26","date_gmt":"2017-10-04T10:21:26","guid":{"rendered":"http:\/\/www.highcharts.com\/blog\/?p=13702"},"modified":"2026-01-12T09:31:03","modified_gmt":"2026-01-12T09:31:03","slug":"announcing-highcharts-6","status":"publish","type":"post","link":"https:\/\/www.highcharts.com\/blog\/product-updates\/announcing-highcharts-6\/","title":{"rendered":"Announcing Highcharts 6"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div id=\"text-13702-0-0-1\" class=\"module module-text text-13702-0-0-1 \">\n<div id=\"text-13702-0-0-1\" class=\"module module-text text-13702-0-0-1 \">\n<p><strong><i>Highcharts 6 (and its siblings Highstock and Highmaps) is out, offering web and mobile developers an expanded collection of charts, client-side analytics, annotations, and a massive performance boost.<\/i><\/strong><\/p>\n<p>Highcharts 5 represented a major upgrade, when it was\u00a0<a href=\"https:\/\/www.highcharts.com\/blog\/news\/236-highcharts-5-0\/\">released\u00a0<\/a>a year ago. With version 6, our growing engineering team has churned out yet a monumental release, building on, and extending past improvements.<\/p>\n<p>&nbsp;<\/p>\n<p><b>Vast, expanding chart collection<\/b><\/p>\n<p><i>Highcharts 6<\/i>\u00a0boasts 15 new series types, which are available to Highstock customers as well. By popular request these include:\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/sankey-diagram\">Sankey diagram<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/streamgraph\">Stream graph<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/sunburst\">Sunburst<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/variwide\">Variwide Charts<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/parallel-coordinates\">Parallel coordinates<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/variable-radius-pie\">Variable radius pie<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/vector-plot\">Vector plot<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/windbarb-series\">Wind-barbs<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\/x-range\">X-range<\/a>, and more. Additional chart types, including Venn diagram and Marimekko charts, will be released over the next few months.<\/p>\n<p><b>Annotations are standard, legacy support is optional<\/b><\/p>\n<\/div>\n<div id=\"text-13702-0-0-3\" class=\"module module-text text-13702-0-0-3 \">\n<p>We have further streamlined our codebase by separating support for Internet Explorer 6 through 8 into an optional module. Modern appointments, such as our redesigned\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/advanced-chart-features\/annotations-module\">annotations module<\/a>, is now part of the Highcharts and Highstock core. With annotations, developers may describe charts or data points by drawing simple shapes and text anywhere on the canvas or tethered to specific data points. It is also straightforward to extend the module with new annotation types and capabilities.<\/p>\n<p>Our unique approach to responsive design continues with the addition of\u00a0<i>responsive series labels<\/i>, which positions annotations next to the data they are describing. It uses an advanced algorithm to find the most legible label position, giving the chart an organic feel as if a designer placed the annotations.<\/p>\n<p>&nbsp;<\/p>\n<p><b>New Boost Module<\/b><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-15944 alignleft\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06111907\/rocket.png\" alt=\"\" width=\"113\" height=\"108\" srcset=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06111907\/rocket.png 564w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06111907\/rocket-461x440.png 461w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06111907\/rocket-32x32.png 32w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06111907\/rocket-294x280.png 294w\" sizes=\"auto, (max-width: 113px) 100vw, 113px\" \/>Big data analytics call for modern approaches to dealing with large datasets in the browser. To this end we have rewrittenour\u00a0<a href=\"https:\/\/www.highcharts.com\/blog\/news\/higcharts-boost-module\/\">Boost module<\/a>\u00a0to\u00a0<i>render a million points in a record half-a-second f<\/i>or supported chart types, which include\u00a0<i>line series<\/i><i>,\u00a0<\/i><a href=\"https:\/\/www.highcharts.com\/demo\/scatter-boost\"><i>scatter<\/i><\/a><i>, bubble,\u00a0<\/i><i>column<\/i><i>,\u00a0<\/i><i>bar<\/i><i>,\u00a0<\/i><i>treemap<\/i><i>,\u00a0<\/i><i>heatmap<\/i><i>,\u00a0<\/i>and\u00a0<i>area<\/i>. The boost module works in tandem with the standard SVG renderer, so that when zooming in, the SVG renderer takes over when it makes sense for it to do so.<\/p>\n<p>&nbsp;<\/p>\n<p>nvas to WebGL, thereby leveraging GPU acceleration when available. A typical modern computer.<\/p>\n<p><b>Maintaining accessibility leadership<\/b><\/p>\n<p>In partnership with browser manufacturers, publishers, academia, and accessibility trade groups, our leading approach to accessible SVG has continued to evolve. The Highcharts\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/chart-concepts\/accessibility\">Accessibility module<\/a>\u00a0enables users of screen reader technologies to explore charts via intuitive keyboard navigation, with data and labels vocalized via voice synthesis. The module also auto-generates an information-region with key statistics and information about the chart, allowing visually impaired users to better understand the nature and scope of the data. Chart creators may also customize descriptions for specific chart elements.<a name=\"highstock\"><\/a><\/p>\n<h2><\/h2>\n<p>&nbsp;<\/p>\n<h2>Additional enhancements to Highstock and Highmaps<\/h2>\n<p><b>Highstock<\/b><\/p>\n<p>Highstock is getting a significant capability upgrade with the introduction of\u00a0<i>client side analytics<\/i>, making it easy to create <a href=\"http:\/\/www.highcharts.com\/blog\/news\/announcing-highcharts-6\/attachment\/webserver\/\" rel=\"attachment wp-att-15945\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-15945 alignright\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver.png\" alt=\"\" width=\"310\" height=\"166\" srcset=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver.png 1424w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver-560x301.png 560w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver-768x413.png 768w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver-760x409.png 760w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver-360x194.png 360w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112032\/webserver-1160x624.png 1160w\" sizes=\"auto, (max-width: 310px) 100vw, 310px\" \/><\/a>browser-based financial data visualization applications with less work. Out of the box, 20 popular\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/chart-and-series-types\/technical-indicator-series\"><i>technical indicators<\/i><\/a>\u00a0are supported, including\u00a0<i>SMA, MACD, CCI, RSI, Stochastic, Bollinger Bands, Pivot Points, PSAR, and Ichimoku Kinko Hy<\/i>o. Developers may create their own custom indicators with minimal effort.<\/p>\n<p>Numerous usability enhancements have been made, such as the ability to manipulate the\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/stock\/axis-resizer\">panes\u2019 proportions<\/a>\u00a0inside a chart by simple drag-and-drop. We have extended the functionality of the\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/chart-concepts\/navigator\"><i>navigator<\/i><\/a>, improved placement options for the\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/chart-concepts\/range-selector\"><i>range selector<\/i>,<\/a>\u00a0as well as implemented\u00a0<i>unlimited panning<\/i>\u00a0capabilities. Also included is support for\u00a0<i>overscroll<\/i>, which lets you add space between your last point and the chart boundary, a useful feature for when you have real-time data that auto-updates. Highstock also includes the aforementioned\u00a0<i>annotations module.<\/i><\/p>\n<p>&nbsp;<\/p>\n<p><b>Highmaps<\/b><\/p>\n<p><a href=\"http:\/\/www.highcharts.com\/blog\/news\/announcing-highcharts-6\/attachment\/highmap-2\/\" rel=\"attachment wp-att-15946\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-15946 alignleft\" src=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap.png\" alt=\"\" width=\"361\" height=\"203\" srcset=\"https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap.png 1428w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap-560x314.png 560w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap-768x430.png 768w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap-760x426.png 760w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap-360x202.png 360w, https:\/\/wp-assets.highcharts.com\/www-highcharts-com\/blog\/wp-content\/uploads\/2017\/10\/06112135\/highmap-1160x650.png 1160w\" sizes=\"auto, (max-width: 361px) 100vw, 361px\" \/><\/a>Highmaps sports the new\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/maps\/tilemap-series\"><i>Tilemap<\/i><\/a>\u00a0chart type, where maps are \u201cpixelated\u201d by\u00a0<a href=\"http:\/\/jsfiddle.net\/gh\/get\/library\/pure\/highcharts\/highcharts\/tree\/samples\/highcharts\/demo\/honeycomb-usa\/\">hexagon<\/a>,\u00a0<a href=\"http:\/\/jsfiddle.net\/gh\/get\/library\/pure\/highcharts\/highcharts\/tree\/samples\/maps\/demo\/circlemap-africa\/\">circle<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/docs\/chart-and-series-types\/heatmap\">square<\/a>\u00a0or\u00a0<a href=\"http:\/\/jsfiddle.net\/gh\/get\/library\/pure\/highcharts\/highcharts\/tree\/samples\/maps\/demo\/diamondmap\/\">diamond<\/a>\u00a0shapes. A Tilemap lets the chart creator represent things like city, state or country in uniformly sized \u201ctiles\u201d. Equalizing the relative size difference between geographical regions allows for easier navigational access to smaller geographical areas, whilst removing visual bias of proportionally sized regions. This new chat type is complemented with a WYSIWYG Tilemap generator application, which allows developers to transform maps from the Highmaps collection into custom Tilemaps. You may also generate custom Tileshapes and Tilemaps manually, as exemplified\u00a0<a href=\"https:\/\/www.highcharts.com\/blog\/post\/visualize-country-size\/\">here<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Version 6 of the Highcharts suite of products are now available for\u00a0<a href=\"https:\/\/www.highcharts.com\/download\">download\u00a0<\/a>and\u00a0<a href=\"https:\/\/shop.highsoft.com\/\">purchase<\/a>.<\/p>\n<p>You may also explore live demos of\u00a0<a href=\"https:\/\/www.highcharts.com\/demo\">Highcharts<\/a>,\u00a0<a href=\"https:\/\/www.highcharts.com\/stock\/demo\">Highstock<\/a>, and\u00a0<a href=\"https:\/\/www.highcharts.com\/maps\/demo\">Highmaps<\/a>.<\/p>\n<p>Finally, Highcharts 6 is compatible with the free\u00a0<a href=\"https:\/\/www.highcharts.com\/products\/highcharts-editor\/\">Highcharts Editor<\/a>, which allows developers to add WYSIWYG chart creation capabilities to their applications with just a few lines of code.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Highcharts 6 (and its siblings Highstock and Highmaps) is out, offering web and mobile developers an expanded collection of charts, client-side analytics, annotations, and a massive performance boost.<\/p>\n","protected":false},"author":49,"featured_media":13781,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"meta_title":"","meta_description":"","hc_selected_options":[],"footnotes":""},"categories":[1103],"tags":[1094,1100],"coauthors":[734],"class_list":["post-13702","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","tag-highcharts-core","tag-performance"],"_links":{"self":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/13702","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/comments?post=13702"}],"version-history":[{"count":1,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/13702\/revisions"}],"predecessor-version":[{"id":29104,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/posts\/13702\/revisions\/29104"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/media\/13781"}],"wp:attachment":[{"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/media?parent=13702"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/categories?post=13702"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/tags?post=13702"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.highcharts.com\/blog\/wp-json\/wp\/v2\/coauthors?post=13702"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}