Commit Graph

231 Commits

Author SHA1 Message Date
Evert Timberg
7b621d725d
Bump to 3.7.1 (#10148) 2022-02-12 09:48:34 -05:00
Jukka Kurkela
a5b46a859c
Bump version to 3.7.0, update deps (#10011)
* Bump version to 3.7.0, update deps

* Fix issues from updated packages
2021-12-23 20:55:39 +02:00
Josh Kelley
957ca837d5
Specify UTC time zone for the test suite (#9945)
The controller.bar/not-grouped/on-time test was failing on my computer because the date ranges happen to cross the end of Daylight Saving Time in the U.S., so chart was generated with one more hour of time than the test fixture expected.

Using moment-timezone to specify a fixed time zone with no DST seemed like the most robust fix. (Alternatively, I could pick a date range that doesn't change DST; that ought to work.)
2021-12-06 07:38:39 -05:00
Jukka Kurkela
9fa26f9247
Bump version to 3.6.2 (#9953) 2021-12-05 08:41:45 -05:00
Evert Timberg
688cd470e9
Bump to 3.6.1 (#9929) 2021-11-30 13:14:49 -05:00
Evert Timberg
40e88ba45c
Bump to 3.6.0 (#9784) 2021-10-23 13:21:28 -04:00
Jukka Kurkela
50ad1637b0
Fix plugin event filtering of renamed events (#9613) 2021-09-04 13:41:47 -04:00
Jukka Kurkela
3ed94559dd
Add missing typings of helpers, add automatic test (#9570)
* Add missing typings of helpers, add automatic test

* Add error handling to autogen.js
2021-09-01 20:27:26 -04:00
Evert Timberg
4bf42f4e8e
Update to 3.5.1 version number (#9565) 2021-08-18 08:12:37 -04:00
Jukka Kurkela
a8337a32c9
Bump version to 3.5.0, update deps (#9464) 2021-07-25 07:56:33 -04:00
Jukka Kurkela
c73add9d6c
Typescript 4.2+ compatibility (#9444) 2021-07-20 07:55:51 -04:00
Jukka Kurkela
dac7101131
Bump version to 3.4.1 (#9350) 2021-07-04 07:29:42 -04:00
Jukka Kurkela
28d6619555
Update deps (#9349) 2021-07-04 07:27:00 -04:00
Evert Timberg
4bdb57df8c
Bump to version 3.4.0 (#9322) 2021-06-26 12:04:20 -04:00
Jukka Kurkela
54da5341f1
Docs: Add copy button to code blocks (#9262) 2021-06-13 07:40:51 -04:00
Evert Timberg
5082d13d5a
Version bump to 3.3.1 (#9182) 2021-05-29 17:35:57 -04:00
Jukka Kurkela
0d6fa55714
Bump version to 3.3, update dependencies (#9149) 2021-05-24 07:49:10 -04:00
Jukka Kurkela
7265bb51d5
Update chartjs-test-utils and mis-sized fixtures (#9135) 2021-05-20 14:59:55 +03:00
Evert Timberg
e344c75eb8
Upgrade dependencies (#9102) 2021-05-15 08:14:23 +03:00
Jukka Kurkela
938865f67d
Bump version to 3.2.1 (#9014) 2021-05-01 14:04:59 -04:00
Evert Timberg
0f1d07a1cd
Bump to version 3.2.0 (#8974) 2021-04-24 16:12:18 -04:00
Evert Timberg
c56cdedece
Bump to 3.1.1 (#8927) 2021-04-17 07:50:47 -04:00
Jukka Kurkela
ef3a777e6b
Update @simonbrunel/vuepress-plugin-versions (#8882) 2021-04-11 13:47:38 -04:00
Evert Timberg
981eff5553
Bump to 3.1.0 (#8878) 2021-04-10 16:13:47 -04:00
Jukka Kurkela
05ba2eedff
Add version menu in documentation (#8866)
* Add version menu in documentation
* Use filters for tags
* Use limit
* Update
* Use released plugin
* use published version
2021-04-10 16:10:59 -04:00
Jukka Kurkela
5b4aad746f
Update dependencies (excluding typescript) (#8856) 2021-04-08 18:03:14 -04:00
Jukka Kurkela
98e890cc7b
Patch: option scope might not be an object (#8789) 2021-04-02 16:13:36 -04:00
Evert Timberg
8780e15c73
v3.0.0 version bump (#8781)
* v3.0.0 version bump
* Update urls for next -> latest
* Remove TS urls
2021-04-02 14:56:54 -04:00
Evert Timberg
678974654b
Vuepress HTML redirect for samples folder (#8785)
* HTML redirect using vuepress plugin

* Add other needed redirects

Co-authored-by: Evert Timberg <--global>
2021-04-02 20:33:56 +03:00
Jukka Kurkela
48f2039ac1
Add vuepress-plugin-flexsearch (#8784) 2021-04-02 11:18:53 -04:00
Evert Timberg
eef5c1ebf3
Bump to v3.0.0-rc.7 (#8779) 2021-04-02 09:32:59 -04:00
Evert Timberg
d4cb431b84
Remove old sample files (#8777)
* Remove old sample files

* Code review feedback

* Add sample redirect
2021-04-02 09:10:03 -04:00
Evert Timberg
66ee0fecaf
Vuepress samples (#8756)
* Generate API docs with vuepress-plugin-typedoc

* Links, fixes, cleanup

* Convert bar samples to Vuepress

* Some line chart samples moved over

* Fix lint issues

* Derived axis type sample

* LineAreaStacked chart created in vuepress

* added radar area axample

* Line dataset added sample

* final area example added

* Add derived-chart-type

* Bar scriptable sample

* Scriptable samples

* Clean lint errors

* added linear axis samples to vuepress

* change tab to spaces to fix lint error

* Convert the rest of the scale samples

* Scale option samples

* Fix typo

* Fixes

* Legend samples

* Title samples

* Change the title of the tip block to Note (#8758)

* Convert bar samples to Vuepress

* Some line chart samples moved over

* Fix lint issues

* Derived axis type sample

* LineAreaStacked chart created in vuepress

* added radar area axample

* Line dataset added sample

* final area example added

* Add derived-chart-type

* Bar scriptable sample

* Scriptable samples

* Clean lint errors

* added linear axis samples to vuepress

* change tab to spaces to fix lint error

* Convert the rest of the scale samples

* Scale option samples

* Fix typo

* Fixes

* Legend samples

* Advanced samples

* Remove extra section

* Animation samples

* Hide legend from progressive line

* Add a comment on what `from` does

* Tooltip samples

* Ädd other charts to vuepress samples

* enable plugin again since all samples have been converted

* fix skip radar example, middle skip was not calculated correctly

* lint error

* Progressive-line: add 2nd line

* Fix lint errors

Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
Co-authored-by: Jacco van den Berg <jaccoberg2281@gmail.com>
Co-authored-by: Jacco van den Berg <39033624+LeeLenaleee@users.noreply.github.com>
2021-04-02 08:04:39 -04:00
Jukka Kurkela
93e07ebb48
Generate API docs with vuepress-plugin-typedoc (#8755)
* Generate API docs with vuepress-plugin-typedoc

* Links, fixes, cleanup
2021-03-30 16:19:59 -04:00
Evert Timberg
ed2b96eeaf
Switch docs to Vuepress to match other chart.js repositories (#8751)
* Initial work

* Update doc commands

* Updated sidebar config

* Move docs

* Update theme version and enable

* Convert to chart.js sample

* Update scripts to point to local build

* Chart.js from local build

* Simplify getting-started example

* Axis docs updated except for imported content

* Common ticks import works

* Chart type docs ported to editor plugin

* Last pages to use editor

* Fix small errors

* Frontmatter title to heading

* Remove duplicate example

* Update sidebar

* Add paths

* Remove paths

* Add getting-started back

* Update menus and add copyright to license section of the docs

* Add GA plugin

* Style sub-groups

* Remove unneeded license page since it is covered on the main page

* Remove docusaurus readme page

* Remove docusaurus files

* Fix issues in docs

* Build and deploy scripts for docs work

* Conditional base URL for nice local testing

* Use eslint-plugin-markdown

* Remove hard coded lines

* Remove mentions of docusaurus

Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
2021-03-30 10:32:39 -04:00
Jukka Kurkela
c76ee82461
Bump version to 3.0.0-rc.6 (#8742) 2021-03-27 17:32:59 -04:00
Evert Timberg
04d67aaf8c
Point to correct type file & bump (#8724) 2021-03-25 18:03:05 -04:00
Jukka Kurkela
658749f707
Bump version to 3.0.0-rc.4 (#8721) 2021-03-25 17:34:31 -04:00
Josh Kelley
3671c01c26
Distribute types as is (#8720)
I had initially seen some oddities around type augmentation for type definitions in subdirectories of `types`, and using Rollup seemed to help with that. However, now that all of Chart.js's main types are directly under `types`, there seems to be no need for this.

This simplifies the build process, since it no longer needs to use rollup-plugin-dts.

It also improves some third-party tools. For example, I'm in the habit of using WebStorm's "Go To Declaration or Usages" hotkey with third-party TypeScript definitions as a quick way of getting more information about an API. With the Rollup-generate types, that works poorly; WebStorm goes to the imported-and-re-exported symbol within the barely-readable machine-generated dist/chart.esm.d.ts file, and I have to navigate two more hops to find the actual definitions.
2021-03-25 15:08:00 -04:00
Jukka Kurkela
4cd26fad6a
Bump version to rc.3 (#8706) 2021-03-23 16:08:14 -04:00
Jukka Kurkela
1460477989
Add rollup-plugin-analyzer (#8690) 2021-03-21 17:07:09 -04:00
Evert Timberg
57301bbc4a
Bump to v3.0.0-rc.2 (#8687) 2021-03-21 11:15:41 -04:00
Jukka Kurkela
0b4eef54dd
Bumpo version to 3.0.0-rc (#8670) 2021-03-18 17:28:49 -04:00
Jukka Kurkela
b6bb24813a
Bump version to v3.0.0-beta.14 (#8653) 2021-03-16 17:01:28 -04:00
Jukka Kurkela
34a9991270
Update deps (#8654) 2021-03-16 17:01:13 -04:00
Jukka Kurkela
a6b3b99675
Fix tooltip positioning issues (#8646)
* Fix tooltip positioning issues

* Update fixture, add npm run dev:ff

* Refactor determineXAlign

* Simplify more

* remove unneeded change
2021-03-16 08:06:05 -04:00
Jukka Kurkela
49b902aeab
Remove rollup-plugin-size (vulnerability) (#8624) 2021-03-13 08:03:45 -05:00
Jukka Kurkela
7c8ee6e77f
Add rollup-plugin-size and shave couple of bytes (#8618)
* Add rollup-plugin-size

* Shave couple of bytes
2021-03-11 16:20:54 -05:00
Evert Timberg
1e6a3fb8e6
Bump to 3.0.0-beta.13 (#8580) 2021-03-06 10:44:15 -05:00
Jukka Kurkela
3e551d5f27
Use karma-spec-reporter and suppress passed (#8564) 2021-03-04 08:24:52 -05:00