Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/highcharts/highcharts int…
Browse files Browse the repository at this point in the history
…o bugfix/8854-pie-datalabels-distance-percentage
  • Loading branch information
kamilkulig committed Apr 4, 2019
2 parents 0b03145 + 647d870 commit eec0c71
Show file tree
Hide file tree
Showing 1,558 changed files with 62,720 additions and 64,038 deletions.
1 change: 1 addition & 0 deletions .eslintignore
@@ -1,5 +1,6 @@
vendor/**/*
samples/data/**/*.js
samples/highcharts/common-js/**/*.js
samples/cloud/**/**/*.js
samples/static/*.js
tools/eslint-plugin-highcharts/node_modules/**
2 changes: 1 addition & 1 deletion bower.json
@@ -1,6 +1,6 @@
{
"name": "highcharts",
"version": "7.0.3",
"version": "7.1.0",
"description": "JavaScript charting framework",
"main": "lib/highcharts.js",
"authors": [
Expand Down
8 changes: 4 additions & 4 deletions build.properties
Expand Up @@ -2,20 +2,20 @@

highcharts.product.name=Highcharts
highcharts.product.cdnpath=
highcharts.product.version=7.0.3-modified
highcharts.product.version=7.1.0-modified
highcharts.product.date=

highstock.product.name=Highstock
highstock.product.cdnpath=/stock
highstock.product.version=7.0.3-modified
highstock.product.version=7.1.0-modified
highstock.product.date=

highmaps.product.name=Highmaps
highmaps.product.cdnpath=/maps
highmaps.product.version=7.0.3-modified
highmaps.product.version=7.1.0-modified
highmaps.product.date=

gantt.product.name=Highcharts Gantt
gantt.product.cdnpath=/gantt
gantt.product.version=7.0.3-modified
gantt.product.version=7.1.0-modified
gantt.product.date=
294 changes: 294 additions & 0 deletions changelog/changelog.html

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions changelog/highcharts-gantt/7.0.1.md
@@ -1,3 +1,9 @@
# Changelog for Highcharts Gantt v7.0.1 (2018-12-19)

- Added built-in support for Highstock's range selector and navigator for easier navigation within Gantt charts.
- Most changes listed under Highcharts 7.0.1 above also apply to Highcharts Gantt 7.0.1.

## Bug fixes
- Fixed #10176, scrollbar error when collapsed treegrid.
- Fixed #10211, issue with treegrid show/hide series.

76 changes: 76 additions & 0 deletions changelog/highcharts/7.1.0.md
@@ -0,0 +1,76 @@
# Changelog for Highcharts v7.1.0 (2019-04-01)

- Added [Organization Chart](https://www.highcharts.com/docs/chart-and-series-types/organization-chart) series type.
- Added [Item Chart](https://www.highcharts.com/docs/chart-and-series-types/item-chart) series type for visualizing item counts and parliaments.
- Added [Dependency Wheel](https://www.highcharts.com/docs/chart-and-series-types/dependency-wheel) series type.
- Added [Timeline](https://www.highcharts.com/docs/chart-and-series-types/timeline) series type.
- Added [3D Pyramid](https://www.highcharts.com/docs/chart-and-series-types/pyramid-3d) and [3D Funnel](https://www.highcharts.com/docs/chart-and-series-types/funnel-3d) series types.
- [Accessibility](https://www.highcharts.com/docs/accessibility/accessibility-module) - improved experience for screen reader users, support for dynamic data and drilldown, as well as support for voice input software.
- Added `inactive` states to series and points, allowing other series to be dimmed when the user is hovering the data or legend.
- Added [levels](https://api.highcharts.com/highcharts/plotOptions.series.sankey.levels) to sankey series.
- Added `annotation.events`: `add`, `afterUpdate` and `remove`.
- Added full screen capabilities to exporting module.
- Added option [treemap.events.setRootNode](https://api.highcharts.com/highcharts/treemap.events.setRootNode).
- Added option [xAxis.margin](https://api.highcharts.com/highcharts/xAxis.margin) to ensure a distance between multiple axes on the same side.
- Added options [plotOptions.sankey.borderWidth](https://api.highcharts.com/highcharts/plotOptions.sankey.borderWidth) and `sankey.borderColor` for sankey nodes.
- Added force directed algorithm for improved packing of packed bubble charts.
- Added support for [nested packed bubbles](https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/packed-bubble-split/).
- Added [Verlet integration](http://localhost:9005/highcharts/series.networkgraph.layoutAlgorithm.integration) for network graphs. Generally improved network graph algorithms.
- Added data labels to links in network graphs.

## Upgrade notes
- Changed default X axis [tickWidth](https://api.highcharts.com/highcharts/xAxis.tickWidth) option. Now tick marks are not rendered by default on category axes. Set the `tickWidth` to 1 to bring back the old behaviour.
- Renamed [plotOptions.treemap.drillUpButton](https://api.highcharts.com/highcharts/plotOptions.treemap.drillUpButton) to `traverseUpButton`.

## Bug fixes
- Fixed #10009, wrong tooltip size with `useHTML` and varying text lengths.
- Fixed #10010, `series.update` destroyed points and lost their event handlers.
- Fixed #10031, long dataLabels for pie with `useHTML: true`, were generated with width less than 0.
- Fixed #10052, chart printing failed with error on IE11.
- Fixed #10055, exporting custom annotation did not work for other types than SVG.
- Fixed #10063, proximate legend layout did not account for axis `top` setting.
- Fixed #10081, chart with `parallelCoordinates` was not resizing properly after update.
- Fixed #10082, points below Y axis min in polar charts were drawn incorrectly.
- Fixed #10101, bubble legend was duplicated with map module.
- Fixed #10106, issue with the `showEmpty` feature.
- Fixed #10107, legend navigation required overly precise clicks/touches.
- Fixed #10115, vector and wind barb series didn't handle the `clip` option.
- Fixed #10127, treemap removed old `classNames` on update.
- Fixed #10131, error in draggable points after updating series.
- Fixed #10160, stacking null points from the same series threw unhandled exception.
- Fixed #10163, `series.setData()` did not remove old nodes for a networkgraph.
- Fixed #10167, a regression causing unwanted padding on top of legends in some cases.
- Fixed #10187, setData didn't update data when old data had null values and the same length.
- Fixed #10213, relative chart height didn't apply in responsive chart.
- Fixed #10220, visible parts on charts inside an element with visibility: hidden.
- Fixed #10225, histogram produced additional bin on the end.
- Fixed #10232, solid gauge series had wrong legend symbol.
- Fixed #10243, offline export failed with boost and hidden series.
- Fixed #10246, boost culling issue.
- Fixed #10265, class names were applied multiple times to elements, causing selected pies not to unselect after redraw.
- Fixed #10273, changing live data settings dynamically didn't take effect.
- Fixed #10282, overlap larger than smallest circle in venn diagrams.
- Fixed #10283, click events were not applied on scatter points with base tag present in Firefox.
- Fixed #10286, responsive setting of `showInLegend` failed.
- Fixed #10302, plot line events did not fire if the lines were initially outside visible range.
- Fixed #10312, keyboard navigation with no data.
- Fixed #10342, HTML split tooltip did not fade after series update if formatter returned a string.
- Fixed #10347, annotation-bindings were not compatible with IE11.
- Fixed #10350, compatibilty issue with IE11 and xrange.
- Fixed #10352, replaced `Math.sign()` in networkgraph source code for IE compatibility.
- Fixed #10417, simulation for packed bubble series did not stop when exporting chart.
- Fixed #6234, some presentational options were not settable in zones in column series.
- Fixed #6404, plot band labels were not aligned correctly in gauge chart.
- Fixed #6894, [yAxis.softMax](https://api.highcharts.com/highcharts/yAxis.softMax) didn't take effect on the other side of the zero plane.
- Fixed #7048, tooltips didn't appear on null values in heatmap when in boost mode.
- Fixed #7895, renamed and documented option in export-data module responsible for series data visibility in exported chart data - includeInDataExport.
- Fixed #8766, chart crashed when misconfiguring plotOptions.
- Fixed #8864, `connectorColor` didn't work for individual points.
- Fixed #9087, malformed exported SVG when SVG elements were added inside `useHTML` labels.
- Fixed #9128, #10025, histogram series had incorrect amount of free space between points.
- Fixed #9233, data labels and tooltip formatting was not supported for null points in heatmap.
- Fixed #9880, hover animation on xrange points was incorrect.
- Fixed #9917, `chart.update` with initial pane options did not change the pane.
- Fixed #9962, line series was not rendered in the boost mode, when all points were outside the extremes.
- Fixed #9978, horizontal scrollbar on RTL charts with a11y module.
- Fixed #10161, wrong extremes in single category axis.
7 changes: 7 additions & 0 deletions changelog/highmaps/7.1.0.md
@@ -0,0 +1,7 @@
# Changelog for Highmaps v7.1.0 (2019-04-01)

- Most changes listed under Highcharts 7.1.0 above also apply to Highmaps 7.1.0.

## Bug fixes
- Fixed #10049, a regression causing data labels on null points not to show.
- Fixed #10057, setting `borderWidth` to 0 did not work.
5 changes: 5 additions & 0 deletions changelog/highstock/7.0.1.md
Expand Up @@ -6,3 +6,8 @@
- Improved layout in Stock Tools toolbar.
- Fixed issue in Stock Tools where separate yAxes should be created for certain indicators.
- Fixed missing translation of `measure` key in `lang.navigation.popup`.
- Fixed #10214, stocktools bindings referred to wrong chart container.
- Fixed #10351, ichimoku - remove was broken in iE11.
- Fixed #10387, `verticalCounter` in stockTools was broken.
- Fixed #10392, stocktools popup was not compatible with IE.
- Fixed #9938, added annotation options in stocktools.
21 changes: 21 additions & 0 deletions changelog/highstock/7.1.0.md
@@ -0,0 +1,21 @@
# Changelog for Highstock v7.1.0 (2019-04-01)

- Most changes listed under Highcharts 7.1.0 above also apply to Highstock 7.1.0.

## Bug fixes
- Fixed #10000, `gapSize` caused a gap to display on grouped data in the DST transition and when grouped to months.
- Fixed #10015, chart update did not reserve space for rangeSelector.
- Fixed #10015, chart update did not reserve space for rangeselector.
- Fixed #10144, delete button in GUI did not work for flags.
- Fixed #10183, Elliot waves did not render last line when added through GUI.
- Fixed #10192, technical indicators added via stock tools for a volume series were rendered on a wrong yAxis.
- Fixed #10193, wrong navigator series indexes after addSeries().
- Fixed #10196, `plotOptions.<indicator>.params` did not update default values in inputs.
- Fixed #10201, stochastic indicator did not open it's pane from GUI.
- Fixed #10261, mouse event arguments should be passed to range selector button click handler.
- Fixed #10332, After drawing a segment line and moving end point whole chart area was selected.
- Fixed #1289, wrong extremes on second pane yAxis when zoomed the first one.
- Fixed #4606, range selector inputs did not blur and jQuery UI datepicker didn't close.
- Fixed #7067, Navigator was not added by chart update.
- Fixed #8660, yAxes in separate panes were misaligned after panning and chart resize.
- Fixed #9994, navigator.xAxis.min was wrong with main [xAxis.min](https://api.highcharts.com/highstock/xAxis.min) set and ordinal enabled after addPoint.
2 changes: 1 addition & 1 deletion css/annotations/popup.scss
@@ -1,4 +1,4 @@
$version: "7.0.3";
$version: "7.1.0";

// Colors for buttons.
$button-background-color: #f7f7f7;
Expand Down
2 changes: 1 addition & 1 deletion css/stocktools/gui.scss
@@ -1,4 +1,4 @@
$version: "7.0.3";
$version: "7.1.0";

// Colors for buttons.
$button-background-color: #f7f7f7;
Expand Down
6 changes: 3 additions & 3 deletions js/modules/accessibility/a11y-i18n.js
Expand Up @@ -343,7 +343,7 @@ H.setOptions({
* Set to `null` to use the separator defined in
* [lang.thousandsSep](lang.thousandsSep).
*
* @since next
* @since 7.1.0
*/
thousandsSep: ',',

Expand All @@ -360,7 +360,7 @@ H.setOptions({
/**
* Label for the end of the chart. Announced by screen readers.
*
* @since next
* @since .1.0
*/
svgContainerEnd: 'End of interactive chart',

Expand All @@ -373,7 +373,7 @@ H.setOptions({
* are multiple charts on the page. For all other new data events,
* the `newDataAnnounce` string will be used.
*
* @since next
* @since 7.1.0
*/
announceNewData: {
newDataAnnounce: 'Updated data for chart {chartTitle}',
Expand Down

0 comments on commit eec0c71

Please sign in to comment.