]> git.ipfire.org Git - thirdparty/Chart.js.git/log
thirdparty/Chart.js.git
4 years agoUpdate docs for .resize() method (#8151)
Josh Kelley [Mon, 14 Dec 2020 10:30:20 +0000 (05:30 -0500)] 
Update docs for .resize() method (#8151)

See #7678 and #8149.  (The `silent` parameter mentioned in the original 7678 no longer exists.)

Add JSDoc.

Fix some minor issues with grammar and coding style consistency.

4 years agoQuick exit the legend fit function when the legend is not displayed (#8161)
Evert Timberg [Mon, 14 Dec 2020 10:04:10 +0000 (05:04 -0500)] 
Quick exit the legend fit function when the legend is not displayed (#8161)

When the legend is not displayed, there are no guarantees that the
format of the options dictionary is correct. Rather than performing
computations and then exiting without using the results, we can instead
exit quickly since the size of the legend will be (0, 0) if not displayed

4 years agoPrevent double plugin registers from losing the list of plugins (#8162)
Evert Timberg [Mon, 14 Dec 2020 10:03:08 +0000 (05:03 -0500)] 
Prevent double plugin registers from losing the list of plugins (#8162)

When `Chart.register()` was called twice in a row, the list of
plugin descriptors on the chart instance would be cleared. The
next chart update would then restart all of the plugins, not
knowing that they were already started. In the case of the Legend
and Title, this causes two boxes to appear in the layout system
thus drawing twice.

4 years agodefault values for element background and border color were wrong (#8156)
LeeLenaleee [Fri, 11 Dec 2020 15:52:54 +0000 (16:52 +0100)] 
default values for element background and border color were wrong (#8156)

4 years agoUpdate docs on printing (#8149)
Josh Kelley [Thu, 10 Dec 2020 14:25:00 +0000 (09:25 -0500)] 
Update docs on printing (#8149)

From what I can tell from testing locally, Chrome doesn't reliably trigger resize events for the final print layout, so using `.resize()` with no parameters doesn't generally work.

I'm not sure if there are circumstances in which the original docs' suggestion of using `.resize()` with no parameters can work; if the original text should be deleted, I can do so.

I also noticed that the TypeScript type definitions for `.resize()` mark the parameters as required, even though the implementation and docs don't require them.

4 years agoRespect the set locale for in the pie/doughnut tooltips (#8142)
Evert Timberg [Sun, 6 Dec 2020 23:17:22 +0000 (18:17 -0500)] 
Respect the set locale for in the pie/doughnut tooltips (#8142)

4 years agofix default font color for legend (#8139)
LeeLenaleee [Sat, 5 Dec 2020 19:34:34 +0000 (20:34 +0100)] 
fix default font color for legend (#8139)

* fix default font color for legend
* adjusted docs to be consistent with fontColor to color

4 years agoCI: Conditionally run steps based on changes (#8132)
Jukka Kurkela [Sat, 5 Dec 2020 15:57:19 +0000 (17:57 +0200)] 
CI: Conditionally run steps based on changes (#8132)

* CI: Run the `Package` step only when docs change

* Advanced conditionals

* Conditional coveralls

* Fix bunch of typos

* remove coveralls finished condition

* Revert "remove coveralls finished condition"

* Add curlys

4 years agoClarification: barPercentage vs categoryPercentage (#8138)
LeeLenaleee [Sat, 5 Dec 2020 15:55:19 +0000 (16:55 +0100)] 
Clarification: barPercentage vs categoryPercentage (#8138)

Clarification of the docs to make it little less confusing after seeing the .1 hopefully.
Comes from #8137

4 years agoBump highlight.js from 10.3.1 to 10.4.1 (#8128) v3.0.0-beta.7
dependabot[bot] [Fri, 4 Dec 2020 19:45:56 +0000 (21:45 +0200)] 
Bump highlight.js from 10.3.1 to 10.4.1 (#8128)

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 10.3.1 to 10.4.1.
- [Release notes](https://github.com/highlightjs/highlight.js/releases)
- [Changelog](https://github.com/highlightjs/highlight.js/blob/master/CHANGES.md)
- [Commits](https://github.com/highlightjs/highlight.js/compare/10.3.1...10.4.1)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 years agoRevert "New release workflow (#8127)" and fixes (#8131)
Jukka Kurkela [Fri, 4 Dec 2020 19:37:46 +0000 (21:37 +0200)] 
Revert "New release workflow (#8127)" and fixes (#8131)

* Revert "New release workflow (#8127)" and fixes

* Bump version to 3.0.0-beta.7

4 years agoUpdate release.yml (#8130)
Jukka Kurkela [Fri, 4 Dec 2020 18:23:01 +0000 (20:23 +0200)] 
Update release.yml (#8130)

4 years agoFix the needs job name (#8129)
Jukka Kurkela [Fri, 4 Dec 2020 17:46:17 +0000 (19:46 +0200)] 
Fix the needs job name (#8129)

4 years agoNew release workflow (#8127)
Jukka Kurkela [Fri, 4 Dec 2020 17:18:31 +0000 (19:18 +0200)] 
New release workflow (#8127)

* New release workflow
* Set current version
* Use org secret

4 years ago[v3] Add locale to ChartOptions type (#8118)
lab900-marcel-samyn [Fri, 4 Dec 2020 06:25:43 +0000 (07:25 +0100)] 
[v3] Add locale to ChartOptions type (#8118)

* Add locale to ChartOptions type

* Adds locale options documentation

* fixed typo

* changes links to number format, linking the constructor

* changes to a better sentence

* changes to better sentence (2)

Co-authored-by: stock <stocki.nail@gmail.com>
4 years agoAdd new scale hooks for plugins (#8112)
Jukka Kurkela [Wed, 2 Dec 2020 04:51:47 +0000 (06:51 +0200)] 
Add new scale hooks for plugins (#8112)

* Add new scale hooks for plugins

* Add notes

* cc

* cancelability

4 years agoFix CategoryScale.getValueForPixel with autoSkip (#8101)
Jukka Kurkela [Wed, 2 Dec 2020 04:51:33 +0000 (06:51 +0200)] 
Fix CategoryScale.getValueForPixel with autoSkip (#8101)

4 years agoFix/area fill and chart titles (#8113)
LeeLenaleee [Mon, 30 Nov 2020 14:59:20 +0000 (15:59 +0100)] 
Fix/area fill and chart titles (#8113)

* fixed fill for area chart stacked and title for charts where it wasn't in plugins yet
* Chart defined in utils
* added radar skip points example in the overview to go to

4 years agoUpdate performance.md (#8107)
Wenfang [Sat, 28 Nov 2020 21:57:17 +0000 (05:57 +0800)] 
Update performance.md (#8107)

fixed typo

4 years agoAdd new hooks for plugins (#8103)
Jukka Kurkela [Sat, 28 Nov 2020 20:57:45 +0000 (22:57 +0200)] 
Add new hooks for plugins (#8103)

* Notify beforeUpdate on disabled plugins

cc?

cc2

cc3

typo

* init, unInit, enabled, disabled

self review :)

update the new hook signatures to unified

merge error

* Review update

* start/stop, cc

* types, jsdoc

* stop between destroy and uninstall

4 years agoLineElement: no fill by default (#8111)
Jukka Kurkela [Sat, 28 Nov 2020 20:07:46 +0000 (22:07 +0200)] 
LineElement: no fill by default (#8111)

* LineElement: no fill by default
* Update negative-times fixture

4 years agofix color type & add background and border color (#8110)
Mostafa Sameti [Sat, 28 Nov 2020 20:06:38 +0000 (23:36 +0330)] 
fix color type & add background and border color (#8110)

4 years agoUnify signature of plugin hooks (#8102)
Jukka Kurkela [Sat, 28 Nov 2020 07:45:43 +0000 (09:45 +0200)] 
Unify signature of plugin hooks (#8102)

4 years agoTitle plugin cleanup (#8104)
Jukka Kurkela [Thu, 26 Nov 2020 13:07:01 +0000 (15:07 +0200)] 
Title plugin cleanup (#8104)

* Title plugin cleanup

* more cleanup

* cc

* center formula

* Fix / update sample

* Restore functionality on RTL page

4 years agoMove title, tooltip and legend to options.plugins (#8089)
Jukka Kurkela [Wed, 25 Nov 2020 06:50:12 +0000 (08:50 +0200)] 
Move title, tooltip and legend to options.plugins (#8089)

* Move title, tooltip and legend to options.plugins

* Update tooltip.md

* Update legend.md and title.md

* Add migration notes

* typo

* Types

* Restore plurals

* One more s, restore tabs

* All plugins disabled

* lint

* cc

4 years agoRestore `datasets` namespace (revert 6955) (#8090)
Jukka Kurkela [Tue, 24 Nov 2020 20:27:51 +0000 (22:27 +0200)] 
Restore `datasets` namespace (revert 6955) (#8090)

4 years agoDisable all plugins when options.plugins = false (#8098)
Jukka Kurkela [Mon, 23 Nov 2020 22:58:03 +0000 (00:58 +0200)] 
Disable all plugins when options.plugins = false (#8098)

Disabling all plugins when options.plugins = false

4 years agoFixed samples: area dataset (line), radar and logarithmic scale scatter (#8099)
LeeLenaleee [Mon, 23 Nov 2020 21:37:34 +0000 (22:37 +0100)] 
Fixed samples: area dataset (line), radar and logarithmic scale scatter (#8099)

4 years agoFix disabling hover (#8097)
Jukka Kurkela [Mon, 23 Nov 2020 21:13:45 +0000 (23:13 +0200)] 
Fix disabling hover (#8097)

4 years agoImprove test coverage (#8087)
Jukka Kurkela [Mon, 23 Nov 2020 19:06:16 +0000 (21:06 +0200)] 
Improve test coverage (#8087)

* Remove usage of currentStyle (IE only)

* Nothing is registered in root scope anymore

* Add some more tests for animations

* Add some more tests to defaults

4 years agoUpdate interpolation-modes sample to new defaults (#8093)
Jukka Kurkela [Mon, 23 Nov 2020 13:17:40 +0000 (15:17 +0200)] 
Update interpolation-modes sample to new defaults (#8093)

4 years agoDo not use offsetX/Y in shadow DOM (#8082)
Jukka Kurkela [Fri, 20 Nov 2020 20:59:48 +0000 (22:59 +0200)] 
Do not use offsetX/Y in shadow DOM (#8082)

Do not use offsetX/Y in shadow DOM

4 years agocoppied to wrong place in file, backgroundColor should be in the data… (#8081)
LeeLenaleee [Thu, 19 Nov 2020 20:33:59 +0000 (21:33 +0100)] 
coppied to wrong place in file, backgroundColor should be in the data… (#8081)

* coppied to wrong place in file, backgroundColor should be in the dataset and not after the datasets array
* fixed indenting and color to be more in line with bublle and pie color

4 years agoSwitch to eslint-plugin-es (#8075)
Jukka Kurkela [Thu, 19 Nov 2020 19:23:24 +0000 (21:23 +0200)] 
Switch to eslint-plugin-es (#8075)

* Switch to eslint-plugin-es

* Restore eslint-config-chartjs

* Sort

4 years agoAlign font options with CSS (#8066)
Jukka Kurkela [Thu, 19 Nov 2020 18:59:24 +0000 (20:59 +0200)] 
Align font options with CSS (#8066)

* Align font options with CSS

* Review comments

4 years agoAllow single parameter to Defaults.set (#8050)
Jukka Kurkela [Thu, 19 Nov 2020 18:58:24 +0000 (20:58 +0200)] 
Allow single parameter to Defaults.set (#8050)

* Allow single parameter to Defaults.set

* Review update

* Record

4 years agomade scatter chart a lot better readable, removed unnecesarry notes (#8080)
LeeLenaleee [Thu, 19 Nov 2020 13:25:39 +0000 (14:25 +0100)] 
made scatter chart a lot better readable, removed unnecesarry notes (#8080)

4 years agoRename uppercase types to camel case (#8074)
Evert Timberg [Thu, 19 Nov 2020 13:10:26 +0000 (08:10 -0500)] 
Rename uppercase types to camel case (#8074)

* Rename uppercase types to camel case

* Rename SCALES to TScale
Reanme DSE to TDatasetElement
Rename E to TElement

4 years agoRemove classic style extensions from docs/tests (#8076)
Jukka Kurkela [Thu, 19 Nov 2020 12:55:20 +0000 (14:55 +0200)] 
Remove classic style extensions from docs/tests (#8076)

4 years agoFix url bug (#8072)
SaintMalik [Thu, 19 Nov 2020 12:54:49 +0000 (13:54 +0100)] 
Fix url bug (#8072)

4 years agofix broken url in docs (#8070)
SaintMalik [Wed, 18 Nov 2020 12:57:59 +0000 (13:57 +0100)] 
fix broken url in docs (#8070)

4 years agov2 note not nessecary in v3 docs and update example (#8071)
LeeLenaleee [Wed, 18 Nov 2020 12:55:41 +0000 (13:55 +0100)] 
v2 note not nessecary in v3 docs and update example (#8071)

* v2 note not nessecary in v3 docs
* adjusted example

Co-authored-by: Jacco van den Berg <jacco@uniware.nl>
4 years agoAdd missing import to styling.mdx (#8065)
Jukka Kurkela [Tue, 17 Nov 2020 13:03:37 +0000 (15:03 +0200)] 
Add missing import to styling.mdx (#8065)

4 years agoRemove set-env from actions (#8063)
Jukka Kurkela [Tue, 17 Nov 2020 03:02:34 +0000 (05:02 +0200)] 
Remove set-env from actions (#8063)

* Remove set-env from CI

* Eanble macOs

* Another try on macOs, update npmpublish

* No xvfb-run on macOs

* Remove macos

4 years agoUpdate axis documentation (#8061)
Jukka Kurkela [Mon, 16 Nov 2020 20:05:29 +0000 (22:05 +0200)] 
Update axis documentation (#8061)

4 years agoEnable bounds option to all cartesian axes (#8060)
Jukka Kurkela [Mon, 16 Nov 2020 20:01:47 +0000 (22:01 +0200)] 
Enable bounds option to all cartesian axes (#8060)

4 years agoUnify cartesian scale tick order (#8062)
Jukka Kurkela [Mon, 16 Nov 2020 19:59:53 +0000 (21:59 +0200)] 
Unify cartesian scale tick order (#8062)

4 years agoDrop legacy browser support (#8009)
Jukka Kurkela [Mon, 16 Nov 2020 19:01:33 +0000 (21:01 +0200)] 
Drop legacy browser support (#8009)

* Drop legacy browser support

* Docs

* Use rollup-plugin-istanbul for coverage

* exclude node_modules from coverage

* No cleanup() when doing coverage

4 years agoAdd plugins to CoreChartOptions (#8048)
Jukka Kurkela [Mon, 16 Nov 2020 18:58:13 +0000 (20:58 +0200)] 
Add plugins to CoreChartOptions (#8048)

4 years agoRefactor/cleanup range option handling (#8057)
Jukka Kurkela [Mon, 16 Nov 2020 18:19:59 +0000 (20:19 +0200)] 
Refactor/cleanup range option handling (#8057)

4 years agoCategoryScale: automatically add missing labels (#8053)
Jukka Kurkela [Sat, 14 Nov 2020 22:00:17 +0000 (00:00 +0200)] 
CategoryScale: automatically add missing labels (#8053)

CategoryScale: automatically add missing labels

4 years agoChart.register: preserve existing defaults (#8052)
Jukka Kurkela [Sat, 14 Nov 2020 19:38:38 +0000 (21:38 +0200)] 
Chart.register: preserve existing defaults (#8052)

4 years agoEvents: Only render when needed (#8049)
Jukka Kurkela [Fri, 13 Nov 2020 22:35:40 +0000 (00:35 +0200)] 
Events: Only render when needed (#8049)

4 years agoUpdate v3-migration.md (#8047)
LeeLenaleee [Fri, 13 Nov 2020 12:03:21 +0000 (13:03 +0100)] 
Update v3-migration.md (#8047)

Treeshaking import names for the elements were not updated in the docs when they got changed

4 years agoFix broken link (#8041)
Laurent Pellegrino [Thu, 12 Nov 2020 08:52:45 +0000 (09:52 +0100)] 
Fix broken link (#8041)

4 years agoFix import names in integration example (#8039)
Laurent Pellegrino [Wed, 11 Nov 2020 23:34:38 +0000 (00:34 +0100)] 
Fix import names in integration example (#8039)

4 years agodocumenattion error (#8037)
LeeLenaleee [Wed, 11 Nov 2020 16:05:46 +0000 (17:05 +0100)] 
documenattion error (#8037)

Co-authored-by: Jacco van den Berg <jacco@uniware.nl>
4 years agoTry and get the version number without a `v` (#8036)
Evert Timberg [Wed, 11 Nov 2020 12:25:57 +0000 (07:25 -0500)] 
Try and get the version number without a `v` (#8036)

* Try and get the version number without a `v`
* Working tag version

4 years agoImprove helpers.color test coverage (#8034)
Jukka Kurkela [Tue, 10 Nov 2020 18:12:57 +0000 (20:12 +0200)] 
Improve helpers.color test coverage (#8034)

4 years agoRecord test coverage per browser (#8033)
Jukka Kurkela [Tue, 10 Nov 2020 17:59:11 +0000 (19:59 +0200)] 
Record test coverage per browser (#8033)

4 years agoAdd tests and clean up resolveObjectKey helper (#8028)
Jukka Kurkela [Tue, 10 Nov 2020 15:34:31 +0000 (17:34 +0200)] 
Add tests and clean up resolveObjectKey helper (#8028)

* Add tests and clean up resolveObjectKey helper

* Change the optimized path to comply with thests

4 years agoChange to coveralls action (#8029)
Jukka Kurkela [Tue, 10 Nov 2020 15:21:38 +0000 (17:21 +0200)] 
Change to coveralls action (#8029)

* Change to coveralls action

* Parallel coveralls

4 years agoFix inconsistency in types for LABEL (#8027)
xr0master [Mon, 9 Nov 2020 14:23:14 +0000 (16:23 +0200)] 
Fix inconsistency in types for LABEL (#8027)

Co-authored-by: Sergey Khomushin <sergey@placer.io>
4 years agodataset tooltip now shows correctly (#8024)
LeeLenaleee [Sun, 8 Nov 2020 20:41:52 +0000 (21:41 +0100)] 
dataset tooltip now shows correctly (#8024)

* dataset tooltip now shows correctly

* removed optional chaining

4 years agoImproved types for defaults (#8025) 3.0.0-beta.6
emmcbd [Sun, 8 Nov 2020 14:52:41 +0000 (15:52 +0100)] 
Improved types for defaults (#8025)

4 years agoBubble: Use point.size() in getMaxOverflow (#8018)
Jukka Kurkela [Sun, 8 Nov 2020 13:44:26 +0000 (15:44 +0200)] 
Bubble: Use point.size() in getMaxOverflow (#8018)

4 years agoAdd type to context objects (#8007)
Jukka Kurkela [Sun, 8 Nov 2020 13:43:55 +0000 (15:43 +0200)] 
Add type to context objects (#8007)

4 years agoRemove I prefix from TS types (#8017)
Evert Timberg [Sat, 7 Nov 2020 13:35:19 +0000 (08:35 -0500)] 
Remove I prefix from TS types (#8017)

* Remove I prefix from TS types
* Update missing `ILayoutItem` typedefs
* IEvent should become ChartEvent
* Prevent FillTarget collision
* Import FontSpec instead of IFontSpec
* Prevent recursive DateAdapter problem

4 years agoRemove +-10px limit from bar controller (#8014)
Jukka Kurkela [Fri, 6 Nov 2020 13:07:15 +0000 (15:07 +0200)] 
Remove +-10px limit from bar controller (#8014)

* Remove +-10px limit from Bar controller
* Remove unused import, update tests

4 years agoNormalize rotation and circumference resolution (#8015)
Jukka Kurkela [Fri, 6 Nov 2020 13:06:38 +0000 (15:06 +0200)] 
Normalize rotation and circumference resolution (#8015)

4 years agoWhen data is removed, remove from stacks too (#8013)
Jukka Kurkela [Fri, 6 Nov 2020 13:05:56 +0000 (15:05 +0200)] 
When data is removed, remove from stacks too (#8013)

* When data is removed, remove from stacks too
* Remove unreferenced metasets

4 years ago[types][beta-5] fixed stacked scale, changed default type for data.labels (#8001)
xr0master [Thu, 5 Nov 2020 14:12:25 +0000 (16:12 +0200)] 
[types][beta-5] fixed stacked scale, changed default type for data.labels (#8001)

* Scale: added the stacked property for all scales
* interfaces: generic type LABEL can be string, Date, etc.
* controllers: stack can be used for all types of dataset
* docs/data-structures: added general dataset properties

Co-authored-by: Sergey Khomushin <sergey@placer.io>
4 years agoUse same merging logic for init and update (#8006)
Jukka Kurkela [Wed, 4 Nov 2020 20:52:20 +0000 (22:52 +0200)] 
Use same merging logic for init and update (#8006)

* Use same merging logic for init and update
* Add test

4 years agoDestroy example charts on unmount (#8004)
Jukka Kurkela [Wed, 4 Nov 2020 19:58:53 +0000 (21:58 +0200)] 
Destroy example charts on unmount (#8004)

* Destroy example charts on unmount
* Make scatter live
* Use spaces

4 years agoChange version to 3.0.0-mater and update deps (#7997)
Jukka Kurkela [Tue, 3 Nov 2020 21:21:10 +0000 (23:21 +0200)] 
Change version to 3.0.0-mater and update deps (#7997)

4 years agoRemove draft features (#7996)
Evert Timberg [Tue, 3 Nov 2020 13:15:56 +0000 (08:15 -0500)] 
Remove draft features (#7996)

4 years agoDelay resize to just before draw when animating (#7989) v3.0.0-beta.5
Jukka Kurkela [Sun, 1 Nov 2020 13:15:43 +0000 (15:15 +0200)] 
Delay resize to just before draw when animating (#7989)

* Remove unused properties
* Delay resize to just before draw when animating
* Remove silent resize, update migration guide
* Fix typo in migrations doc

Co-authored-by: Evert Timberg <evert.timberg+github@gmail.com>
4 years agoPreserve scriptable context (#7981)
Jukka Kurkela [Sun, 1 Nov 2020 12:39:08 +0000 (14:39 +0200)] 
Preserve scriptable context (#7981)

* Preserve scriptable context
* CC, utilize `index` in tests
* Update example to utilize context

4 years agoFix typo in test options (#7987)
Jukka Kurkela [Sun, 1 Nov 2020 12:38:37 +0000 (14:38 +0200)] 
Fix typo in test options (#7987)

4 years agoUse TypeScript syntax highlight for TypeScript code (#7988)
Takuya Uehara [Sun, 1 Nov 2020 12:28:45 +0000 (21:28 +0900)] 
Use TypeScript syntax highlight for TypeScript code (#7988)

4 years agoRename lineTension back to tension (#7978)
Jukka Kurkela [Sat, 31 Oct 2020 12:54:14 +0000 (14:54 +0200)] 
Rename lineTension back to tension (#7978)

4 years agoCheck index bounds of datasets for isDatasetVisible (#7986)
Takuya Uehara [Sat, 31 Oct 2020 12:10:17 +0000 (21:10 +0900)] 
Check index bounds of datasets for isDatasetVisible (#7986)

* Check index bounds of datasets
* Add test for isDatasetVisible

4 years agoTooltip: clear cached animations on initialize (#7983)
Jukka Kurkela [Fri, 30 Oct 2020 22:43:46 +0000 (00:43 +0200)] 
Tooltip: clear cached animations on initialize (#7983)

4 years agoRelocate dataset defaults to defaults.controllers (#7979)
Jukka Kurkela [Fri, 30 Oct 2020 22:34:32 +0000 (00:34 +0200)] 
Relocate dataset defaults to defaults.controllers (#7979)

4 years agoAllow 1px margin to getRelativePosition test (#7984)
Jukka Kurkela [Fri, 30 Oct 2020 22:32:53 +0000 (00:32 +0200)] 
Allow 1px margin to getRelativePosition test (#7984)

4 years agoComplete rename of showLines to showLine (#7977)
Jukka Kurkela [Fri, 30 Oct 2020 17:05:21 +0000 (19:05 +0200)] 
Complete rename of showLines to showLine (#7977)

4 years agofeat: Draw tooltips with point styles. Closes #7774 (#7972)
Dan Manastireanu [Thu, 29 Oct 2020 20:55:40 +0000 (22:55 +0200)] 
feat: Draw tooltips with point styles. Closes #7774 (#7972)

* feat: Draw tooltips with point styles. Closes #7774

* chore: Add tooltip usePointStyle docs

* chore: Add tests and visual tests for tooltip usePointStyle

* chore: Update typescript with tooltip usePointStyle

4 years agofeat: Make options.layout.padding scriptable. Closes #7873 (#7968)
Dan Manastireanu [Wed, 28 Oct 2020 15:28:17 +0000 (17:28 +0200)] 
feat: Make options.layout.padding scriptable. Closes #7873 (#7968)

4 years agoLegend item lineWidth is the average of borderWidth when set as object (Bar) (#7964)
stockiNail [Wed, 28 Oct 2020 11:12:52 +0000 (12:12 +0100)] 
Legend item lineWidth is the average of borderWidth when set as object (Bar) (#7964)

* fixed default of tension property of line element

* Fix #7942

* Fixes some lint errors

* fixes "Expected property shorthand" error

4 years agofix return type for setActiveElements (#7961)
Fabian [Mon, 26 Oct 2020 20:31:45 +0000 (22:31 +0200)] 
fix return type for setActiveElements (#7961)

4 years agoAdd borderRadius to bar charts. Closes #7701 (#7951)
Dan Manastireanu [Mon, 26 Oct 2020 14:05:24 +0000 (16:05 +0200)] 
Add borderRadius to bar charts. Closes #7701 (#7951)

* Add helper to parse border radius options
* feat: Implement borderRadius for bar charts
* chore: add demo of bar charts with border radius
* chore: document bar borderRadius
* chore: update typescript with bar borderRadius property
* fix horizontal borders test failing due to antialiasing
* chore: Add border-radius visual test

4 years agoEnable overriding the legend pointStyle using new `pointStyle` option (#7959)
Evert Timberg [Mon, 26 Oct 2020 12:16:00 +0000 (08:16 -0400)] 
Enable overriding the legend pointStyle using new `pointStyle` option (#7959)

4 years agoEnable suggestedMin and suggestedMax setts for logarithmic axes (#7955)
Evert Timberg [Sun, 25 Oct 2020 14:38:41 +0000 (10:38 -0400)] 
Enable suggestedMin and suggestedMax setts for logarithmic axes (#7955)

4 years agoUpdate stacked line sample to remove duplicate dataset names (#7957)
Evert Timberg [Sun, 25 Oct 2020 14:27:54 +0000 (10:27 -0400)] 
Update stacked line sample to remove duplicate dataset names (#7957)

4 years agoUpdate category scale labels types to include string[][] (#7953)
Evert Timberg [Sat, 24 Oct 2020 22:30:44 +0000 (18:30 -0400)] 
Update category scale labels types to include string[][] (#7953)

4 years agoMove config handling to a dedicated script (#7939)
Jukka Kurkela [Sat, 24 Oct 2020 15:37:37 +0000 (18:37 +0300)] 
Move config handling to a dedicated script (#7939)

* Split core.config.js out of core.controller.js

* Remove side effects from config.js

* Turn config into a class

* Refactor config merging as includeDefaults

4 years agoAdd args.mode to before/after update plugin hooks (#7949)
Jukka Kurkela [Sat, 24 Oct 2020 15:36:31 +0000 (18:36 +0300)] 
Add args.mode to before/after update plugin hooks (#7949)

4 years agoSwitch from bundlewatch to compressed-size (#7943)
Jukka Kurkela [Thu, 22 Oct 2020 14:45:17 +0000 (17:45 +0300)] 
Switch from bundlewatch to compressed-size (#7943)

Switch from bundlewatch to compressed-size

4 years agoAdd *.json to .editorconfig (#7941)
Jukka Kurkela [Wed, 21 Oct 2020 17:30:55 +0000 (20:30 +0300)] 
Add *.json to .editorconfig (#7941)

* Add *.json to .editorconfig

* Modify bundlewatch

4 years agoAdd bundlewatch (#7940)
Jukka Kurkela [Wed, 21 Oct 2020 17:14:52 +0000 (20:14 +0300)] 
Add bundlewatch (#7940)

* Add bundlewatch