]> git.ipfire.org Git - thirdparty/Chart.js.git/log
thirdparty/Chart.js.git
5 years agoImproved minimization for calling helpers (#6507)
Ben McCann [Sat, 7 Sep 2019 23:09:15 +0000 (16:09 -0700)] 
Improved minimization for calling helpers (#6507)

5 years agoReduce indentation by reversing if check (#6497)
Ben McCann [Sat, 7 Sep 2019 14:56:15 +0000 (07:56 -0700)] 
Reduce indentation by reversing if check (#6497)

5 years agoAutoSkip in update (#6355)
Ben McCann [Sat, 7 Sep 2019 11:24:31 +0000 (04:24 -0700)] 
AutoSkip in update (#6355)

* AutoSkip in update

* Address review comments

* Add v3 to TODO

* Address review comments

* Remove unrelated code cleanup

5 years agoAdd elements.arc.angle in documentation (#6491)
Matthias Perret [Sat, 7 Sep 2019 11:20:07 +0000 (13:20 +0200)] 
Add elements.arc.angle in documentation (#6491)

Add elements.arc.angle in documentation

5 years agoHtml dom building (#6490)
Ben McCann [Sat, 7 Sep 2019 11:19:17 +0000 (04:19 -0700)] 
Html dom building (#6490)

Replaces #6179 and builds HTML legend strings using dom nodes rather than building up an HTML string directly.

5 years agoUpgrade rollup and plugins to fix build (#6493)
Ben McCann [Wed, 4 Sep 2019 11:44:01 +0000 (04:44 -0700)] 
Upgrade rollup and plugins to fix build (#6493)

5 years agoFixed incorrect spelling in pie dataset options. (#6466)
HansM [Wed, 14 Aug 2019 23:02:08 +0000 (01:02 +0200)] 
Fixed incorrect spelling in pie dataset options. (#6466)

Fixes https://github.com/chartjs/Chart.js/issues/6465.

5 years agoMinor cleanup (#6362)
Ben McCann [Tue, 13 Aug 2019 00:36:46 +0000 (17:36 -0700)] 
Minor cleanup (#6362)

5 years agoAdd link back to home page from docs (#6435)
Jake [Sun, 4 Aug 2019 23:49:58 +0000 (01:49 +0200)] 
Add link back to home page from docs (#6435)

* Add link back to home page from docs #6433

* Modify link texts

* Edit homepage link

5 years agoclamps argument of toExponential between 0 and 20 (#6423)
Angus Comrie [Sat, 3 Aug 2019 01:23:15 +0000 (03:23 +0200)] 
clamps argument of toExponential between 0 and 20 (#6423)

6 years agoAdd radar chart config options (#6393)
Akihiko Kusanagi [Sun, 21 Jul 2019 12:00:12 +0000 (14:00 +0200)] 
Add radar chart config options (#6393)

* Add radar chart config options

* Add default value of spanGaps option for radar charts

* Address review comments

6 years agoDraw the rightmost grid line when offsetGridLines is true (#6326)
Akihiko Kusanagi [Thu, 18 Jul 2019 22:25:33 +0000 (00:25 +0200)] 
Draw the rightmost grid line when offsetGridLines is true (#6326)

* Draw the rightmost grid line when offsetGridLines is true

* Refactor based on feedback

* Replace helpers.each with for loop

* Minor refactoring

* Refactor _computeItemsToDraw

6 years agoPerf improvement for ticks.source:'labels' (#6354)
Ben McCann [Thu, 18 Jul 2019 22:24:25 +0000 (23:24 +0100)] 
Perf improvement for ticks.source:'labels' (#6354)

* Perf improvement for ticks.source:'labels'

* Address review comments

* Address review comments

6 years agoHandle reverse support in core.scale (#6343)
Jukka Kurkela [Mon, 15 Jul 2019 21:20:16 +0000 (00:20 +0300)] 
Handle reverse support in core.scale (#6343)

* Move log10 from core.helpers to helpers.math

* Refactor scales

6 years agoAdd helpers.math._factorize (#6360)
Ben McCann [Tue, 2 Jul 2019 22:22:47 +0000 (15:22 -0700)] 
Add helpers.math._factorize (#6360)

* Add helpers.math._factorize
* Remove duplicate test statement

6 years agoLazily compute label sizes (#6351)
Ben McCann [Thu, 27 Jun 2019 10:49:04 +0000 (03:49 -0700)] 
Lazily compute label sizes (#6351)

* Lazily compute label sizes

* Reduce file size

6 years agoRender charts only once in time scale tests (#6347)
Ben McCann [Tue, 25 Jun 2019 22:46:24 +0000 (15:46 -0700)] 
Render charts only once in time scale tests (#6347)

6 years agoCorrect descriptions on ticks.display and add pointLabels.display (#6293)
Akihiko Kusanagi [Sun, 23 Jun 2019 15:44:35 +0000 (23:44 +0800)] 
Correct descriptions on ticks.display and add pointLabels.display (#6293)

* Correct descriptions on ticks.display and add pointLabels.display

* Remove notes about angleLines.display and pointLabels.display

6 years agoFix getValueForPixel in time scale (#6328)
Akihiko Kusanagi [Sat, 22 Jun 2019 13:56:31 +0000 (21:56 +0800)] 
Fix getValueForPixel in time scale (#6328)

* Fix getValueForPixel in time scale

* Minor refactoring

6 years ago[performance] replace helpers.each calls with for-loops (#6301)
Ben McCann [Sat, 22 Jun 2019 13:55:46 +0000 (06:55 -0700)] 
[performance] replace helpers.each calls with for-loops (#6301)

* [performance] replace helpers.each calls with for-loops

* Use Math.min/max instead of if statement

* Rename variable

6 years agoRefactor core.layouts (#6304)
Jukka Kurkela [Wed, 19 Jun 2019 22:08:07 +0000 (01:08 +0300)] 
Refactor core.layouts (#6304)

6 years agoSupport spanGaps in radar charts (#6289)
Akihiko Kusanagi [Wed, 19 Jun 2019 11:12:53 +0000 (19:12 +0800)] 
Support spanGaps in radar charts (#6289)

* Support spanGaps in radar charts

* Minor fixes based on feedback

6 years agoAdjust virtical alignment of tooptip items (#6292)
Akihiko Kusanagi [Wed, 19 Jun 2019 11:11:48 +0000 (19:11 +0800)] 
Adjust virtical alignment of tooptip items (#6292)

6 years agoSupport object values for bar charts (#6323)
Akihiko Kusanagi [Wed, 19 Jun 2019 11:10:04 +0000 (19:10 +0800)] 
Support object values for bar charts (#6323)

* Support object values for bar charts

* Check if null or undefined

* Refactor category scale code

* Make isNullOrUndef global

6 years ago[performance] faster major tick calculation (#6307)
Ben McCann [Wed, 19 Jun 2019 11:08:40 +0000 (04:08 -0700)] 
[performance] faster major tick calculation (#6307)

* [performance] faster major tick calculation

* Address review comments

* Replace isNaN

6 years agoUpdate dataset metadata when axisID changes (#6321)
Akihiko Kusanagi [Fri, 14 Jun 2019 09:34:56 +0000 (11:34 +0200)] 
Update dataset metadata when axisID changes (#6321)

6 years agoAssign unique scale IDs (#6291)
Akihiko Kusanagi [Sun, 9 Jun 2019 07:45:12 +0000 (15:45 +0800)] 
Assign unique scale IDs (#6291)

6 years agoSupport rotation for pointStyle image (#6287)
Akihiko Kusanagi [Fri, 24 May 2019 07:35:47 +0000 (15:35 +0800)] 
Support rotation for pointStyle image (#6287)

6 years agoFix regression with lineTension (#6288)
Akihiko Kusanagi [Fri, 24 May 2019 07:34:09 +0000 (15:34 +0800)] 
Fix regression with lineTension (#6288)

6 years agoAdd tests and a sample for radar scriptable line options (#6263)
Akihiko Kusanagi [Tue, 21 May 2019 22:06:12 +0000 (06:06 +0800)] 
Add tests and a sample for radar scriptable line options (#6263)

* Add tests and a sample for radar scriptable line options

* Improve image tests

6 years agoAllow specifying labels in time scale options (#6257)
Jukka Kurkela [Tue, 21 May 2019 11:36:16 +0000 (14:36 +0300)] 
Allow specifying labels in time scale options (#6257)

6 years agoTreat null as NaN in radialLinear scale (#6282)
Akihiko Kusanagi [Tue, 21 May 2019 09:50:38 +0000 (17:50 +0800)] 
Treat null as NaN in radialLinear scale (#6282)

6 years agoSupport boundary filling modes in radialLinear scale (#6281)
Akihiko Kusanagi [Tue, 21 May 2019 09:15:33 +0000 (17:15 +0800)] 
Support boundary filling modes in radialLinear scale (#6281)

6 years agoAdd support for floating bar chart ([start, end]) (#6056)
gwyneblaidd [Tue, 21 May 2019 08:54:13 +0000 (11:54 +0300)] 
Add support for floating bar chart ([start, end]) (#6056)

6 years agoKeep lines on the left and right edges from being cut (#6285)
Akihiko Kusanagi [Mon, 20 May 2019 15:23:54 +0000 (23:23 +0800)] 
Keep lines on the left and right edges from being cut (#6285)

6 years agoApply lineJoin style at the first point in radar charts (#6269)
Akihiko Kusanagi [Mon, 20 May 2019 07:28:09 +0000 (08:28 +0100)] 
Apply lineJoin style at the first point in radar charts (#6269)

6 years agoFix point label counting in radialLinear scale (#6280)
Akihiko Kusanagi [Thu, 16 May 2019 18:34:43 +0000 (19:34 +0100)] 
Fix point label counting in radialLinear scale (#6280)

6 years agoTreat 0 as a valid point label for radial scale (#6279)
Akihiko Kusanagi [Thu, 16 May 2019 18:17:46 +0000 (19:17 +0100)] 
Treat 0 as a valid point label for radial scale (#6279)

6 years agoFix data in financial sample (#6244)
Ben McCann [Wed, 15 May 2019 12:23:09 +0000 (05:23 -0700)] 
Fix data in financial sample (#6244)

6 years agoUse tick.major rather than recomputing (#6265)
Ben McCann [Tue, 14 May 2019 06:29:41 +0000 (23:29 -0700)] 
Use tick.major rather than recomputing (#6265)

6 years agoApply offset regardless of min/max time scale options (#6264)
Jukka Kurkela [Sun, 12 May 2019 14:52:30 +0000 (17:52 +0300)] 
Apply offset regardless of min/max time scale options (#6264)

6 years agoFix ticks generation for vertical time scale (#6258)
Jukka Kurkela [Sun, 12 May 2019 14:34:15 +0000 (17:34 +0300)] 
Fix ticks generation for vertical time scale (#6258)

6 years agoFix determineUnitForFormatting floating point error (#6259)
Ben McCann [Fri, 10 May 2019 13:02:30 +0000 (06:02 -0700)] 
Fix determineUnitForFormatting floating point error (#6259)

6 years agoImplement layers (z-index) for layout items (#6241)
Jukka Kurkela [Thu, 9 May 2019 13:54:05 +0000 (16:54 +0300)] 
Implement layers (z-index) for layout items (#6241)

6 years agoFix overlapping auto-generated ticks on time scale (#6115)
Jukka Kurkela [Thu, 9 May 2019 13:42:00 +0000 (16:42 +0300)] 
Fix overlapping auto-generated ticks on time scale (#6115)

6 years agoMake legend appearance consistent with chart elements (#5621)
Akihiko Kusanagi [Thu, 9 May 2019 13:33:19 +0000 (21:33 +0800)] 
Make legend appearance consistent with chart elements (#5621)

6 years agoCache getScaleForId() calls in the line controller (#6250)
Ben McCann [Wed, 8 May 2019 06:08:02 +0000 (23:08 -0700)] 
Cache getScaleForId() calls in the line controller (#6250)

6 years agoImplement per-dataset type (default and per-chart) options (#5999)
Ben McCann [Mon, 6 May 2019 20:52:40 +0000 (13:52 -0700)] 
Implement per-dataset type (default and per-chart) options (#5999)

6 years agoAvoid time related deprecation warnings in tests (#6246)
Jukka Kurkela [Mon, 6 May 2019 20:46:22 +0000 (23:46 +0300)] 
Avoid time related deprecation warnings in tests (#6246)

6 years agoRemove the old slack token used for notifications. (#6245)
Evert Timberg [Sun, 5 May 2019 06:08:28 +0000 (02:08 -0400)] 
Remove the old slack token used for notifications. (#6245)

6 years agoFix tooltip title in radar charts (#6238)
Jukka Kurkela [Fri, 3 May 2019 07:04:25 +0000 (10:04 +0300)] 
Fix tooltip title in radar charts (#6238)

6 years agoFix arc size calculation when circumference is under 2PI (#6224)
Akihiko Kusanagi [Wed, 1 May 2019 16:05:34 +0000 (00:05 +0800)] 
Fix arc size calculation when circumference is under 2PI (#6224)

6 years agoFix arc border with circumference over 2*PI (#6215)
Jukka Kurkela [Tue, 30 Apr 2019 09:34:10 +0000 (12:34 +0300)] 
Fix arc border with circumference over 2*PI (#6215)

6 years agoFix tick label rotation and layout issues (#5961)
Akihiko Kusanagi [Tue, 30 Apr 2019 06:55:04 +0000 (14:55 +0800)] 
Fix tick label rotation and layout issues (#5961)

6 years agoUse the appropriate time format for auto tick generation (#6182)
Akihiko Kusanagi [Fri, 26 Apr 2019 07:43:36 +0000 (15:43 +0800)] 
Use the appropriate time format for auto tick generation (#6182)

6 years agoFill before drawing lines (#6208)
Jukka Kurkela [Thu, 18 Apr 2019 20:52:25 +0000 (23:52 +0300)] 
Fill before drawing lines (#6208)

6 years agoFix missing tooltip value in radar charts (#6209)
Jukka Kurkela [Thu, 18 Apr 2019 20:39:52 +0000 (23:39 +0300)] 
Fix missing tooltip value in radar charts (#6209)

6 years agoFix typo in doughnut documentation (#6186)
Josh McEwen [Mon, 8 Apr 2019 07:43:12 +0000 (09:43 +0200)] 
Fix typo in doughnut documentation (#6186)

6 years agoMake docs consistent for cubicInterpolationMode and fill (#6132)
stockiNail [Mon, 8 Apr 2019 07:42:06 +0000 (09:42 +0200)] 
Make docs consistent for cubicInterpolationMode and fill (#6132)

6 years agoNormalize angle for index in radialLinear scale (#6177)
Akihiko Kusanagi [Tue, 2 Apr 2019 08:25:37 +0000 (16:25 +0800)] 
Normalize angle for index in radialLinear scale (#6177)

6 years agoFix ticks.minor and ticks.major configuration issues (#6102)
Akihiko Kusanagi [Tue, 2 Apr 2019 07:45:34 +0000 (15:45 +0800)] 
Fix ticks.minor and ticks.major configuration issues (#6102)

6 years agoSpecify time scale min and max options in standard manner (#6097)
Ben McCann [Tue, 2 Apr 2019 07:43:26 +0000 (00:43 -0700)] 
Specify time scale min and max options in standard manner (#6097)

6 years agoRemove datapoint with duplicate timestamp in order to fix sample (#6169)
Ben McCann [Mon, 1 Apr 2019 15:30:58 +0000 (08:30 -0700)] 
Remove datapoint with duplicate timestamp in order to fix sample (#6169)

6 years agoDemonstrate multiple units on financial timeseries sample (#6119)
Ben McCann [Thu, 28 Mar 2019 06:56:37 +0000 (23:56 -0700)] 
Demonstrate multiple units on financial timeseries sample (#6119)

6 years agoImplement legend.align: 'start', 'center', 'end' (#6141)
Dave Kichler [Sat, 23 Mar 2019 09:25:17 +0000 (02:25 -0700)] 
Implement legend.align: 'start', 'center', 'end' (#6141)

New `options.legend.align`config option for controlling alignment of legend blocks in horizontal/vertical legends.

6 years agoMake line options scriptable (#6128)
Janelle deMent [Thu, 21 Mar 2019 08:06:39 +0000 (04:06 -0400)] 
Make line options scriptable (#6128)

6 years agoFix hover animations and optimize pivot() (#6129)
Akihiko Kusanagi [Thu, 21 Mar 2019 08:03:39 +0000 (16:03 +0800)] 
Fix hover animations and optimize pivot() (#6129)

6 years agoReplace helpers.extend with Object.assign when available or use helpers.merge (#6148)
Jukka Kurkela [Tue, 19 Mar 2019 12:25:45 +0000 (14:25 +0200)] 
Replace helpers.extend with Object.assign when available or use helpers.merge (#6148)

6 years agoImprovements to helpers.almostWhole (#6120)
Ben McCann [Tue, 19 Mar 2019 10:42:41 +0000 (03:42 -0700)] 
Improvements to helpers.almostWhole (#6120)

6 years agoAdd docs for the date adapter used by the time scale (#6134)
Ben McCann [Mon, 18 Mar 2019 07:14:01 +0000 (00:14 -0700)] 
Add docs for the date adapter used by the time scale (#6134)

6 years agoAdd the description of the tooltip alignment options (#6139)
Akihiko Kusanagi [Mon, 18 Mar 2019 07:05:27 +0000 (16:05 +0900)] 
Add the description of the tooltip alignment options (#6139)

6 years agoMake decimalPlaces private and update CDN links (#6131) 6092/head
Jukka Kurkela [Wed, 13 Mar 2019 09:36:10 +0000 (11:36 +0200)] 
Make decimalPlaces private and update CDN links (#6131)

6 years agoBump version to 2.8.0
Simon Brunel [Tue, 12 Mar 2019 10:29:11 +0000 (11:29 +0100)] 
Bump version to 2.8.0

6 years agoKeep the previous extensions page link alive (#6127)
Simon Brunel [Tue, 12 Mar 2019 07:35:39 +0000 (08:35 +0100)] 
Keep the previous extensions page link alive (#6127)

Instead of a direct link, restore the extensions.md file which now redirects /notes/extensions.html to https://github.com/chartjs/awesome in case anyone bookmarked it / there were links to it.

6 years agoCorrect typo in a comment in test/index.js (#6122)
Roman Borovik [Mon, 11 Mar 2019 08:06:50 +0000 (11:06 +0300)] 
Correct typo in a comment in test/index.js  (#6122)

6 years agoFix missing Chart.Chart (deprecated) alias (#6112)
Simon Brunel [Wed, 6 Mar 2019 08:12:29 +0000 (09:12 +0100)] 
Fix missing Chart.Chart (deprecated) alias (#6112)

6 years agoTighten check for detecting if Moment is installed (#6113)
Jon Rimmer [Wed, 6 Mar 2019 08:11:24 +0000 (08:11 +0000)] 
Tighten check for detecting if Moment is installed (#6113)

6 years agoBump version to 2.8.0-rc.1
Simon Brunel [Mon, 4 Mar 2019 08:58:08 +0000 (09:58 +0100)] 
Bump version to 2.8.0-rc.1

6 years agoInclude generated CSS in the GitHub releases
Simon Brunel [Mon, 4 Mar 2019 08:57:08 +0000 (09:57 +0100)] 
Include generated CSS in the GitHub releases

6 years agoProperly initialize variables if ticks aren't being displayed (#6100)
Ben McCann [Mon, 4 Mar 2019 08:15:29 +0000 (00:15 -0800)] 
Properly initialize variables if ticks aren't being displayed (#6100)

6 years agoFix animation regression introduced by #5331 (#6108)
Jukka Kurkela [Mon, 4 Mar 2019 08:11:57 +0000 (10:11 +0200)] 
Fix animation regression introduced by #5331 (#6108)

6 years agoOptimize the npm package by removing useless files (#6105)
Simon Brunel [Sun, 3 Mar 2019 14:19:11 +0000 (15:19 +0100)] 
Optimize the npm package by removing useless files (#6105)

Explicitly target files that should be included in the npm package, making it 10x smaller by removing the docs, samples, scripts, sources, tests and other useless files.

6 years agoImprove financial sample tooltips and interactions (#6089)
Ben McCann [Sun, 3 Mar 2019 14:00:24 +0000 (06:00 -0800)] 
Improve financial sample tooltips and interactions (#6089)

6 years agoAdd a note about how to include an example against master (#6107)
Ben McCann [Sun, 3 Mar 2019 09:26:40 +0000 (01:26 -0800)] 
Add a note about how to include an example against master (#6107)

6 years agoFix document errors related to ticks (#6099)
Akihiko Kusanagi [Fri, 1 Mar 2019 23:03:20 +0000 (00:03 +0100)] 
Fix document errors related to ticks (#6099)

6 years agoRevamp the README.md and add link to the awesome list (#6096)
Simon Brunel [Fri, 1 Mar 2019 08:13:21 +0000 (09:13 +0100)] 
Revamp the README.md and add link to the awesome list (#6096)

Integrate the upcoming awesome list and make our README.md welcome page more user friendly by displaying the Chart.js logo, adding the docs TOC and removing instructions that was already in the docs.

6 years agoNew weight option for pie and doughnut charts (#5951)
Vincent-Ip [Wed, 27 Feb 2019 22:06:54 +0000 (17:06 -0500)] 
New weight option for pie and doughnut charts (#5951)

Add functionality to give pie & doughnut datasets a weight attribute, which affects the relative thickness of the dataset when there are multiple datasets in pie & doughnut charts. The default weight of each dataset is 1, providing any other numerical value will allow the pie or doughnut dataset to be drawn with a thickness relative to its default size.

For example a weight of 2 will allow the dataset to be drawn double its typical dataset thickness. Note that the weight attribute will only affect a pie or doughnut chart if there is more than one visible dataset. Using weight on a pie or doughnut dataset when there is only one dataset on the chart will have no affect.

6 years agoAdd instructions for image-based tests to the contributors guide (#6073)
Ben McCann [Mon, 25 Feb 2019 08:17:37 +0000 (00:17 -0800)] 
Add instructions for image-based tests to the contributors guide (#6073)

6 years agoAdd support for per side border width for rectangle (#6077)
Jukka Kurkela [Mon, 25 Feb 2019 08:03:12 +0000 (10:03 +0200)] 
Add support for per side border width for rectangle (#6077)

6 years agoAdd onLeave to legend config docs (#6088)
Jon Rimmer [Mon, 25 Feb 2019 07:59:48 +0000 (07:59 +0000)] 
Add onLeave to legend config docs (#6088)

6 years agoIgnore invalid log scale min and max (#6058)
Ben McCann [Sun, 24 Feb 2019 09:59:21 +0000 (01:59 -0800)] 
Ignore invalid log scale min and max (#6058)

6 years agoAdd onLeave callback to legend (#6059)
Jon Rimmer [Sun, 24 Feb 2019 09:58:22 +0000 (09:58 +0000)] 
Add onLeave callback to legend (#6059)

6 years agoInitialize date adapter with chart options (#6016)
Ben McCann [Thu, 21 Feb 2019 07:11:32 +0000 (23:11 -0800)] 
Initialize date adapter with chart options (#6016)

6 years agoAdd a link to chartjs-plugin-rough to extensions.md (#6081)
Akihiko Kusanagi [Wed, 20 Feb 2019 15:13:41 +0000 (23:13 +0800)] 
Add a link to chartjs-plugin-rough to extensions.md (#6081)

6 years agoImprove autoSkip documentation (#6079)
Ben McCann [Wed, 20 Feb 2019 08:28:07 +0000 (00:28 -0800)] 
Improve autoSkip documentation (#6079)

6 years agoUse `datetime` as default time scale tooltip format (#6019)
Ben McCann [Mon, 18 Feb 2019 18:45:38 +0000 (10:45 -0800)] 
Use `datetime` as default time scale tooltip format (#6019)

Remove the logic that computed an "optimal" tooltip format. Instead, always fallback to the `datetime` adapter format which is more efficient and stable. Additionally, remove the adapter `presets` API, which is not needed anymore.

6 years agoAdd crosshair plugin to extensions page (#6070)
Abel Heinsbroek [Mon, 18 Feb 2019 09:09:37 +0000 (10:09 +0100)] 
Add crosshair plugin to extensions page (#6070)

6 years agoAdd examples of scriptable charts (#6042)
Janelle deMent [Thu, 14 Feb 2019 02:12:52 +0000 (22:12 -0400)] 
Add examples of scriptable charts (#6042)

* Add example of scriptable pie chart
* Add example of scriptable line chart
* Add example of scriptable polar area chart
* Add example of  scriptable radar chart

6 years agoFix responsive resize on rtl page (#6063)
Jukka Kurkela [Wed, 13 Feb 2019 16:08:38 +0000 (18:08 +0200)] 
Fix responsive resize on rtl page (#6063)

6 years agoHandle inextensible `dataset.data` array (#6060)
Evert Timberg [Mon, 11 Feb 2019 18:31:26 +0000 (13:31 -0500)] 
Handle inextensible `dataset.data` array (#6060)