Skip to content
Permalink
master

Commits on Apr 5, 2022

Commits on Apr 3, 2022

  1. 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
    etimberg committed Apr 3, 2022

Commits on Mar 31, 2022

  1. 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>
    akiraaso and akiraaso committed Mar 31, 2022
  2. Correct chart initialization flow (#10266)

    * update flow chart to reflect correct flow
    
    * Update drawio file
    LeeLenaleee committed Mar 31, 2022
  3. 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](substack/minimist@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>
    dependabot[bot] committed Mar 31, 2022

Commits on Mar 24, 2022

  1. 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 chartjs/chartjs-test-utils#19
    
    Co-authored-by: Jukka Kurkela <jukka.kurkela@gmail.com>
    joshkel and kurkle committed Mar 24, 2022

Commits on Mar 20, 2022

Commits on Mar 18, 2022

  1. 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>
    CommanderRoot committed Mar 18, 2022

Commits on Mar 2, 2022

  1. 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](karma-runner/karma@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] committed Mar 2, 2022

Commits on Feb 26, 2022

  1. 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](unshiftio/url-parse@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] committed Feb 26, 2022
  2. 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](PrismJS/prism@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>
    dependabot[bot] committed Feb 26, 2022

Commits on Feb 22, 2022

  1. Update animations.md (#10184)

    Fix broken link to animations sample.
    pzelnip committed Feb 22, 2022

Commits on Feb 21, 2022

  1. 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
    etimberg committed Feb 21, 2022
  2. 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
    LeeLenaleee committed Feb 21, 2022

Commits on Feb 19, 2022

  1. 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](unshiftio/url-parse@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>
    dependabot[bot] committed Feb 19, 2022

Commits on Feb 14, 2022

Commits on Feb 13, 2022

  1. update link to license and bump license year (#10156)

    * update link to license and bump license year
    * another license year bump
    LeeLenaleee committed Feb 13, 2022

Commits on Feb 12, 2022

  1. 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](karma-runner/karma@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>
    dependabot[bot] committed Feb 12, 2022
  2. 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
    LeeLenaleee committed Feb 12, 2022
  3. 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>
    4 people committed Feb 12, 2022
  4. 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](log4js-node/log4js-node@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] committed Feb 12, 2022
  5. 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](socketio/engine.io@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] committed Feb 12, 2022
  6. 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](node-fetch/node-fetch@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] committed Feb 12, 2022
  7. 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](follow-redirects/follow-redirects@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>
    dependabot[bot] committed Feb 12, 2022
  8. Bump to 3.7.1 (#10148)

    etimberg committed Feb 12, 2022
Older