Skip to content

Releases: chartjs/Chart.js

v4.3.0

28 Apr 06:20
83ba8fd
Compare
Choose a tag to compare

Essential Links

  • #11257 Bump to 4.3.0
  • #11217 Enable applying of gradients and pattern on line segments
  • #11134 Use custom scale defaults and dataset axis ID options to determine the axis
  • #11061 fix RTL tooltip colorBox placement

Enhancements

  • #11055 Enable point labels hiding when overlapped
  • #11180 Border is counted as part of ArcElement
  • #11121 refactor: rewrite config helpers to ts
  • #11100 refactor: rewrite canvas helpers to ts
  • #11127 Add borderDash options to arc element

Bugs Fixed

  • #11238 Check for isNaN before building number formatter options
  • #11116 Fix: don't generate ticks > max if max is specified

Types

  • #11121 refactor: rewrite config helpers to ts
  • #11100 refactor: rewrite canvas helpers to ts
  • #11143 Docs: fix tooltip model doc.

Documentation

  • #11241 Add redirect for old V3 migration guides in release notes
  • #11244 Fix documentation about how to manage own custom plugin for types
  • #11220 docs: Fix a few typos
  • #11154 Update tooltip.md

Development

  • #11240 Add version specific urls to release template
  • #11212 Update size limits
  • #11209 chore: change pnpm version in engines field to be able to use 8.x.x
  • #11174 Add colors plugin to size limit
  • #11165 Disable canvas acceleration in Firefox 110 in test cases
  • #11145 Simplify _arrayUnique
  • #11135 Change labelColors to labelColor in tooltip drawColorBox method.

Thanks to @CodingMarco, @Connormiha, @Demir-Utku, @LeeLenaleee, @dangreen, @defunctzombie, @etimberg, @leo2436, @olenderhub, @shahabhm, @stockiNail and @timgates42

v4.2.1

10 Feb 06:46
cfefb3d
Compare
Choose a tag to compare

Essential Links

  • #11045 fix: decimation plugin data not writeable after clean

Bugs Fixed

  • #11069 Use maxTicksLimit option to calculate the labels size on ticks

Types

  • #11102 chore: #10963 revert
  • #11115 Add colors plugin TS options to be configured
  • #11081 fix: add bgColor type in RadialLinearScaleOptions
  • #11095 🐛 fixes compilation error when option --isolatedModules is set

Documentation

  • #11110 Remove override warning tooltips
  • #11093 Remove meetup banner
  • #11077 Fix documentation typo

Development

  • #11130 Bump to 4.2.1
  • #11124 Remove circumference property retrieving from arc element for center calculation because not used
  • #11113 Update link to new template

Thanks to @LeeLenaleee, @choichoijin, @dangreen, @etimberg, @jljouannic, @johakr, @n1313 and @stockiNail

v4.2.0

18 Jan 13:54
1d7dfad
Compare
Choose a tag to compare

Essential Links

  • #11054 Add pointLabel context type documentation
  • #11043 chore: Add Chart.js meetup announcement to README

Enhancements

  • #11063 Add format method to time scale to format timestamp using scale options

Bugs Fixed

  • #11003 Check colors definition in the chart options

Types

  • #11017 Change 'normal' update mode to 'default' as documented
  • #11051 fix: updated type for doughnut offset

Documentation

Development

  • #11070 Bump to 4.2.0
  • #11056 Remove console.warn from a test case where not needed

Thanks to @ankane, @igorlukanin, @mlankamp and @stockiNail

v4.1.2

05 Jan 16:09
b51c523
Compare
Choose a tag to compare

Essential Links

Types

  • #11016 fix: fix Plugin interface
  • #11008 Add Z index to border options

Documentation

  • #11006 Fixes missing markdown links in docs

Development

  • #11034 chore: version bump
  • #11004 Update link to UMD bundle for master
  • #11000 chore: replace cp with js code

Thanks to @LeeLenaleee, @dangreen and @matveycodes

v4.1.1

17 Dec 16:13
810ceb7
Compare
Choose a tag to compare

Essential Links

  • #10988 chore: Revert "Add Product Hunt button (temporarily)"

Bugs Fixed

  • #10971 fix: avoid resize loop when browser zoom is set to 90%
  • #10993 fix: move types to src dir to escape src / dist dirs in paths
  • #10992 fix: hotfix chart.js/auto for commonjs

Types

  • #10993 fix: move types to src dir to escape src / dist dirs in paths

Development

Thanks to @dangreen, @etimberg, @gbaron and @igorlukanin

v4.1.0

16 Dec 06:50
ae264e1
Compare
Choose a tag to compare

Essential Links

  • #10980 chore: Add Product Hunt button (temporarily)
  • #10917 fix: move @kurkle/color to dependencies

Enhancements

  • #10966 add getLabelItems public method
  • #10984 feat: restore commonjs bundle
  • #10964 Allow dynamic datasets to be colored
  • #10904 Allow color plugin to work with custom dataset controllers
  • #10870 feat: colors for mixed charts
  • #10886 Pointstyle false

Bugs Fixed

  • #10942 Ensure that args are saved inside of the throttled helper
  • #10766 fix: stacked bar chart minBarLength causes overlapping
  • #10898 Set the transition mode to the context for scriptable options

Types

  • #10963 fix: unbind instance config from chart type
  • #10910 Add stepSize option to time scale options types

Documentation

  • #10976 docs: Update Slack link
  • #10965 Broken link is fixed.
  • #10955 Update auto import in usage docs
  • #10903 docs: add info about ESM into migration guide.
  • #10885 update migration guide
  • #10884 Move border opts to correct location for samples
  • #10872 Remove V3 support, update readme

Development

  • #10962 test: turn on types linting
  • #10983 bunp version to 4.1.0
  • #10974 chore: add lint cache
  • #10930 Update react template to V4 vite
  • #10919 Use UDM build for reproducible sample

Thanks to @Kit-p, @LeeLenaleee, @Simon-He95, @benmccann, @dangreen, @etimberg, @igorlukanin, @letheri and @stockiNail

v4.0.1

14 Nov 23:27
ae1365e
Compare
Choose a tag to compare

Essential Links

Bugs Fixed

Thanks to @LeeLenaleee

v4.0.0

14 Nov 22:51
11f3cf6
Compare
Choose a tag to compare

Essential Links

Bugs Fixed

  • #10869 Remove type attribute from dataset specific type specification
  • #10867 check the data set type in DoughnutController
  • #10806 fix: Always draw full arcs and borders for doughnut slices
  • #10855 Fix the missing apply for the color on the legend labels
  • #10851 Enable colors plugin for pie charts

Types

  • #10869 Remove type attribute from dataset specific type specification
  • #10753 refactor: migrate helpers.options to typescript

Documentation

  • #10816 Updated docs (why Chart.js + getting started + step-by-step guide)
  • #10857 docs: notes about html legend, tooltip and title
  • #10826 Fix month
  • #10827 Grammar error fixes
  • #10831 Update example chart config type, remove whitespace

Development

Thanks to @BrilliantDeviation7, @LeeLenaleee, @dangreen, @etimberg, @gibson042, @igorlukanin, @luckened, @puneetkathar1, @stockiNail and @t-mangoe

V4.0.0-alpha.3

24 Oct 05:58
3557559
Compare
Choose a tag to compare
V4.0.0-alpha.3 Pre-release
Pre-release
v4.0.0-alpha.3

Bump alpha 3 (#10822)

v4.0.0-alpha.2

12 Oct 17:09
c849b7b
Compare
Choose a tag to compare
v4.0.0-alpha.2 Pre-release
Pre-release

Essential Links

Development

Thanks to @LeeLenaleee