Commit Graph

154 Commits

Author SHA1 Message Date
Jukka Kurkela
93fabd1f26
Switch from bundlewatch to compressed-size (#7943)
Switch from bundlewatch to compressed-size
2020-10-22 10:45:17 -04:00
Jukka Kurkela
fc5bbd7a0b
Add bundlewatch (#7940)
* Add bundlewatch
2020-10-21 20:14:52 +03:00
Jukka Kurkela
88d8ab255f
Update dependencies (#7915) 2020-10-18 12:46:55 -04:00
Evert Timberg
2983e489cd
The docs build to the dist folder but should not be packaged (#7832) 2020-10-01 08:50:01 -04:00
Evert Timberg
5c0d13981c
Include dist/chunks in the NPM package (#7830)
* Include all files in the dist folder
* Bump version for beta3
* Update lockfile
2020-10-01 08:34:37 -04:00
Jukka Kurkela
948b88d301
Bump version to 3.0.0-beta.2 (#7822) 2020-09-30 08:17:42 -04:00
Jukka Kurkela
cb8aae9b98
Cache Intl.NumberFormat instances (#7755)
* Update dependencies
* Cache Intl.NumberFormat instances
2020-09-04 16:49:38 -04:00
Jukka Kurkela
e9a01e6bdc
Bump version for beta release of v3 (#7743)
* Bump version for beta release of v3
* What is it with the http://
2020-08-31 08:39:26 -04:00
Jukka Kurkela
da33b1bb27
Fix shared option handling (#7731)
Fix shared option handling
2020-08-27 09:14:08 -04:00
Jukka Kurkela
6ad17c0294
Stop bundling specs for improved coverage (#7709) 2020-08-14 09:15:18 -04:00
Samuel Gratzl
4eeed6e876
WIP: TypeScript types (#7668)
First version of types
2020-08-04 16:52:57 -04:00
Jukka Kurkela
2b40e04a4b
Live demo in getting-started page (#7659)
* Output docs directly to dist
* Live demo in getting-started page
2020-07-22 13:00:43 -04:00
Evert Timberg
1b81ecd375
Bump package version in preparation for alpha2 release (#7586)
* Bump package version in preparation for alpha2 release
* Bump lockfile as well
* Mark build as pre-release
2020-07-17 16:41:27 -04:00
Jukka Kurkela
b8ad2a6a0a
Registry bugs (#7608)
* Stop failing early when no scales are registered
* Move filler defaults
* Move legend defaults
* Remove legendHitBoxes from title
* Move @kurkle/color to devDependencies
2020-07-13 09:41:42 -04:00
Jukka Kurkela
7024aad38f
PluginService using registry (#7590)
PluginService using registry
2020-07-11 18:08:45 -04:00
Jukka Kurkela
40e9029a59
ESM build, with helpers separated (#7400)
* ESM build, with helpers separated
* Remove umd environment
* Include the chunks in package
2020-06-23 19:02:51 -04:00
Jukka Kurkela
e97acd95f9
Update packages (#7486) 2020-06-09 17:16:03 -04:00
Jukka Kurkela
690d07ba9b
Update packages (#7463) 2020-06-04 19:51:34 -04:00
Ben McCann
c527ec9910
Remove unused dependency (#7441) 2020-05-28 17:39:09 -04:00
Jukka Kurkela
064a2f3a0b
Replace gulp with npm scripts (#7402)
Gulp removed from toolchain in favour of simpler build process
2020-05-27 17:14:17 -04:00
Jukka Kurkela
f472a3f9a7
Remove proposal and obsolete features (#7425) 2020-05-26 19:16:23 -04:00
Jukka Kurkela
986f72f933
Rename dist/Chart* to dist/chart* (#7416)
* Rename dist/Chart* to dist/chart*
* Add a note to migration docs
* Review update
2020-05-25 16:54:22 -04:00
Ben McCann
19bb07a9f8
Upgrade dependencies (#7352) 2020-05-18 09:48:21 -04:00
Jukka Kurkela
319a6a40b9
Use @rollup/plugin-inject for ResizeObserver poly (#7360) 2020-05-15 17:17:59 -04:00
Ben McCann
8afa990e4c
Upgrade dependencies (#7317) 2020-05-08 09:46:07 -04:00
Ben McCann
2851a94b92
Migrate from GitBook to Docusaurus (#7295)
Migrate from GitBook to Docusaurus
2020-05-05 15:19:57 -04:00
Ben McCann
29f6c67fb3
Finish removing bower (#7294) 2020-04-28 17:34:49 -04:00
Ben McCann
49935347ff
Update dependencies (#7233) 2020-03-29 15:02:10 -04:00
Ben McCann
7051410d4e
Only polyfill ResizeObserver for UMD builds (#7208) 2020-03-22 13:40:26 -04:00
Evert Timberg
6c9b0a5a3e
Bump package version for first alpha release of v3 (#7183) 2020-03-08 11:10:30 -04:00
Ben McCann
53205457dc
Add tests for rendering to offscreen canvas (#7175)
Add tests for using an offscreen canvas for Chart.js. These tests are
almost identical to existing tests, but with offscreen canvas enabled.

Co-authored-by: David Winegar <david.winegar@getcruise.com>
2020-03-06 12:17:12 -05:00
Jukka Kurkela
df3c73cc5e
Give the boot to chartjs-adapter-moment (#7155)
Remove default of using chartjs-adapter-moment
2020-02-27 19:40:31 -05:00
Jukka Kurkela
d801e56106
Update dependencies and alter privacy of functions (#7138)
* Update dependencies

* Fix privacy problems

* color lib & consistency

* Review update

* getLabelCapacity

* Review update
2020-02-22 08:35:16 -05:00
Ben McCann
7b9a0a775c
Rollup plugins live in new location (#7134) 2020-02-20 18:19:59 -05:00
Jukka Kurkela
65425a5cb6
Include version in Chart (#7129)
* Include version in Chart
* Remove commonjs
2020-02-20 09:41:47 -05:00
Jukka Kurkela
f2aa88f49d
Prepare babel & karma for class properties (#7126)
* Prepare babel & karma for class properties
* Remove rollup-plugin-istanbul
2020-02-19 14:24:16 -05:00
Jukka Kurkela
bfe34214ac
Use ResizeObserver and MutationObserver to detect detach/attach/resize (#7104)
* Use Resize/MutationObserver to detect detach/attach/resize
* Cleanup
* Review update
* Restore infinite resize detection (#6011)
2020-02-17 11:00:03 -05:00
Evert Timberg
8245da44f5
Strip comments from ESM build otherwise the TS compiler breaks (#7102)
* Strip comments from ESM build otherwise the TS compiler breaks
* Cleanup no ESM build as well
2020-02-14 14:11:24 -05:00
Jukka Kurkela
7c1fb37c61
Babel @kurkle/color for IE support (#7099)
Babel @kurkle/color for IE support
2020-02-14 12:29:33 -05:00
Jukka Kurkela
25a9969489
Enable esnext and fix all lint errors (#7094)
* enable esnext and fix all lint errors

* Review update

* Missed some

* Some cleanup still

* Remove leftover eslint disable
2020-02-13 18:41:49 -05:00
Jukka Kurkela
44a624f2d1 Fix typo and update dependencies (#7077)
* Fix typo and update dependencies
* Update `isColorInstance`
2020-02-09 20:14:38 -05:00
Jukka Kurkela
fa79eb8797
Switch from chartjs-color to @kurkle/color (#7059) 2020-02-07 19:24:29 -05:00
Ben McCann
795c86e95b
Fix errors reported by TypeScript compiler (#7030) 2020-02-07 18:03:33 -05:00
Evert Timberg
aae841a624
Set the version to v3.0.0-dev for dev builds (#6965) 2020-01-16 07:20:16 -05:00
Evert Timberg
27129db2e8
Update some dependencies that have security alerts (#6891) 2020-01-02 09:42:48 -05:00
Ben McCann
8f0de52c4e Remove moment from dependencies (#6745)
* Remove moment from dependencies
* Remove version number in docs
2019-11-15 13:13:33 -05:00
Ben McCann
3a33793f64 Generate jsdocs (#5824) 2019-11-08 07:28:21 -05:00
Edward Thomson
aff7d41140 Add cross-platform CI (#6670)
* Linux and Windows CI with GitHub Actions
* Add karma-edge-launcher
* Add edge configuration to karma.conf.js
* Support --browsers on the command line for karma tests
* Add macOS CI builds
* Add karma-safari-private-launcher
* Document browser specification for tests
2019-11-06 07:14:09 -05:00
Ben McCann
eef153de40 Upgrade dependencies (#6662) 2019-10-31 18:03:00 -04:00
Jukka Kurkela
c068f2178a Update eslint-config-chartjs (#6650) 2019-10-30 18:51:01 -04:00