Mikhail
ca77bed318
fix: simplify check hasFunction ( #11490 )
2023-09-11 08:31:29 +02:00
Cazka
e74ee7b75b
allow mode to be a callback function ( #11488 )
2023-09-06 17:13:33 +02:00
Chocomint
44b97b8698
docs: Fix typo for documentation of plugins.tooltip.textDirection ( #11483 )
2023-09-04 10:13:29 +02:00
Jacco van den Berg
7ccd4a2d14
Bump 4.4.0 ( #11461 )
2023-08-24 08:34:45 -04:00
Mercy Bickell
a3fc84113e
fix: Add backgroundColor type on CoreScaleOptions ( #11348 )
...
* Fix: add backgroundColor type on CartesianScaleOptions
* Add instead on CoreScaleOptions
* Remove redundant backgroundColor from RadialLinearScaleOptions
2023-08-08 00:18:54 +02:00
Jacco van den Berg
4c200b2574
Replace html extension with md extension for docs ( #11439 )
...
* Replace html extension with md extension for docs
* Revert some links
* Commit saved files
2023-08-08 00:12:44 +02:00
Bogdan Korshunov
132324f5b8
BorderRadius of Bar Chart issue on Firefox 116 ( #11435 )
...
Co-authored-by: bogdankorshunov <korshunov.oren@gmail.com>
2023-08-07 20:16:32 +02:00
stockiNail
79f1a0a9e8
Add clip option to scale configuration to allow unclipped scales ( #11404 )
...
* Add clip option to scale configuration to allow unclipped scales
* add images
* fix cc
* change name of function
2023-08-07 20:16:20 +02:00
Evert Timberg
095a9849f4
chore: bump to v4.3.3 ( #11433 )
2023-08-02 19:11:12 -04:00
stockiNail
a102ca515b
Revert fix for monotone cubic interpolation ( #11432 )
2023-08-02 10:42:29 -04:00
dependabot[bot]
ef5fa53946
Bump pnpm/action-setup from 2.2.4 to 2.4.0 ( #11427 )
...
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup ) from 2.2.4 to 2.4.0.
- [Release notes](https://github.com/pnpm/action-setup/releases )
- [Commits](https://github.com/pnpm/action-setup/compare/v2.2.4...v2.4.0 )
---
updated-dependencies:
- dependency-name: pnpm/action-setup
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-31 08:11:26 -04:00
Jacco van den Berg
c2feec5c31
Bump 4.3.2 ( #11423 )
2023-07-26 17:31:08 +02:00
stockiNail
bda2ae7c4f
Revert feature to disable plugins by TS ( #11422 )
2023-07-26 08:59:42 -04:00
Josh Kelley
dd03016ba1
Updates to scale type definitions ( #11419 )
...
While adding some type definitions to chartjs-plugin-zoom
(see https://github.com/chartjs/chartjs-plugin-zoom/pull/774 ), I noticed
a few limitations in Chart.js's scale types:
* The zoom plugin calls `Scale.parse` with no index parameter. Scale's
JSDoc allows this, but its TypeScript definitions did not.
* The zoom plugin alters scale options' min and max. The specific types
of these depend on which scale is in use, but every scale has them, so
`unknown` seems appropriate
2023-07-25 18:39:25 -04:00
Jacco van den Berg
e7b8164fcc
Bump 4.3.1 ( #11417 )
2023-07-24 21:40:34 +02:00
stockiNail
f287be491c
Add missing feature for disabling plugins in TyeScript ( #11403 )
...
* Add missing feature for disabling plugins in TyeScript
* apply review
* remove empty line
2023-07-24 15:39:38 -04:00
stockiNail
cc7ee8ade1
Fix curve path if scale limits are set for line chart ( #11377 )
...
* Fix curve path if scale limits are set for line chart
* add scale limits test case
2023-07-24 19:58:23 +02:00
stockiNail
05608b0ceb
Fix time series scale to have each data point is spread equidistant ( #11388 )
...
* Fix time series scale to have each data point is spread equidistant
* remove tabs
* remove casting and add/update test cases
2023-07-13 16:36:08 -04:00
skopz356
c392a7cc8c
Fix type of tickBorderDash in GridLineOptions ( #11396 )
2023-07-11 14:32:10 -04:00
Evert Timberg
a173943e55
Split the TimeScaleOptions type into composable sub types ( #11187 )
2023-07-05 08:54:28 -04:00
Evert Timberg
f2cfb933b9
fix: add pointStyleWidth to type definitions ( #11383 )
2023-07-01 08:51:53 -04:00
stockiNail
57bbd8229d
Fix mismatch between hit boxes and drawn items in legend plugin ( #11352 )
...
* Fix mismatch between hit boxes and drawn items in legend plugin
* fixes padding calculation
2023-06-20 18:20:12 +02:00
Jacco van den Berg
1c2dd6898e
Add beforeDraw
to drawtime type ( #11358 )
2023-06-20 18:16:50 +02:00
stockiNail
b42f9d127d
Add events property to Plugin defined type ( #11350 )
2023-06-20 18:16:37 +02:00
Jacco van den Berg
201ddffa1d
Add text stoke radial linear scale ( #11346 )
2023-06-13 23:31:17 +02:00
Jacco van den Berg
992d9322f0
Clarify update docs ( #11345 )
2023-06-13 18:24:13 +02:00
stockiNail
ec7be48470
Fix toggling showLine option on scatter controller ( #11334 )
2023-06-08 08:53:50 -04:00
Frans de Jonge
6348f9ce9f
[docs] HTML Legend sample: add flex-shrink: 0 to color box ( #11330 )
...
This way the color box is prevented from shrinking in case of larger legends.
2023-06-07 18:44:21 +02:00
Muhammad Khalikov
0cbc292dc7
Refined grammar and updated overall .md documentation files ( #11324 )
2023-06-05 09:56:56 +02:00
Matt Hegarty
f0b8beacf4
minor correction of documentation for 'Grace' ( #11322 )
2023-06-04 18:43:02 -04:00
Jacco van den Berg
c57feead3a
Switch to discord ( #11318 )
2023-05-31 20:02:58 +02:00
stockiNail
abbd5a7a70
Export explicitly the plugin options definition which is augmented ( #11309 )
2023-05-25 09:12:28 -04:00
Jacco van den Berg
60227da669
Update slack link ( #11301 )
...
* Update slack link
* Fix build
2023-05-20 01:09:25 +02:00
Muhammad Khalikov
0259dbadfe
Correct tooltip dates displaying incorrectly reported in #11229 ( #11284 )
2023-05-20 00:58:39 +02:00
Jacco van den Berg
62c7de1799
Expend note that chart must be in its own dedicated container ( #11300 )
2023-05-20 00:42:04 +02:00
Jacco van den Berg
0ec981cef7
Update size limits ( #11302 )
2023-05-20 00:40:37 +02:00
Evert Timberg
83ba8fd776
Bump to 4.3.0 ( #11257 )
2023-04-28 07:18:20 +02:00
stockiNail
eff39c0769
Enable point labels hiding when overlapped ( #11055 )
...
* Enable point labels hiding when overlapped
* fix cc
* fallback CC updates
* fixes CC
2023-04-27 18:28:55 -04:00
stockiNail
ee7e928cfe
Enable applying of gradients and pattern on line segments ( #11217 )
...
* Enable applying of gradients and pattern on line segments
* add test case
* improve replacer
2023-04-27 18:25:13 -04:00
Jacco van den Berg
aec1c6d294
Add redirect for old V3 migration guides in release notes ( #11241 )
...
* Add redirect for old V3 migration guides in release notes
* Add newline
2023-04-20 17:50:41 +02:00
stockiNail
69996ab21e
Fix documentation about how to manage own custom plugin for types ( #11244 )
2023-04-20 17:50:22 +02:00
stockiNail
a3ccf6854b
Fix documentation about how to manage own custom plugin for types ( #11244 )
2023-04-20 17:50:08 +02:00
Jacco van den Berg
cc1fcb0e93
Add version specific urls to release template ( #11240 )
2023-04-20 17:49:30 +02:00
stockiNail
5ee0ff1b97
Border is counted as part of ArcElement ( #11180 )
...
* Border is counted as part of ArcElement
* improve calculation
2023-04-19 18:22:40 -04:00
Roman Shtylman
b16f32afca
Check for isNaN before building number formatter options ( #11238 )
...
* Check for isNaN before building number formatter options
When datasets have values approaching Number.MAX_VALUE, the tick calculations might result in infinity and eventually NaN. Passing NaN for minimumFractionDigits or maximumFractionDigits will make the number formatter throw. Instead we check for isNaN and use a fallback value so the formatter does not throw.
* Update src/core/core.ticks.js
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
---------
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
2023-04-19 18:22:25 -04:00
Tim Gates
b34e273880
docs: Fix a few typos ( #11220 )
...
There are small typos in:
- docs/general/colors.md
- src/controllers/controller.doughnut.js
- src/controllers/controller.pie.js
- src/scales/scale.time.js
Fixes:
- Should read `outer` rather than `outr`.
- Should read `indistinguishable` rather than `indistiguishable`.
- Should read `guesstimation` rather than `guestimation`.
Signed-off-by: Tim Gates <tim.gates@iress.com>
2023-04-02 07:58:40 -04:00
Jacco van den Berg
f3d4aa4264
Update size limits ( #11212 )
2023-03-29 20:37:43 +02:00
Utku Demir
f11505fc03
chore: change pnpm version in engines field to be able to use 8.x.x ( #11209 )
...
* chore: change pnpm version in engines field to be able to use 8.0.0
* chore: add pnpm version to workflows
* revert: pnpm version in workflows
This reverts commit 32dacab669
.
* chore: refresh lockfile with pnpm@7.9.0
2023-03-29 11:00:29 -04:00
Dan Onoshko
c0bf05f87d
refactor: rewrite config helpers to ts ( #11121 )
...
* refactor: rewrite config helpers to ts
* refactor: review fixes
2023-03-21 16:03:15 -04:00
Jacco van den Berg
8fdf76f8f0
Add colors plugin to size limit ( #11174 )
...
* Add colors plugin to size limit
* Increase size limit
2023-03-01 18:46:01 -05:00