Highcharts

Software Screenshot:
Highcharts
Software Details:
Version: 4.2.3 updated
Upload Date: 11 Mar 16
Developer: Torstein Hansi
Distribution Type: Shareware
Price: 3600.00 $
Downloads: 328

Rating: 3.0/5 (Total Votes: 1)

Highcharts JS was created to eliminate the need of loading JS frameworks and using a plugin every time a chart needed to be embedded on a Web page.

By combining and packaging all the features needed to not only parse, process and display statistical data without a JS framework, Highcharts JS provides a lighter and still powerful solution for online data visualization.

Highcharts JS supports lots of graph types, works across most modern operating systems and comes with cross-browser support.

The library also comes with support for touchscreen devices as well, working on mobiles and tables the same.

Highcharts JS comes with a dual licensing model in place. The library is free for non-commercial products, while a paid license is need for commercial work.

What is new in this release:

  • Fixed:
  • Duplicated Y axis in exported charts. Made export module more testable so it would have caught this error.
  • Zones incorrectly applied if outside axis range.
  • Error in title setter when setting a non-string value.

What is new in version 4.1.7:

  • Fixed:
  • Duplicated Y axis in exported charts. Made export module more testable so it would have caught this error.
  • Zones incorrectly applied if outside axis range.
  • Error in title setter when setting a non-string value.

What is new in version 4.1.5:

  • Fixed:
  • Duplicated Y axis in exported charts. Made export module more testable so it would have caught this error.
  • Zones incorrectly applied if outside axis range.
  • Error in title setter when setting a non-string value.

What is new in version 4.1.4:

  • Fixed:
  • Duplicated Y axis in exported charts. Made export module more testable so it would have caught this error.
  • Zones incorrectly applied if outside axis range.
  • Error in title setter when setting a non-string value.

What is new in version 4.0.4:

  • Added more date parsing logic to the data module. Now integrates with Date.js, and uses Date.parse. Tries to parse all dates, but falls back to categories if dates are not sorted (which may be a sign that parsing went wrong).
  • Added support for setting marker image dimensions.
  • Added a better default value for xAxis.allowDecimals. Don't allow decimals in X value ranges that look like years.
  • Added warning on trying to plot negative points on a logarithmic axis.
  • Allow changing "Date" class used to support other calendars. Added new option global.Date.
  • Allow overriding Highcharts.numberFormat from the outside.
  • Made point.click event work in combination with drilldown charts.

What is new in version 4.0.3:

  • Added 3d options edgeColor and edgeWidth to distinguish from borders that have different defaults.
  • Added option, chart.panKey, to allow panning and zooming on the same chart. The chart can now be configured so the user can pan by holding down the shift key while dragging.
  • Added features zMin and zMax for bubble series, to set the Z value corresponding to minSize and maxSize independently from the data.
  • Changed default top position for loading label to 45%, which results in a vertically centered label.
  • Better handling of data label heights on pie charts, related to #2630.
  • Better handling of dynamic font sizes. Adjust tooltip text-wrapping. Apply dynamic font size (em) on line breaks. Fixed placement of title and axis labels when using ems for font size. Added support for em font-size in legend.itemStyle.

What is new in version 4.0.0:

  • Fixed issue with reflowing in IE < 9, as well as frozen pivot on resizing gauges in IE < 9.
  • Fixed JavaScript error on redrawing chart after series removal in IE < 9.
  • Fixed JS error on zooming in to an arearange series in IE9.

What is new in version 3.0.8:

  • Export: Streamlined and removed unnecessary properties in maven pom.xml.
  • Export: Cleaning up overlap in maven dependencies for java export server.
  • Added handling of white-space: nowrap in styles for SVG text.
  • Implemented logic that removes overlapping axis labels just before they are rendered.
  • Export: Refined code on waiting for images loaded.
  • Fixed issue with bubble chart not displaying when displayNegative was false.
  • Added formattributes to exporting to allow setting custom attributes.
  • Performance improvement by not listening to document mousemove when the tooltip is hidden.
  • Added symbolHeight and symbolRadius options for legend.

What is new in version 3.0.7:

  • Performance improvement by moving color parsing regexes out of the Color class to a global definition in order to be instanciated only once.
  • Fixed issue with useHTML legend items not drawing after removing all and adding again.
  • Fixed regression after fixing #2153, related to assigning styles in VML browsers.
  • Fixed issue with plot band label not being hidden when zooming out of view.
  • Fixed wrong calculation of point.percentage in percentage stacked tooltips.
  • Fixed issue with yearly ticks being computed wrong, causing stagger lines where not necessary.
  • Fixed issue with IE8 not being able to add soft line breaks in text in export.
  • Fixed issue with only first series' point names being used for categories. Now all series are inspected.
  • Made new option, linecap, for line series.
  • Allow disabling the hover state for a specific point marker.
  • Fixed JavaScript error on updating a point value to null.
  • Fixed issue with response of PhantomJS server in export-server that lead to StringIndexOutOfBoundsException.
  • Made showInLegend option overridable for linked series.
  • Worked around Firefox/Win issue with median lines on box plot spilling over the edges of the box.
  • Made the data labels inherit the series' cursor setting.
  • Improved fix for #2030 to work with IE11 quirks mode.

What is new in version 3.0.6:

  • Added new option, chart.spacing, to set spacing as an array.
  • Fixed regression issue with slow running updates on gauges.
  • Fixed regression with vertical crosshair not working in Highstock with series compare.
  • Fixed issue with hide/show series in some versions of Android.
  • Fixed error message in PHP/Batik exporting stack when called without posting width.
  • Worked around InkScape bug where the hidden empty tooltip would display as a square in exported SVG.
  • Fixed issue with updating min and max using Axis.update() after running setExtremes.
  • Added round linejoins and linecaps to line graphs for better look in prints.
  • Added support for negative values in stacked percentage columns.
  • Added new option to pie charts, endAngle, to allow semi-circle donuts and pies.
  • Fixed issue with bubbles not resizing in IE8.
  • Added experimental support for axis.labels.ellipsis. Not implemented for VML renderer.
  • Fixed issue with unsorted data labels for funnels.

What is new in version 3.0.3:

  • Added automatic stagger lines for colliding labels on horizontal axis.
  • Added support for automatic text wrapping in long title names.
  • Added new option, legend.itemDistance, to allow control over the distance between items of a horizontally laid out legend.
  • Added context and event information to click handlers on touch devices.
  • Added useHTML option for plot line and plot band labels.
  • Added support for multidimensional series (arearange, ohlc, box plot etc.) in data module.
  • Added automatic default alignment of axis labels based on which side of the chart and the label's rotation.
  • Increased performance of Series.addPoint on large series by preventing looping over all data points on each call.
  • Fixed #2017 where the browser would freeze when xAxis.min equals xAxis.max on a datetime X axis.
  • Fixed legend box size browser issue.
  • Worked around issue in Chrome 28 where numberFormatting would round all values to whole numbers after running for a while.

What is new in version 3.0.2:

  • Added stackLabels.format option analogous to dataLabels.format.
  • Fixed handling of connectNulls on area range series so that null values in either low or high positions are also connected. This allows filling the area between lines with different X values.
  • Fixed JS error on certain operations with jQuery 1.10.
  • Fixed regression with exporting.chartOptions not taking effect.
  • Fixed issue with setting medianWidth, stemWidth or whiskerWidth to 0 on box plots and error plots.
  • Fixed issue with errors on running point click event after the same point was destroyed from a series click event.
  • Fixed issue with stacks and series.index option.
  • Added localized number formatting to data labels.
  • Fixed JS error on touching pie charts in iOS Safari.
  • Fixed touch zooming and panning problems from Highcharts 3.0.1.
  • Fixed JS error on iPad with disabled tooltip.

What is new in version 3.0.1:

  • Added internationalization for the Print chart text.
  • Fixed JS error on hiding negative bubbles.
  • Fixed issue with wrong axis label break on vertical axis when marginLeft is set.
  • Made loading mask use the current chart size, not the initial one.
  • Fixed issue with unintentionally filled arcs in oldIE.
  • Fixed missing crosshairs on logarithmic axis.
  • Fixed issue with missing median line on box plots in oldIE.
  • Fixed issue with zooming near the edges of a bubble chart.
  • Fixed another issue with label height in IE.
  • Fixed issue with bent pie data label connectors when slicedOffset has a high value.
  • Fixed regression issue with wrong Y axis extremes on logarithmic axes.
  • Fixed regression with colorByPoint option in columns with negative value.

What is new in version 3.0.0:

  • Fixed issue with reflowing in IE.
  • Fixed JavaScript error on redrawing chart after series removal in IE.

What is new in version 2.3.5:

  • Fixed issue with series-level image markers not being visible in exported charts.
  • Fixed issue with pie slices not being added to the legend after the first redraw.
  • Fixed wrong Y axis extremes on stacked line series chart.
  • Fixed issue with wrong placement of image backgrounds on labels, specifically image shapes in flag charts.
  • Fixed problem with multiple buttons with menu items in exporting module.
  • Fixed issue with visible borders in exported chart when borderWidth = 0 on column charts in Firefox.
  • Added pie.startAngle option.
  • Fixed issue with tooltip remaining visible after hiding its series.
  • Added a delay before hiding exporting menu to prevent the menu from hiding in IE when hovering over neighbor elements and button title.
  • Fixed issue with reflowing in IE < 9, as well as frozen pivot on resizing gauges in IE < 9.
  • Fixed issue with backgrounds on multiple gauges within the same chart.
  • Fixed JS error in IE8 when trying to assign a gradient color to image markers.
  • Fixed issue with squished X axis labels on column charts with one single point. Now if the series only contains one value, only one tick is shown.

What is new in version 2.3.3:

  • Refactored data label alignment logic for better maintainabilit.
  • Worked around label positioning problem in IE9 and IE10.
  • Fixed gauge series data labels after regression testing
  • Fixed issue with yAxis labels with a minus prefix being wrapped into two lines.
  • Fixed JS errors on continuously destroying charts in window.resize.
  • Fixed orphaned marker after Point.update to null.
  • Fixed issue with text wrapping and bounding boxes in Android 2.
  • Worked around Safari 6 bug causing disappearing pie slices.
  • Fixed wrong positions of polar column chart data labels.
  • Fixed error in VML browsers when redrawing a chart with an image background.
  • Fixed issue with shadow.offsetX and shadow.offsetY set to 0 being replaced by 1.
  • Fixed text rotation with useHTML in Firefox 15.
  • Fixed issue with tooltip spilling out to the left in inverted chart.

What is new in version 2.3.1:

  • Fixed security issue in export server.
  • Added radial gradients for pies.

What is new in version 2.3.0:

  • Added radial gauges.
  • Added polar projection for Cartesian chart types.
  • Added range series types: area range, area spline range and column range.
  • Added radial gradients for pies.
  • Fixed bugs.

What is new in version 2.2.5:

  • Fixed broken minRange after the #878 fix.
  • Reverted fix for #904 where a line with lineWidth of 0 became visible in hover state.
  • Added legend.maxHeight option for paging.
  • Fixed issue with chart title and subtitle responding too late to chart resize.
  • Fixed JS error on quickly changing range selection in Highstock in column charts.
  • Fixed issue with clipping of legend after resize to a greater width.
  • Fixed issue with size detection of rotated text in exported charts legacy IE.
  • Fixed issue with original mouse event information not being passed over to legendItemClick handler. Added it to event.browserEvent.
  • Fixed issue with the series.pointRange option not affecting the width of columns.
  • Added tooltip formatting options: percentageDecimals, percentagePrefix, percentageSuffix, totalDecimals, totalPrefix, totalSuffix.
  • Fixed issue with error #10 appearing on a chart with all null data if yAxis.min was set.
  • Fixed issue when colorByPoint was set to true, it started from the second item in the color array, whereas the first one was assigned to the whole series.
  • Fixed JS error on setting categories with fewer items before the chart was redrawn.

What is new in version 2.2.4:

  • Worked around compatibility issue with jQuery 1.8 preview.
  • Fix bug that removed all win.resize handlers.
  • Fixed issue with X axis labels becoming left aligned instead of centered in IE8 on an axis with many labels.
  • Fixed problem with unwanted chart border when printing in Chrome.
  • Fixed unresponsive browser in IE8 Standards when exporting pie charts with data labels.
  • Fixed issue with xAxis label formats not landing on whole days when using local time.
  • Fixed issue with tooltips not displaying over pie charts positioned outside plot area.
  • Removed warnings on accessing layerX and layerY in Chrome.
  • Fixed JS error in Firefox on destroying chart with data labels using MooTools adapter.
  • Added time-aware xDateFormat for tooltip headers in datetime axes. Added tooltip.dateTimeLabelFormat option.
  • Fixed issue with black background in data labels in legacy IE and MooTools adapter.
  • Fixed excessive looping in setTooltipPoints in certain conditions involving hidden series.

What is new in version 2.2.3:

  • Fixed issue with ticks and gridlines not being aligned after chart redraw.

What is new in version 2.2.2:

  • Fixed bugs.

What is new in version 2.2.1:

  • Added box options like borderWidth, backgroundColor and more for data labels.
  • Fixed bugs.

What is new in version 2.2.0:

  • Better performance with thousands of points.
  • Improved useHTML feature on labels to skip SVG text generation and use true HTML bounding box.
  • Added configuration options to the Reset button.
  • Added support for logarithmic axes.
  • Numerous bug fixes.

What is new in version 2.1.9:

  • Fixed memory leaks in legacy IE.

What is new in version 2.1.8:

  • Fixed compatibility issue with jQuery 1.7.

What is new in version 2.1.7:

  • Added useHTML option for most text related configuration objects.
  • Added softConnector option for pie data labels.
  • Added chart.selectionMarkerFill option.
  • Fixed issues with data label positioning for pies.
  • Fixed issue with tooltips covering point in certain cases.
  • Fixed issues with latest MooTools.
  • Worked on memory leak issues.

What is new in version 2.1.5:

  • Added shadows for pies.
  • Exported charts now respect user set min and max after zoom and visibility option.
  • Added option series.connectNulls to connect line graphs through null points.
  • Added support for exporting image symbols in charts.
  • Added data labels for stack totals and improved positioning of column and bar data labels.
  • Fixed issues as listed at GitHub under dates since the last maintenance version.

What is new in version 2.1.4:

  • Updated MooTools adapter to work with MooTools 1.3.
  • Fixed issue with charts not displaying in IE on pages with large background images or external resources.
  • Fixed issue Safari Mobile crashing after removing a series dynamically.
  • Fixed minor issues as listed at GitHub under dates since the last maintenance version.

Requirements:

  • JavaScript enabled on client side

Other Software of Developer Torstein Hansi

Highmaps
Highmaps

11 Mar 16

Highstock
Highstock

11 Mar 16

Highslide JS
Highslide JS

13 May 15

Comments to Highcharts

1 Comments
  • FancyGrid 8 May 16
    Let me advice JavaScript Grid Library that has integration with HighCharts and sparklines.
    FancyGrid
Add Comment
Turn on images!