From 8da86f3de1e39bb86035b80e7fa8132fa582e345 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torstein=20H=C3=B8nsi?= Date: Wed, 10 Jan 2024 13:04:32 +0100 Subject: [PATCH] --- Highcharts 11.3.0 official release --- --- bower.json | 2 +- build-properties.json | 4 +- changelog/changelog.html | 181 +++++++++++++++++- changelog/generate.js | 1 - changelog/highcharts-dashboards/1.2.0.md | 16 +- changelog/highcharts-gantt/11.3.0.md | 12 ++ changelog/highcharts-maps/11.3.0.md | 8 + changelog/highcharts-stock/11.3.0.md | 16 ++ changelog/highcharts/11.3.0.md | 36 ++++ changelog/pr-log.js | 21 +- package-lock.json | 4 +- package.json | 2 +- .../gantt/demo/treegrid-columns/demo.details | 1 + .../stock/demo/live-candlestick/demo.details | 1 + samples/unit-tests/gantt/grid-axis/demo.js | 8 +- .../ExportData/ExportDataDefaults.ts | 4 +- ts/Extensions/Exporting/ExportingDefaults.ts | 2 +- 17 files changed, 294 insertions(+), 25 deletions(-) create mode 100644 changelog/highcharts-gantt/11.3.0.md create mode 100644 changelog/highcharts-maps/11.3.0.md create mode 100644 changelog/highcharts-stock/11.3.0.md create mode 100644 changelog/highcharts/11.3.0.md diff --git a/bower.json b/bower.json index ff71ead498d..e9f11e083c9 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "highcharts", - "version": "11.2.0", + "version": "11.3.0", "description": "JavaScript charting framework", "main": "lib/highcharts.js", "authors": [ diff --git a/build-properties.json b/build-properties.json index 1896b326430..305ee4ec715 100644 --- a/build-properties.json +++ b/build-properties.json @@ -1,6 +1,6 @@ { - "date": "", - "version": "11.2.0-modified", + "date": "2024-01-10", + "version": "11.3.0", "products": { "Highcharts": { "cdnpath": "", diff --git a/changelog/changelog.html b/changelog/changelog.html index 63918de1b8f..44b07ba1d5a 100644 --- a/changelog/changelog.html +++ b/changelog/changelog.html @@ -15,6 +15,72 @@

Highcharts

+

+ + Highcharts v11.3.0 (2024-01-10) + # + +

+ +
+
+
+

+ +

+
+
+
+ + +
+
+
+

+ +

+
+
+
+
    +
  • Fixed #19169, the focusBorder was not removed from SVGElement after the element had been unfocused.
  • +
  • Fixed #20319, funnel point path not rendered properly when the point's top coordinates were within top boundaries of the funnel neck.
  • +
  • Fixed #20291, y-axis crosshair was missing for 3d column.
  • +
  • Fixed #20340, histogram bins x2 value was wrongly calculated.
  • +
  • Fixed #20191, exporting a chart using the export module caused beforeunload event to fire.
  • +
  • Fixed #20142, pie selected point was semi-transparent on legend hover in styled mode.
  • +
  • Fixed #18744, a point covered by an area series should be fully clickable if the tooltip shows.
  • +
  • Fixed #20129, the lack of root and window in the NX environment was causing an error on load.
  • +
  • Fixed #20097, script errors and invisible series in error bar with certain extremes.
  • +
  • Fixed #19857, short x-axis labels disappeared in some edge cases when labels.autoRotation was set.
  • +
  • Fixed #18804, zooming in below boostThreshold didn't disable boost on scatter series.
  • +
  • Fixed #20120, data labels in packed bubble series were misaligned after updating the series position.
  • +
  • Fixed #16920, formalized and fixed the data.columnTypes option.
  • +
  • Fixed #17545, misplaced funnel and pyramid data labels after legend item click when dataLabels.inside set to false.
  • +
  • Fixed #19497, some points disappeared when changing extremes of the category axes in boost.
  • +
  • Fixed #20098, multiple data labels were not rendered when enabled in plotOptions.
  • +
  • Fixed #19895, removing a series while rendering in boost mode could cause a TypeError.
  • +
  • Fixed #20002, stroke wasn't applied to annotations during offline PDF export.
  • +
  • Fixed #19976, columns threw off center when using mouse wheel zoom.
  • +
  • Fixed #19621, errors instead of expected behavior when using arrow-keys to navigate first and last items in legend.
  • +
  • Fixed #19130, negativeColor was applied to positive graphs for the part of the line that extended below the threshold.
  • +
  • Fixed #19604, ticks were sometimes differently calculated after a series update.
  • +
  • Fixed #20007, contrast color setting for data labels did not respect their background colors.
  • +
  • Fixed #19946, nodes in the organization chart weren’t centered while using node width or height options.
  • +
  • Fixed #19917, setting options in a series without series.data would add default aria-label.
  • +
+ +
+
+
+

Highcharts v11.2.0 (2023-10-30) @@ -6844,6 +6910,43 @@

Highcharts Stock

+

+ + Highcharts Stock v11.3.0 (2024-01-10) + # + +

+ +
+
+ +
+

+ +

+
+
+
+
    +
  • Fixed #19861, series.searchPoint returned undefined after annotation redraw.
  • +
  • Fixed #19243, if the last point in the dataset was from a scatter series, it was invisible.
  • +
  • Fixed #20284, a combination of scatter, boost and ordinal axis threw error about processedXData.
  • +
  • Fixed #19715, chart update failed with dataGrouping and dataSorting.
  • +
  • Fixed #19743 and #19742, data grouping anchor positions weren't working correctly if there was only one point. Also tooltip didn't take into consideration the anchors.
  • +
  • Fixed #19851, the rangeSelector button state was not preserved after adding data to a series.
  • +
  • Fixed #19816, incorrect zooming with multiple series and ordinal axis.
  • +
  • Fixed #19922, the range selector All button is now auto-selected if the data range is smaller than the selected range.
  • +
  • Fixed #19926, click event wasn't bound correctly for annotations with HTML labels.
  • +
  • Fixed #19793, trendline was not working for duplicate x values.
  • +
  • Fixed #19892, HeikinAshi and Hollow Candlestick were not working with certain dataGrouping periods.
  • +
+ +
+
+
+

Highcharts Stock v11.2.0 (2023-10-30) @@ -10627,6 +10730,35 @@

Highcharts Maps

+

+ + Highcharts Maps v11.3.0 (2024-01-10) + # + +

+ +
+
+ +
+

+ +

+
+
+
+
    +
  • Fixed #19551, patterns got scaled with their assigned map areas causing inconsistent rendering.
  • +
  • Fixed #20086, a regression where hovering over mapbubble series points would show the tooltip for another point.
  • +
  • Fixed #19676, after drilling up in certain cases the map zoom was inconsistent compared with the initial zoom.
  • +
+ +
+
+
+

Highcharts Maps v11.2.0 (2023-10-30) @@ -12476,6 +12608,39 @@

Highcharts Gantt

+

+ + Highcharts Gantt v11.3.0 (2024-01-10) + # + +

+ +
+
+ +
+

+ +

+
+
+
+
    +
  • Fixed #16626, secondary grid axis ignored xAxis.units set.
  • +
  • Fixed #19845, grid axes had open-ended cells in some cases.
  • +
  • Fixed #19657, grid axis column headers displayed inconsistently depending on how many rows were in the chart.
  • +
  • Fixed #15196, gantt chart threw error when nodes in the data set were orphaned.
  • +
+ +
+
+
+

Highcharts Gantt v11.2.0 (2023-10-30) @@ -13344,12 +13509,17 @@

Highcharts Dashboards

- Highcharts Dashboards v1.2.0 (2023-12-14) + Highcharts Dashboards v1.2.0 (2024-01-10) #

    +
  • Added a way to drag custom components from the sidebar, closes #20290.
  • +
  • Added closing sidebar, when clicking outside the box.
  • +
  • Added the possibility to define a custom path in columnNames for JSON connector to parse complex data.
  • Added the affectNavigator option allowing crossfilter to affect the contents of the other navigators.
  • +
  • Added option to add text next to context button.
  • +
  • Added linkedValueTo option to the KPI Component.
@@ -13362,11 +13532,16 @@

    +
  • Fixed issue with missing rows, when datagrid visibility was switched.
  • +
  • Fixed, it was impossible to set KPI content flex-direction.
  • +
  • Added unmount event to component options.
  • +
  • Added missing type for the columnName parameter.
  • +
  • Fixed missing update position of the context menu.
  • Fixed syncs between different lengths of arrays of series.
  • Fixed KPI component updating when new options include chart options.
  • -
  • Fixed issue with missing rows, when datagrid visibility is switched.
  • Fixed d.ts files for HighchartsTypes.
  • -
  • Fixed missing update position of the context menu.
  • +
  • Fixed #20046, there was an error when adding a new chart component.
  • +
  • Improved accessibility by changing the context menu toggle into a button.
diff --git a/changelog/generate.js b/changelog/generate.js index 59247a78e7f..4bcd325c4a9 100644 --- a/changelog/generate.js +++ b/changelog/generate.js @@ -93,7 +93,6 @@ const getFile = url => new Promise((resolve, reject) => { params.branches, params.highchartsDashboards ).catch(e => console.error(e)); - callback(log); } diff --git a/changelog/highcharts-dashboards/1.2.0.md b/changelog/highcharts-dashboards/1.2.0.md index 25a6aba29b3..ebecc827c81 100644 --- a/changelog/highcharts-dashboards/1.2.0.md +++ b/changelog/highcharts-dashboards/1.2.0.md @@ -1,10 +1,20 @@ -# Changelog for Highcharts Dashboards v1.2.0 (2023-12-14) +# Changelog for Highcharts Dashboards v1.2.0 (2024-01-10) +- Added a way to drag custom components from the `sidebar`, closes [#20290](https://github.com/highcharts/highcharts/issues/20290). +- Added closing sidebar, when clicking outside the box. +- Added the possibility to define a custom path in `columnNames` for JSON connector to parse complex data. - Added the `affectNavigator` option allowing crossfilter to affect the contents of the other navigators. +- Added option to add text next to context button. +- Added `linkedValueTo` option to the KPI Component. ## Bug fixes +- Fixed issue with missing rows, when datagrid visibility was switched. +- Fixed, it was impossible to set KPI content `flex-direction`. +- Added unmount event to component options. +- Added missing type for the `columnName` parameter. +- Fixed missing update position of the context menu. - Fixed syncs between different lengths of arrays of series. - Fixed KPI component updating when new options include chart options. -- Fixed issue with missing rows, when datagrid visibility is switched. - Fixed `d.ts` files for `HighchartsTypes`. -- Fixed missing update position of the context menu. +- Fixed [#20046](https://github.com/highcharts/highcharts/issues/20046), there was an error when adding a new chart component. +- Improved accessibility by changing the context menu toggle into a button. diff --git a/changelog/highcharts-gantt/11.3.0.md b/changelog/highcharts-gantt/11.3.0.md new file mode 100644 index 00000000000..cfc80ec57a2 --- /dev/null +++ b/changelog/highcharts-gantt/11.3.0.md @@ -0,0 +1,12 @@ +# Changelog for Highcharts Gantt v11.3.0 (2024-01-10) + +- Most changes listed under Highcharts 11.3.0 above also apply to Highcharts Gantt 11.3.0. +- Changed the default color of the Gantt axis grid, to a more lightweight presence. The associated options are [xAxis.grid.borderColor](https://api.highcharts.com/gantt/xAxis.grid.borderColor) and `yAxis.grid.borderColor`. +- Added width to data label in x-range and gantt series, allowing implementers to easily apply word-wrap or ellipsis within the tasks. See [#17148](https://github.com/highcharts/highcharts/issues/17148). +- Added support for [grid.columns](https://api.highcharts.com/gantt/xAxis.grid.columns) on tree-grid axes. + +## Bug fixes +- Fixed [#16626](https://github.com/highcharts/highcharts/issues/16626), secondary grid axis ignored [xAxis.units](https://api.highcharts.com/gantt/xAxis.units) set. +- Fixed [#19845](https://github.com/highcharts/highcharts/issues/19845), grid axes had open-ended cells in some cases. +- Fixed [#19657](https://github.com/highcharts/highcharts/issues/19657), grid axis column headers displayed inconsistently depending on how many rows were in the chart. +- Fixed [#15196](https://github.com/highcharts/highcharts/issues/15196), gantt chart threw error when nodes in the data set were orphaned. diff --git a/changelog/highcharts-maps/11.3.0.md b/changelog/highcharts-maps/11.3.0.md new file mode 100644 index 00000000000..d9ca2564a45 --- /dev/null +++ b/changelog/highcharts-maps/11.3.0.md @@ -0,0 +1,8 @@ +# Changelog for Highcharts Maps v11.3.0 (2024-01-10) + +- Most changes listed under Highcharts 11.3.0 above also apply to Highcharts Maps 11.3.0. + +## Bug fixes +- Fixed [#19551](https://github.com/highcharts/highcharts/issues/19551), patterns got scaled with their assigned map areas causing inconsistent rendering. +- Fixed [#20086](https://github.com/highcharts/highcharts/issues/20086), a regression where hovering over `mapbubble` series points would show the tooltip for another point. +- Fixed [#19676](https://github.com/highcharts/highcharts/issues/19676), after drilling up in certain cases the map zoom was inconsistent compared with the initial zoom. diff --git a/changelog/highcharts-stock/11.3.0.md b/changelog/highcharts-stock/11.3.0.md new file mode 100644 index 00000000000..8fd530bab61 --- /dev/null +++ b/changelog/highcharts-stock/11.3.0.md @@ -0,0 +1,16 @@ +# Changelog for Highcharts Stock v11.3.0 (2024-01-10) + +- Most changes listed under Highcharts 11.3.0 above also apply to Highcharts Stock 11.3.0. + +## Bug fixes +- Fixed [#19861](https://github.com/highcharts/highcharts/issues/19861), `series.searchPoint` returned undefined after annotation redraw. +- Fixed [#19243](https://github.com/highcharts/highcharts/issues/19243), if the last point in the dataset was from a scatter series, it was invisible. +- Fixed [#20284](https://github.com/highcharts/highcharts/issues/20284), a combination of scatter, boost and ordinal axis threw error about `processedXData`. +- Fixed [#19715](https://github.com/highcharts/highcharts/issues/19715), chart update failed with `dataGrouping` and `dataSorting`. +- Fixed [#19743](https://github.com/highcharts/highcharts/issues/19743) and [#19742](https://github.com/highcharts/highcharts/issues/19742), data grouping anchor positions weren't working correctly if there was only one point. Also tooltip didn't take into consideration the anchors. +- Fixed [#19851](https://github.com/highcharts/highcharts/issues/19851), the `rangeSelector` button state was not preserved after adding data to a series. +- Fixed [#19816](https://github.com/highcharts/highcharts/issues/19816), incorrect zooming with multiple series and ordinal axis. +- Fixed [#19922](https://github.com/highcharts/highcharts/issues/19922), the range selector `All` button is now auto-selected if the data range is smaller than the selected range. +- Fixed [#19926](https://github.com/highcharts/highcharts/issues/19926), click event wasn't bound correctly for annotations with HTML labels. +- Fixed [#19793](https://github.com/highcharts/highcharts/issues/19793), trendline was not working for duplicate `x` values. +- Fixed [#19892](https://github.com/highcharts/highcharts/issues/19892), HeikinAshi and Hollow Candlestick were not working with certain `dataGrouping` periods. diff --git a/changelog/highcharts/11.3.0.md b/changelog/highcharts/11.3.0.md new file mode 100644 index 00000000000..9d389acd393 --- /dev/null +++ b/changelog/highcharts/11.3.0.md @@ -0,0 +1,36 @@ +# Changelog for Highcharts v11.3.0 (2024-01-10) + +- Implemented native handling of the [time.timezone](https://api.highcharts.com/highcharts/time.timezone) option, making the dependency on moment.js redundant. +- Added new options [colorAxis.width](https://api.highcharts.com/highcharts/colorAxis.width) and [colorAxis.height](https://api.highcharts.com/highcharts/colorAxis.height), allowing absolute or relative size. See [#17870](https://github.com/highcharts/highcharts/issues/17870). +- Added new option [chart.axisLayoutRuns](https://api.highcharts.com/highcharts/chart.axisLayoutRuns). It allows opting in for more predictable axis tick and label layout, at the cost of performance. See [#19794](https://github.com/highcharts/highcharts/issues/19794). +- Added new default [legendSymbol](https://api.highcharts.com/highcharts/plotOptions.area.legendSymbol) for area series and its derivatives. + +## Upgrade notes +- The [exporting.formAttributes](https://api.highcharts.com/highcharts/exporting.formAttributes) no longer works because the internal `post` function was replaced by the [fetch](https://api.highcharts.com/highcharts/exporting.fetchOptions) API. The [formAttributes](https://api.highcharts.com/highcharts/exporting.formAttributes) option can for some purposes be replaced with [exporting.fetchOptions](https://api.highcharts.com/highcharts/exporting.fetchOptions). See [the fetch article on MDN](https://developer.mozilla.org/en-US/docs/Web/API/fetch) for more information about possible options. + +## Bug fixes +- Fixed [#19169](https://github.com/highcharts/highcharts/issues/19169), the `focusBorder` was not removed from `SVGElement` after the element had been unfocused. +- Fixed [#20319](https://github.com/highcharts/highcharts/issues/20319), funnel point path not rendered properly when the point's top coordinates were within top boundaries of the funnel neck. +- Fixed [#20291](https://github.com/highcharts/highcharts/issues/20291), y-axis crosshair was missing for 3d column. +- Fixed [#20340](https://github.com/highcharts/highcharts/issues/20340), histogram bins [x2](https://api.highcharts.com/highcharts/series.xrange.data.x2) value was wrongly calculated. +- Fixed [#20191](https://github.com/highcharts/highcharts/issues/20191), exporting a chart using the export module caused `beforeunload` event to fire. +- Fixed [#20142](https://github.com/highcharts/highcharts/issues/20142), pie selected point was semi-transparent on legend hover in styled mode. +- Fixed [#18744](https://github.com/highcharts/highcharts/issues/18744), a point covered by an area series should be fully clickable if the tooltip shows. +- Fixed [#20129](https://github.com/highcharts/highcharts/issues/20129), the lack of root and window in the NX environment was causing an error on load. +- Fixed [#20097](https://github.com/highcharts/highcharts/issues/20097), script errors and invisible series in error bar with certain extremes. +- Fixed [#19857](https://github.com/highcharts/highcharts/issues/19857), short x-axis labels disappeared in some edge cases when `labels.autoRotation` was set. +- Fixed [#18804](https://github.com/highcharts/highcharts/issues/18804), zooming in below [boostThreshold](https://api.highcharts.com/highcharts/plotOptions.series.boostThreshold) didn't disable boost on scatter series. +- Fixed [#20120](https://github.com/highcharts/highcharts/issues/20120), data labels in packed bubble series were misaligned after updating the series position. +- Fixed [#16920](https://github.com/highcharts/highcharts/issues/16920), formalized and fixed the [data.columnTypes](https://api.highcharts.com/highcharts/data.columnTypes) option. +- Fixed [#17545](https://github.com/highcharts/highcharts/issues/17545), misplaced funnel and pyramid data labels after legend item click when `dataLabels.inside` set to false. +- Fixed [#19497](https://github.com/highcharts/highcharts/issues/19497), some points disappeared when changing extremes of the category axes in boost. +- Fixed [#20098](https://github.com/highcharts/highcharts/issues/20098), multiple data labels were not rendered when enabled in `plotOptions`. +- Fixed [#19895](https://github.com/highcharts/highcharts/issues/19895), removing a series while rendering in boost mode could cause a TypeError. +- Fixed [#20002](https://github.com/highcharts/highcharts/issues/20002), stroke wasn't applied to annotations during offline PDF export. +- Fixed [#19976](https://github.com/highcharts/highcharts/issues/19976), columns threw off center when using mouse wheel zoom. +- Fixed [#19621](https://github.com/highcharts/highcharts/issues/19621), errors instead of expected behavior when using arrow-keys to navigate first and last items in legend. +- Fixed [#19130](https://github.com/highcharts/highcharts/issues/19130), `negativeColor` was applied to positive graphs for the part of the line that extended below the threshold. +- Fixed [#19604](https://github.com/highcharts/highcharts/issues/19604), ticks were sometimes differently calculated after a series update. +- Fixed [#20007](https://github.com/highcharts/highcharts/issues/20007), contrast color setting for data labels did not respect their background colors. +- Fixed [#19946](https://github.com/highcharts/highcharts/issues/19946), nodes in the organization chart weren’t centered while using node width or height options. +- Fixed [#19917](https://github.com/highcharts/highcharts/issues/19917), setting options in a series without `series.data` would add default aria-label. diff --git a/changelog/pr-log.js b/changelog/pr-log.js index 886f42f7cdd..a73daa35b12 100644 --- a/changelog/pr-log.js +++ b/changelog/pr-log.js @@ -51,7 +51,7 @@ const parseUpgradeNotes = p => { const loadPulls = async ( since, branches = 'master', - isDashboards + isDashboards = false ) => { let page = 1; let pulls = []; @@ -77,19 +77,21 @@ const loadPulls = async ( dashboardsTags.data[dashboardsTags.data.length - 1].object.sha; } - const commit = await octokit.repos.getCommit({ - owner: 'highcharts', - repo: 'highcharts', - ref: since || lastTagSha - }).catch(error); + const ref = since || lastTagSha, + commit = await octokit.repos.getCommit({ + owner: 'highcharts', + repo: 'highcharts', + ref + }).catch(error); console.log( - 'Generating log after latest tag'.green, + `Generating log since tag: ${ref}`.green, commit.headers['last-modified'] ); const after = Date.parse(commit.headers['last-modified']); const branchesArr = branches.split(','); + let emptyPageCount = 0; while (page < 20) { const pageData = []; for (const base of branchesArr) { @@ -119,7 +121,12 @@ const loadPulls = async ( console.log(`Loaded pulls page ${page} (${pageData.length} items)`.green); + // After 3 consecutive empty pages, it's safe to assume that we have + // loaded all relevant PRs. if (pageData.length === 0) { + emptyPageCount++; + } + if (emptyPageCount >= 3) { break; } diff --git a/package-lock.json b/package-lock.json index 2b56a1d5570..57b77746141 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "highcharts", - "version": "11.2.0", + "version": "11.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "highcharts", - "version": "11.2.0", + "version": "11.3.0", "license": "SEE LICENSE IN ", "devDependencies": { "@aws-sdk/client-s3": "^3.282.0", diff --git a/package.json b/package.json index 2287751412d..c0cff9d1230 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "highcharts", - "version": "11.2.0", + "version": "11.3.0", "description": "JavaScript charting framework", "module": "es-modules/masters/highcharts.src.js", "author": "Highsoft AS (http://www.highcharts.com/about)", diff --git a/samples/gantt/demo/treegrid-columns/demo.details b/samples/gantt/demo/treegrid-columns/demo.details index f2d8659e3df..22c3c038756 100644 --- a/samples/gantt/demo/treegrid-columns/demo.details +++ b/samples/gantt/demo/treegrid-columns/demo.details @@ -3,6 +3,7 @@ name: Treegrid axis with columns js_wrap: b authors: - Torstein Hønsi +new_until: 2024-04-01 tags: - Highcharts Gantt demo categories: diff --git a/samples/stock/demo/live-candlestick/demo.details b/samples/stock/demo/live-candlestick/demo.details index 2dd70498fb1..3264ca7b55d 100644 --- a/samples/stock/demo/live-candlestick/demo.details +++ b/samples/stock/demo/live-candlestick/demo.details @@ -3,6 +3,7 @@ name: Live candlestick chart authors: - Kamil Musialowski js_wrap: b +new_until: 2024-04-01 tags: - Highcharts Stock demo categories: diff --git a/samples/unit-tests/gantt/grid-axis/demo.js b/samples/unit-tests/gantt/grid-axis/demo.js index a0a9ca34474..b332e46ab95 100644 --- a/samples/unit-tests/gantt/grid-axis/demo.js +++ b/samples/unit-tests/gantt/grid-axis/demo.js @@ -610,7 +610,7 @@ QUnit.test('Horizontal Datetime axis vertical placement', function (assert) { * ^ ^ */ QUnit.test('Horizontal axis ticks at start and end', function (assert) { - const types = ['line', 'column', 'bar', 'bubble']; + const types = ['line', 'column', /*'bar',*/ 'bubble']; const options = { chart: { @@ -691,7 +691,11 @@ QUnit.test('Horizontal axis ticks at start and end', function (assert) { const axis = axes[i], $axisGroup = $(axis.axisGroup.element), axisGroupBox = $axisGroup[0].getBBox(), - ticks = $axisGroup.find('.highcharts-tick'), + ticks = [ + ...axis.axisGroup.element.querySelectorAll( + '.highcharts-tick' + ) + ].sort((a, b) => a.getBBox().x - b.getBBox().x), leftTick = ticks[0].getBBox(), rightTick = ticks.slice(-1)[0].getBBox(); diff --git a/ts/Extensions/ExportData/ExportDataDefaults.ts b/ts/Extensions/ExportData/ExportDataDefaults.ts index a9b2979c0dd..48fa2cfe864 100644 --- a/ts/Extensions/ExportData/ExportDataDefaults.ts +++ b/ts/Extensions/ExportData/ExportDataDefaults.ts @@ -212,7 +212,7 @@ const exporting: ExportingOptions = { * * The message can be altered by changing [](#lang.exporting.exportInProgress) * - * @since next + * @since 11.3.0 * @requires modules/export-data */ showExportInProgress: true @@ -280,7 +280,7 @@ const lang: LangOptions = { /** * Text to show when export is in progress. * - * @since next + * @since 11.3.0 * @requires modules/export-data */ exportInProgress: 'Exporting...' diff --git a/ts/Extensions/Exporting/ExportingDefaults.ts b/ts/Extensions/Exporting/ExportingDefaults.ts index f1f5935447d..c789ace1ff2 100644 --- a/ts/Extensions/Exporting/ExportingDefaults.ts +++ b/ts/Extensions/Exporting/ExportingDefaults.ts @@ -172,7 +172,7 @@ const exporting: ExportingOptions = { * for more information * * @type {Object} - * @since next + * @since 11.3.0 * @apioption exporting.fetchOptions */