Skip to content

Commit

Permalink
--- Highcharts 4.2.2 official release ---
Browse files Browse the repository at this point in the history
  • Loading branch information
TorsteinHonsi committed Feb 4, 2016
1 parent 54bafed commit cb9d08c
Show file tree
Hide file tree
Showing 56 changed files with 3,557 additions and 2,974 deletions.
2 changes: 1 addition & 1 deletion bower.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "highcharts",
"version": "4.2.0",
"version": "4.2.2",
"description": "JavaScript charting framework",
"main": "lib/highcharts.js",
"authors": [
Expand Down
12 changes: 6 additions & 6 deletions build.properties
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@

highcharts.product.name=Highcharts
highcharts.product.cdnpath=
highcharts.product.version=4.2.0-modified
highcharts.product.date=
highcharts.product.version=4.2.2
highcharts.product.date=2016-02-04

highstock.product.name=Highstock
highstock.product.cdnpath=/stock
highstock.product.version=4.2.0-modified
highstock.product.date=
highstock.product.version=4.2.2
highstock.product.date=2016-02-04

highmaps.product.name=Highmaps
highmaps.product.cdnpath=/maps
highmaps.product.version=4.2.0-modified
highmaps.product.date=
highmaps.product.version=4.2.2
highmaps.product.date=2016-02-04
46 changes: 36 additions & 10 deletions changelog-highcharts.htm
Original file line number Diff line number Diff line change
@@ -1,12 +1,38 @@
<p>Highcharts 4.2.0 (2105-12-15)</p>
<p>Highcharts 4.2.2 (2016-02-04)</p>
<ul>
<li>Added support for <code>fill-opacity</code> and <code>stroke-opacity</code> attributes on VML renderer. Support semi-transparent fill with named colors on area series.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/3372">#3372</a>, tooltip for columnrange series was misplaced.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4667">#4667</a>, column was left semi-opaque after drill up with the Standalone Framework.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4782">#4782</a>, marker image width and height didn't apply to legend.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4799">#4799</a>, wrong position of columns when setting grouping:false in charts with multiple columns.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4801">#4801</a>, setting visibility by series.update() didn't update series group.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4811">#4811</a>, legend checkbox position was wrong with legend title present.</li>
<li>Moved Standalone Framework inside Utilities.js and removed jQuery adapter.</li>
<li>Removed global properties in Highcharts and modules. Closes <a href="https://github.com/highslide-software/highcharts.com/issues/4389">#4389</a>.</li>
<li>Added new option, <a href="http://api.highcharts.com#plotOptions.solidgauge.linecap">linecap</a>, to allow round corners on solid gauge.</li>
<li>Changed <a href="http://api.highcharts.com#chart.events.load">chart.load</a> event to wait for external symbol images, so that their size is set correctly in the SVG. This comes in handy for export and server generated images.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/1977">#1977</a>, bubble series shadow was not moved when moving bubbles.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4077">#4077</a>, panning was not supported on inverted charts.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4086">#4086</a>, tick marks and labels were not trimmed to axis extremes when tickPositions option was used.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4573">#4573</a>, wrong number rounding in some cases.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4622">#4622</a>, updating point didn't change legend's item.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4759">#4759</a>, a regression which did not update point markers in point.update().</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4779">#4779</a>, data labels were not cropped when rotated.</li>

<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4859">#4859</a>, no easy way to catch offline export failed exception.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4861">#4861</a>, where offline export would fail in some cases with embedded images.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4870">#4870</a>, column width calculation not correct on logarithmic X axis.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4886">#4886</a>, pie slicing failed and tooltip disappeared too quickly on Windows phone.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4888">#4888</a>, fillOpacity of 0 did not take effect on area charts.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4889">#4889</a>, plotLine and plotBand should be rendered with higher zIndex than frames in 3D view.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4890">#4890</a>, originalEvent was missing from selection event since 4.2.0.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4898">#4898</a>, rounding issues with Y axis causing columns to exceed threshold value, and plot lines to be filtered out.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4904">#4904</a>, async loading of points kept running after chart was destroyed in boost module.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4905">#4905</a>, pie data labels were not hidden when scaling down.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4906">#4906</a>, chart did not zoom when drag and drop was dropped on a different chart.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4911">#4911</a>, false detection of overlapping data labels in multiple panes.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4912">#4912</a>, specific export data label style didn't take effect for pies.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4913">#4913</a>, regression in box size detection causing chart to overflow the container in some cases.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4914">#4914</a>, boost module loadingDiv was destroyed before redraw was finished.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4918">#4918</a>, spline curved wrongly when plotX or Y had a value of 0.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4920">#4920</a>, polar X axis labels misaligned after chart redraw.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4927">#4927</a>, crosshair only worked for one Y axis.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4928">#4928</a>, HTML label lengths were not reset on resize.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4929">#4929</a>, halo covered point and disallowed point click in IE8.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4938">#4938</a>, HTML elements were missing visibility and opacity setters.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4951">#4951</a>, X axis daily ticks did not render on midnight around a DST crossover when the getTimezoneOffset callback was used.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4955">#4955</a>, export button was hidden by category crosshair.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/2069">#2069</a>, null points in stacked areas were rendered as zero instead of gaps.</li>

</ul>
8 changes: 5 additions & 3 deletions changelog-highmaps.htm
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
<p>Highmaps 4.2.0 (2105-12-15)</p>
<p>Highmaps 4.2.2 (2016-02-04)</p>
<ul>
<li>Jumped to version 4.2 to align versioning with Highcharts, which shares the same code and GitHub repo.</li>
<li>Most changes listed under Highcharts 4.2.0 above also apply to Highmaps 4.2.0.</li>
<li>Most changes listed under Highcharts 4.2.2 above also apply to Highmaps 4.2.2.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4821">#4821</a>, setOptions not working with map credits.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4840">#4840</a>, credits title set to undefined when map module is included.</li>

</ul>
12 changes: 7 additions & 5 deletions changelog-highstock.htm
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
<p>Highstock 4.2.0 (2105-12-15)</p>
<p>Highstock 4.2.2 (2016-02-04)</p>
<ul>
<li>Jumped to version 4.2 to align versioning with Highcharts, which shares the same code and GitHub repo.</li>
<li>Most changes listed under Highcharts 4.2.0 above also apply to Highstock 4.2.0.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4798">#4798</a>, single pixel from range selector input visible on chart border.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/951">#951</a>, compare not displaying a graph when first value was 0.</li>
<li>Most changes listed under Highcharts 4.2.2 above also apply to Highstock 4.2.2.</li>
<li>Added new option to flag series, <a href="http://api.highcharts.com/highstock#plotOptions.flags.onKey">onKey</a>, to configure what key the flag should be placed on. Closes <a href="https://github.com/highslide-software/highcharts.com/issues/4873">#4873</a>.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4907">#4907</a>, data grouping didn't give correct distance to points immediately outside the plot area.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4922">#4922</a>, range series didn't work with compare mode.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4926">#4926</a>, axis breaks on Y axis failed.</li>
<li>Fixed <a href="https://github.com/highslide-software/highcharts.com/issues/4935">#4935</a>, error with shifting multiple series in edge case.</li>
</ul>
2 changes: 1 addition & 1 deletion generate-changelog.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
log.forEach(function (item) {

// Keep only the commits after the last release
if (proceed && (new RegExp('^---.+' + name + '.+official release ---$')).test(item)) {
if (proceed && (new RegExp('official release ---$')).test(item)) {
proceed = false;
}

Expand Down
2 changes: 1 addition & 1 deletion js/highcharts-3d.src.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// @compilation_level SIMPLE_OPTIMIZATIONS

/**
* @license Highcharts JS v4.2.0-modified (2015-12-21)
* @license Highcharts JS v4.2.2 (2016-02-04)
*
* 3D features for Highcharts JS
*
Expand Down
6 changes: 3 additions & 3 deletions js/highcharts-more.src.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// @compilation_level SIMPLE_OPTIMIZATIONS

/**
* @license Highcharts JS v4.2.0-modified (2016-01-14)
* @license Highcharts JS v4.2.2 (2016-02-04)
*
* (c) 2009-2016 Torstein Honsi
*
Expand Down Expand Up @@ -1294,7 +1294,7 @@ var arrayMin = Highcharts.arrayMin,
//stemWidth: null,
threshold: null,
tooltip: {
pointFormat: '<span style="color:{point.color}">\u25CF</span> <b> {series.name}</b><br/>' + // docs
pointFormat: '<span style="color:{point.color}">\u25CF</span> <b> {series.name}</b><br/>' +
'Maximum: {point.high}<br/>' +
'Upper quartile: {point.q3}<br/>' +
'Median: {point.median}<br/>' +
Expand Down Expand Up @@ -1556,7 +1556,7 @@ var arrayMin = Highcharts.arrayMin,
grouping: false,
linkedTo: ':previous',
tooltip: {
pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>' // docs
pointFormat: '<span style="color:{point.color}">\u25CF</span> {series.name}: <b>{point.low}</b> - <b>{point.high}</b><br/>'
},
whiskerWidth: null
});
Expand Down
12 changes: 5 additions & 7 deletions js/highcharts.src.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
// @compilation_level SIMPLE_OPTIMIZATIONS

/**
* @license Highcharts JS v4.2.0-modified (2016-02-03)
* @license Highcharts JS v4.2.2 (2016-02-04)
*
* (c) 2009-2016 Torstein Honsi
*
Expand Down Expand Up @@ -59,7 +59,7 @@
charts = [],
chartCount = 0,
PRODUCT = 'Highcharts',
VERSION = '4.2.0-modified',
VERSION = '4.2.2',

// some constants for frequently used strings
DIV = 'div',
Expand Down Expand Up @@ -1533,7 +1533,7 @@
useUTC: true,
//timezoneOffset: 0,
canvasToolsURL: 'http://code.highcharts.com/modules/canvas-tools.js',
VMLRadialGradientURL: 'http://code.highcharts.com/4.2.0-modified/gfx/vml-radial-gradient.png'
VMLRadialGradientURL: 'http://code.highcharts.com/4.2.2/gfx/vml-radial-gradient.png'
},
chart: {
//animation: true,
Expand Down Expand Up @@ -2233,8 +2233,6 @@
* and apply strokes to the copy.
*
* Contrast checks at http://jsfiddle.net/highcharts/43soe9m1/2/
*
* docs: update default, document the polyfill and the limitations on hex colors and pixel values, document contrast pseudo-color
*/
applyTextShadow: function (textShadow) {
var elem = this.element,
Expand Down Expand Up @@ -4160,7 +4158,7 @@
// Fire the load event when all external images are loaded
ren.imgCount--;
if (!ren.imgCount) {
charts[ren.chartIndex].onload(); // docs: Load and callback are now waiting for images
charts[ren.chartIndex].onload();
}
},
src: imageSrc
Expand Down Expand Up @@ -13996,7 +13994,7 @@

// Typically for pie series, points need to be processed and generated
// prior to rendering the legend
if (options.legendType === 'point') { // docs: legendType now supported on more series types (at least column and pie)
if (options.legendType === 'point') {
this.processData();
this.generatePoints();
}
Expand Down
12 changes: 5 additions & 7 deletions js/highmaps.src.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @license Highmaps JS v4.2.0-modified (2016-02-03)
* @license Highmaps JS v4.2.2 (2016-02-04)
*
* (c) 2011-2016 Torstein Honsi
*
Expand Down Expand Up @@ -57,7 +57,7 @@
charts = [],
chartCount = 0,
PRODUCT = 'Highmaps',
VERSION = '4.2.0-modified',
VERSION = '4.2.2',

// some constants for frequently used strings
DIV = 'div',
Expand Down Expand Up @@ -1531,7 +1531,7 @@
useUTC: true,
//timezoneOffset: 0,
canvasToolsURL: 'http://code.highcharts.com/modules/canvas-tools.js',
VMLRadialGradientURL: 'http://code.highcharts.com/maps/4.2.0-modified/gfx/vml-radial-gradient.png'
VMLRadialGradientURL: 'http://code.highcharts.com/maps/4.2.2/gfx/vml-radial-gradient.png'
},
chart: {
//animation: true,
Expand Down Expand Up @@ -2231,8 +2231,6 @@
* and apply strokes to the copy.
*
* Contrast checks at http://jsfiddle.net/highcharts/43soe9m1/2/
*
* docs: update default, document the polyfill and the limitations on hex colors and pixel values, document contrast pseudo-color
*/
applyTextShadow: function (textShadow) {
var elem = this.element,
Expand Down Expand Up @@ -4158,7 +4156,7 @@
// Fire the load event when all external images are loaded
ren.imgCount--;
if (!ren.imgCount) {
charts[ren.chartIndex].onload(); // docs: Load and callback are now waiting for images
charts[ren.chartIndex].onload();
}
},
src: imageSrc
Expand Down Expand Up @@ -13478,7 +13476,7 @@

// Typically for pie series, points need to be processed and generated
// prior to rendering the legend
if (options.legendType === 'point') { // docs: legendType now supported on more series types (at least column and pie)
if (options.legendType === 'point') {
this.processData();
this.generatePoints();
}
Expand Down
Loading

0 comments on commit cb9d08c

Please sign in to comment.