]>
git.ipfire.org Git - thirdparty/Chart.js.git/log
Jacco van den Berg [Wed, 20 Jul 2022 17:25:47 +0000 (19:25 +0200)]
draw tooltip with object borderwidth (#10489)
Jacco van den Berg [Wed, 20 Jul 2022 16:53:14 +0000 (18:53 +0200)]
document defaults for plugins (#10490)
Jacco van den Berg [Wed, 20 Jul 2022 16:51:50 +0000 (18:51 +0200)]
make link work in github itself (#10497)
Jacco van den Berg [Wed, 20 Jul 2022 16:51:34 +0000 (18:51 +0200)]
Improve error message with id of the canvas (#10495)
* improve error message with id of the canvas
* update test
Jacco van den Berg [Wed, 20 Jul 2022 16:51:22 +0000 (18:51 +0200)]
update typing of clip, allow it to be configurable in the options for typescript (#10494)
dependabot[bot] [Wed, 20 Jul 2022 16:51:10 +0000 (12:51 -0400)]
Bump terser from 4.8.0 to 4.8.1 (#10493)
Bumps [terser](https://github.com/terser/terser) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases)
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/terser/terser/commits)
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Dominic Jean [Mon, 18 Jul 2022 10:49:08 +0000 (06:49 -0400)]
Add pointStyleWidth option for legend (#10412)
* add pointStyleWidth for legend
* add drawPointLegend to keep drawPoint signature
Igor Lukanin [Mon, 18 Jul 2022 10:48:41 +0000 (14:48 +0400)]
Add a stale version warning + a link to the latest version of docs (#10446)
* Add a stale version warning + a link to the latest version of docs
* Update docs/.vuepress/config.js
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
* Shorten the warning
* Revert master title
* Revert master title
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
dependabot[bot] [Thu, 7 Jul 2022 11:53:32 +0000 (07:53 -0400)]
Bump moment from 2.29.2 to 2.29.4 (#10471)
Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jacco van den Berg [Thu, 7 Jul 2022 11:15:54 +0000 (13:15 +0200)]
Lint before build & test, remove lint from test (#10462)
* Lint before build & test, remove lint from test
* should reconize test now
* test skip build in test step
* readd build step
Andrew Lyndem [Thu, 7 Jul 2022 11:15:09 +0000 (16:45 +0530)]
Update integration.md (#10470)
Fixed grammatical error on line 93
Jacco van den Berg [Wed, 29 Jun 2022 14:41:13 +0000 (16:41 +0200)]
Add dependencie updates under the development part in release drafter (#10445)
Jukka Kurkela [Wed, 29 Jun 2022 13:44:51 +0000 (16:44 +0300)]
Fix options update when changing to shared opts (#10451)
Igor Lukanin [Wed, 29 Jun 2022 13:38:00 +0000 (17:38 +0400)]
Enforce maximum width on chart editor blocks in the docs (#10447)
* Enforce max width on chart editor blocks
* Shrink the chart view rather than the whole chart editor
Jukka Kurkela [Wed, 29 Jun 2022 11:46:48 +0000 (14:46 +0300)]
Fix crash with skipNull and uneven datasets (#10454)
Jukka Kurkela [Wed, 29 Jun 2022 11:46:00 +0000 (14:46 +0300)]
Update aspectRatio documentation (#10456)
Jacco van den Berg [Wed, 22 Jun 2022 13:22:53 +0000 (15:22 +0200)]
Add index to legendItem interface (#10436)
* Add index to legendItem interface for doughnut, pie and polarArea charts. Make datasetIndex optional since the before named charts dont include it.
* Remove test to check if datasetIndex has been set in generateLabels function for legend
Brian Ball [Wed, 22 Jun 2022 13:22:31 +0000 (06:22 -0700)]
Update responsive.md (#10415)
* Update responsive.md
* Update docs/configuration/responsive.md
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
Jacco van den Berg [Wed, 22 Jun 2022 11:41:18 +0000 (13:41 +0200)]
Respect `fill: false` with custom draw times (#10414)
* Resolve canvasgradient is not defined in node
* Remove trailing white space
* export isPaternOrGradient helper with typings
* fix lint failure, single qoute
* Respect `fill: false` with custom draw times
* correctly listen to fill property
* remove console log and lint errors
* implement feedback, still update control points
Jacco van den Berg [Wed, 22 Jun 2022 06:09:02 +0000 (08:09 +0200)]
clarify helpers need to be imported when using bundlers (#10434)
dependabot[bot] [Tue, 21 Jun 2022 04:13:18 +0000 (07:13 +0300)]
Bump actions/setup-node from 2 to 3 (#10431)
* Bump actions/setup-node from 2 to 3
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update .github/workflows/ci.yml
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
* Apply suggestions from code review
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
* Update .github/workflows/deploy-docs.yml
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evert Timberg <evert.timberg@gmail.com>
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
dependabot[bot] [Mon, 20 Jun 2022 11:54:06 +0000 (07:54 -0400)]
Bump actions/checkout from 2 to 3 (#10430)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Naveen [Mon, 20 Jun 2022 04:13:52 +0000 (23:13 -0500)]
chore: Included githubactions in the dependabot config (#10423)
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
Naveen [Mon, 13 Jun 2022 14:25:56 +0000 (09:25 -0500)]
chore: Set permissions for GitHub actions (#10399)
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
Hossein Pourbahrami [Wed, 8 Jun 2022 11:51:17 +0000 (16:21 +0430)]
Typo fix (#10410)
Jacco van den Berg [Tue, 7 Jun 2022 12:59:41 +0000 (14:59 +0200)]
Add padding to pointLabels type, add type to scriptable context (#10404)
* Add padding to pointLabelTypings and add type field to context
* Use correct scriptable helper
* Remove trailing space
stockiNail [Mon, 6 Jun 2022 14:04:33 +0000 (16:04 +0200)]
Fix default value of 'includeInvisible' option in the documentation (#10400)
dependabot[bot] [Thu, 2 Jun 2022 04:04:48 +0000 (07:04 +0300)]
Bump eventsource from 1.1.0 to 1.1.1 (#10393)
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.1)
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jacco van den Berg [Wed, 1 Jun 2022 18:38:39 +0000 (20:38 +0200)]
clarify api docs (#10392)
Jacco van den Berg [Tue, 31 May 2022 18:01:39 +0000 (20:01 +0200)]
Allow for each dataset to be individually typed without a main type (#10387)
* allow for each dataset to be individually typed without a main type
* fix lint issues
* add extra test cases
Jacco van den Berg [Wed, 25 May 2022 14:06:57 +0000 (16:06 +0200)]
Bump to 3.8.0 (#10377)
Jacco van den Berg [Wed, 25 May 2022 11:49:12 +0000 (13:49 +0200)]
Types: Allow font to be partial scriptable and individually scriptable (#10364)
* allow font scriptable to return partial object and be scriptable
* add other elements as scriptable
* rename variable for context to resolve lint issue
* add duplicate font for non scriptable
* change to scriptableOptions
* fix parameter
* missing space
* Change name of helper function to match other helper function
Yiwen Wang [Wed, 25 May 2022 10:25:27 +0000 (18:25 +0800)]
Add option to include invisible points (#10362)
* Add option to include invisible points
* Minor fixes
* Add doc for newly added option
* Fix typo
* Add test for newly added option
* Improve description of the new option
* Update docs/configuration/interactions.md
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Co-authored-by: Yiwen Wang 🌊 <yiwwan@microsoft.com>
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Evert Timberg [Mon, 23 May 2022 16:51:17 +0000 (12:51 -0400)]
Update to v0.2.1 color dependency to fix bug with invalid colours (#10371)
* Update to v0.2.0 color dependency to fix bug with invalid colours
* v0.2.1
Evert Timberg [Sun, 22 May 2022 17:15:34 +0000 (13:15 -0400)]
Coveralls no longer runs on Windows CI (#10367)
Jacco van den Berg [Sun, 22 May 2022 13:50:32 +0000 (15:50 +0200)]
Update scale polarArea correctly on data hide (#10340)
* give correct range back for polarArea
* added test
* tab to spaces
linkviii [Sat, 21 May 2022 15:02:13 +0000 (11:02 -0400)]
Add links to docs in all the samples (#10308)
Kyle J [Wed, 11 May 2022 14:52:29 +0000 (07:52 -0700)]
Correct auto.esm.js import to allow use directly from the browser
Jacco van den Berg [Sun, 8 May 2022 17:19:41 +0000 (19:19 +0200)]
Remove test job from windows runner (#10345)
* Remove test stop from windows runner
* consistent formatting
t-mangoe [Sat, 7 May 2022 14:43:47 +0000 (23:43 +0900)]
display tooltips only at points in chart area (#10289)
* show only points in chart area
* use the _isPointInArea helper function
Jacco van den Berg [Tue, 3 May 2022 12:21:43 +0000 (14:21 +0200)]
Resolve canvasGradient is undefined in node (#10328)
* Resolve canvasgradient is not defined in node
* Remove trailing white space
* export isPaternOrGradient helper with typings
* fix lint failure, single qoute
* Allow for string inputs too to function
luke-heberling [Sun, 1 May 2022 18:28:41 +0000 (11:28 -0700)]
Use abs() when comparing for spanGaps (#10316)
* Use abs() when comparing for spanGaps
* tests for spanGaps w/ integer (boolean already covered)
* remove redundant default config from spanGaps tests
dependabot[bot] [Mon, 25 Apr 2022 20:57:17 +0000 (16:57 -0400)]
Bump async from 2.6.3 to 2.6.4 (#10320)
Bumps [async](https://github.com/caolan/async) from 2.6.3 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v2.6.3...v2.6.4)
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Mon, 25 Apr 2022 20:23:51 +0000 (23:23 +0300)]
Bump moment from 2.29.1 to 2.29.2 (#10290)
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Evert Timberg [Fri, 15 Apr 2022 23:36:42 +0000 (19:36 -0400)]
Trigger legend onLeave when the mouse leaves the canvas (#10301)
Evert Timberg [Fri, 15 Apr 2022 22:31:09 +0000 (18:31 -0400)]
Enable configuration of radial scale point label border radius (#10293)
Jukka Kurkela [Tue, 5 Apr 2022 15:52:45 +0000 (18:52 +0300)]
Types: add 'middle' to borderSkipped (#10283)
Evert Timberg [Sun, 3 Apr 2022 20:05:43 +0000 (16:05 -0400)]
Allow time scale to offset using skipped ticks (#10278)
Evert Timberg [Sun, 3 Apr 2022 14:09:46 +0000 (10:09 -0400)]
Document tooltip draw hooks and only call hooks when the tooltip draws (#10276)
* Document tooltip draw hooks and only call hooks when the tooltip draws
* Update tests
Evert Timberg [Sun, 3 Apr 2022 13:40:31 +0000 (09:40 -0400)]
Export types for cartesian and radial tick options (#10275)
Akira Aso [Thu, 31 Mar 2022 12:08:21 +0000 (21:08 +0900)]
Fix a typo in data-structures.md (#10259)
Change `The provides labels can be` to `The provided labels can be`.
Co-authored-by: Akira Aso <44665462+akiorange@users.noreply.github.com>
Jacco van den Berg [Thu, 31 Mar 2022 12:08:13 +0000 (14:08 +0200)]
add startangle to radial scale opts (#10269)
Jacco van den Berg [Thu, 31 Mar 2022 12:08:00 +0000 (14:08 +0200)]
Correct chart initialization flow (#10266)
* update flow chart to reflect correct flow
* Update drawio file
dependabot[bot] [Thu, 31 Mar 2022 11:54:05 +0000 (14:54 +0300)]
Bump minimist from 1.2.5 to 1.2.6 (#10260)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Josh Kelley [Thu, 24 Mar 2022 13:02:30 +0000 (09:02 -0400)]
Interaction functions (#10046)
* Refactor get...Items functions to take events rather than positions
To work toward exposing something like the get...Items functions.
* Switch getAxisItems to use optimizedEvaluateItems
optimizedEvaluateItems falls back to evaluating all items for unsorted items, and sorting / optimizing ought to be okay, so this ought to be equivalent.
* Performance
* Consolidate getRelativePosition
helpers.dom.js's getRelativePosition already had logic to handle ChartEvent vs. Event (as demonstrated by the `native` check within `getCanvasPosition`), so it's redundant for core.interaction.js to have its own `native` check.
Update `getRelativePosition` to use the same `native` check as core.interaction.js's version. As best as I can tell, the ChartEvent's x and y are populated from `getRelativePosition`, so the previous `getCanvasPosition` was effectively just duplicating `getRelativePosition'`s work. I added a test to verify this; it depends on a local, not-yet-submitted change in chartjs-test-utils' `triggerMouseEvent` to return the mouse event that it triggers.
* Add an API to refactor duplicate isPointInArea
* Rename and update JSDoc to prepare for making this public
* Give functions a consistent, generic interface
* Export functions for discussion
* Code review feedback
Add a non-null assertion, as requested in code review.
Add JSDoc to clarify that `getCanvasPosition` now expects a native `Event`, not a `ChartEvent`. Add `@ts-ignore`; `getCanvasPosition` relied on some loose conversions between `Event`, `TouchEvent`, and `Touch` that would require several changes to make TypeScript happy.
* Code review feedback
Return the event directly, to speed up the code a bit. Add JSDoc to help communicate its intent. Update various comments.
* Finalize exports; add docs and TypeScript
* Update src/helpers/helpers.dom.js
* Update src/helpers/helpers.dom.js
Only thing needed actually is the update of chartjs-test-utils to 0.4.0
* Bump chartjs-test-utils dependency
To get supporting work from https://github.com/chartjs/chartjs-test-utils/pull/19
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Martin Steiger [Thu, 24 Mar 2022 12:42:46 +0000 (13:42 +0100)]
Add missing fields to the ScriptableContext type (#10254)
Jacco van den Berg [Sun, 20 Mar 2022 23:59:12 +0000 (00:59 +0100)]
Update link to filler plugin (#10250)
Jacco van den Berg [Fri, 18 Mar 2022 21:39:55 +0000 (22:39 +0100)]
resolve circulair import (#10247)
CommanderRoot [Fri, 18 Mar 2022 21:38:28 +0000 (22:38 +0100)]
Replace deprecated String.prototype.substr() (#10243)
String.prototype.substr() is deprecated (see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/substr) so we replace it with similar functions which aren't deprecated.
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
dependabot[bot] [Wed, 2 Mar 2022 14:42:03 +0000 (16:42 +0200)]
Bump karma from 6.3.14 to 6.3.16 (#10204)
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.14 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.14...v6.3.16)
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 26 Feb 2022 13:58:12 +0000 (15:58 +0200)]
Bump url-parse from 1.5.7 to 1.5.10 (#10200)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10)
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 26 Feb 2022 12:42:04 +0000 (07:42 -0500)]
Bump prismjs from 1.25.0 to 1.27.0 (#10198)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0)
---
updated-dependencies:
- dependency-name: prismjs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Adam Parkin [Tue, 22 Feb 2022 13:37:33 +0000 (05:37 -0800)]
Update animations.md (#10184)
Fix broken link to animations sample.
Evert Timberg [Mon, 21 Feb 2022 13:33:33 +0000 (08:33 -0500)]
Allow individual chart controllers to opt-in to the decimation plugin (#10182)
* Allow individual chart controllers to opt-in to the decimation plugin
* Code review feedback
Jacco van den Berg [Mon, 21 Feb 2022 02:31:42 +0000 (03:31 +0100)]
Allow array for line opts in dataset (#10179)
* fix line as array ts error
* added test
* implement only for the border,background color and radius
dependabot[bot] [Sat, 19 Feb 2022 17:19:00 +0000 (19:19 +0200)]
Bump url-parse from 1.5.3 to 1.5.7 (#10181)
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.5.3 to 1.5.7.
- [Release notes](https://github.com/unshiftio/url-parse/releases)
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.3...1.5.7)
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jacco van den Berg [Mon, 14 Feb 2022 02:26:22 +0000 (03:26 +0100)]
remove hardcoded licenseYear in docs (#10158)
Evert Timberg [Sun, 13 Feb 2022 20:27:46 +0000 (15:27 -0500)]
minimum bar length setting keeps bar base in view (#10157)
Jacco van den Berg [Sun, 13 Feb 2022 16:27:29 +0000 (17:27 +0100)]
update link to license and bump license year (#10156)
* update link to license and bump license year
* another license year bump
Evert Timberg [Sun, 13 Feb 2022 15:22:12 +0000 (10:22 -0500)]
Document scale update plugin hooks (#10154)
dependabot[bot] [Sat, 12 Feb 2022 15:33:06 +0000 (10:33 -0500)]
Bump karma from 6.3.9 to 6.3.14 (#10146)
Bumps [karma](https://github.com/karma-runner/karma) from 6.3.9 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases)
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md)
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.9...v6.3.14)
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Jacco van den Berg [Sat, 12 Feb 2022 15:23:31 +0000 (16:23 +0100)]
Make object notation usable for polarArea and radar (#10088)
* start to make object notation usable for polarArea
* enable object notation also for radar chart, test default key
Jukka Kurkela [Sat, 12 Feb 2022 15:22:38 +0000 (17:22 +0200)]
Refactor filler plugin for easier maintenance (#10040)
Talla2XLC [Sat, 12 Feb 2022 15:07:00 +0000 (18:07 +0300)]
Add new align 'inner' for X axis (#10106)
* Add new align for X axis
new align 'left-right' for options.scales['x'].ticks namespace will allow users to aling ticks: 'start" for first (left) tick and 'end' for last (right) tick
* corrected name of aligment to "inner", documentation and add test for inner labels
* delete unnecessary changes
* corrected logic for reverse axis, add tests for reverse axis and withoutY axis
* corrected chart paddings for "inner" tick align
* code clearness
* Update types/index.esm.d.ts
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Co-authored-by: Talla2XLC <alexey.ivanov@epc.com.ru>
Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
dependabot[bot] [Sat, 12 Feb 2022 14:55:50 +0000 (09:55 -0500)]
Bump log4js from 6.3.0 to 6.4.1 (#10150)
Bumps [log4js](https://github.com/log4js-node/log4js-node) from 6.3.0 to 6.4.1.
- [Release notes](https://github.com/log4js-node/log4js-node/releases)
- [Changelog](https://github.com/log4js-node/log4js-node/blob/master/CHANGELOG.md)
- [Commits](https://github.com/log4js-node/log4js-node/compare/v6.3.0...v6.4.1)
---
updated-dependencies:
- dependency-name: log4js
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 12 Feb 2022 14:55:43 +0000 (09:55 -0500)]
Bump engine.io from 6.1.0 to 6.1.2 (#10152)
Bumps [engine.io](https://github.com/socketio/engine.io) from 6.1.0 to 6.1.2.
- [Release notes](https://github.com/socketio/engine.io/releases)
- [Changelog](https://github.com/socketio/engine.io/blob/master/CHANGELOG.md)
- [Commits](https://github.com/socketio/engine.io/compare/6.1.0...6.1.2)
---
updated-dependencies:
- dependency-name: engine.io
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 12 Feb 2022 14:55:35 +0000 (09:55 -0500)]
Bump node-fetch from 2.6.6 to 2.6.7 (#10151)
Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.6 to 2.6.7.
- [Release notes](https://github.com/node-fetch/node-fetch/releases)
- [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.6...v2.6.7)
---
updated-dependencies:
- dependency-name: node-fetch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Sat, 12 Feb 2022 14:55:25 +0000 (09:55 -0500)]
Bump follow-redirects from 1.14.6 to 1.14.8 (#10149)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.6 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.6...v1.14.8)
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Evert Timberg [Sat, 12 Feb 2022 14:48:34 +0000 (09:48 -0500)]
Bump to 3.7.1 (#10148)
Jérémy Morel [Wed, 9 Feb 2022 12:45:30 +0000 (13:45 +0100)]
Add missing mouse events to CoreChartOptions.events type (#10124)
* add missing mouse events to CoreChartOptions.events type
* allow all html event names in CoreChartOptions.events
Jacco van den Berg [Sun, 6 Feb 2022 20:11:53 +0000 (21:11 +0100)]
Sort docs sub menus alphabetically, add line and plugin sample (#10138)
* add sample plugin for doughnut empty state
* Add commented out sample, order sub cats alphabetically
Evert Timberg [Sun, 6 Feb 2022 20:11:02 +0000 (15:11 -0500)]
Allow spanGaps to be specified on LineOptions (#10133)
Evert Timberg [Sun, 6 Feb 2022 18:53:03 +0000 (13:53 -0500)]
Ensure that min/max of TimeScaleOptions can be a string (#10137)
Andy [Sat, 5 Feb 2022 17:51:01 +0000 (11:51 -0600)]
fix: allow colors as array (#10075)
* fix: allow colors as array
* Revert "fix: allow colors as array"
This reverts commit
632e2ee917ad58061b4ec39dda5f43f593b0b3c1 .
* fix: allow colors as array
* Update types/index.esm.d.ts
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
Evert Timberg [Sat, 5 Feb 2022 14:26:31 +0000 (09:26 -0500)]
Correct type for updateHoverStyle (#10131)
* Correct type for updateHoverStyle
* Lint fixes
Evert Timberg [Sat, 5 Feb 2022 14:13:05 +0000 (09:13 -0500)]
Type Chart.legend property (#10130)
stockiNail [Tue, 1 Feb 2022 12:50:19 +0000 (13:50 +0100)]
Sort line and bubble dataset options alphabetically (#10100)
* Sort line and bubble dataset options alphabetically
* moves drawActiveElementsOnTop to general section
Jacco van den Berg [Mon, 31 Jan 2022 17:15:33 +0000 (18:15 +0100)]
add SubTitle to ts test register (#10117)
Jacco van den Berg [Sat, 29 Jan 2022 16:46:37 +0000 (17:46 +0100)]
Change repeating alingment string to single type (#10111)
* Change repeating alignment to single type for ease of maintenance
* improved naming
Dimitri Papadopoulos Orfanos [Thu, 27 Jan 2022 14:24:55 +0000 (15:24 +0100)]
Fix typos found by codespell (#10103)
Jacco van den Berg [Sun, 16 Jan 2022 22:06:56 +0000 (23:06 +0100)]
move scriptable or array to helper function (#10078)
Jacco van den Berg [Tue, 11 Jan 2022 20:57:35 +0000 (21:57 +0100)]
add typing and docs for maxTicksLimit all scales (#10057)
* add typing and docs for maxTicksLimit time scale
* change maxTicksLimit to base instead of each scale seperatly since its done in the core.scale
Cyril Auburtin [Tue, 4 Jan 2022 16:43:59 +0000 (17:43 +0100)]
typo Cofiguration (#10045)
Jacco van den Berg [Mon, 3 Jan 2022 09:47:49 +0000 (10:47 +0100)]
Improve issue templates (#10038)
* Make issue templates fancier
* should be valid yml now
* remove title field
* remove reproducable sample for docs
* add example back to docs, change link for plugin and add TS link for TS issues
* wrong labels, forgot type: in front of it
* implement feedback
* gramar, missing word
Charles Masson [Sat, 1 Jan 2022 21:42:45 +0000 (22:42 +0100)]
Fix using above/below filling option with discontinuous lines (#10024)
Added a test in the boundary folder
Jukka Kurkela [Thu, 23 Dec 2021 18:55:39 +0000 (20:55 +0200)]
Bump version to 3.7.0, update deps (#10011)
* Bump version to 3.7.0, update deps
* Fix issues from updated packages
Jukka Kurkela [Thu, 23 Dec 2021 18:47:36 +0000 (20:47 +0200)]
radialLinear: fix positioning & scaling (#10021)
* radialLinear: fix positioning & scaling
* bloody pixels
* better radar fixtures
Jacco van den Berg [Thu, 23 Dec 2021 07:48:21 +0000 (08:48 +0100)]
radialLinear: fix getIndexAngle when there are no labels (left) (#10020)
* Resolve animation if indexAngle is NaN
* make it private
* add test
* use chart.js helper instead of own logic
* implement feedback
* remove extra line
* my precious bits
Jukka Kurkela [Wed, 22 Dec 2021 21:09:54 +0000 (23:09 +0200)]
radialLinear: Hide pointLabels of hidden data (#10018)
* radialLinear: Hide pointLabels of hidden data
* filter after map
Jacco van den Berg [Wed, 22 Dec 2021 13:59:58 +0000 (14:59 +0100)]
Docs/Add sample for centered point labels (#10013)
* Add sample for centered point labels
* update chart title
* link to sample for more clarity from property