github chartjs/Chart.js v3.4.0

latest releases: v4.4.6, v4.4.5, v4.4.4...
3 years ago

Essential Links

Enhancements

  • #9294 New plugin: subtitle
  • #9277 Apply maxTicksLimit to grid when ticks are hidden
  • #9286 Fix: Don't use clip/unclipArea when `clip: false`
  • #9262 Docs: Add copy button to code blocks
  • #9208 Bar width and height are always defined regardless of orientation

Bugs Fixed

  • #9290 Legend: fix layout padding handling
  • #9291 Bar: ignore not-grouped bars from group bar count
  • #9287 Filler: skip NaN points from end of segment
  • #9261 Fix updating of active elements
  • #9260 Replace [...set] with Array.from(set)
  • #9252 `null` or `undefined` should skip grid lines in the time scale
  • #9199 Fix rtl legend text alignment
  • #9191 Tick backdrop padding is not scriptable

Types

  • #9318 fix typings
  • #9317 Change callback name in typing and documentation
  • #9292 resolve auto register typescript failure
  • #9284 added fill type to line in options object and to radar dataset options
  • #9263 Fix type definitions and docs for `getPixelForValue`
  • #9226 Add missing types to legend

Documentation

  • #9319 Clarify how to import and use the helper functions with bundlers
  • #9318 fix typings
  • #9317 Change callback name in typing and documentation
  • #9315 Fix broken link in scatter chart doc
  • #9296 Docs: describe catching events with plugin
  • #9263 Fix type definitions and docs for `getPixelForValue`
  • #9262 Docs: Add copy button to code blocks
  • #9237 Docs: fix broken and inconsistent links
  • #9228 Fix broken guidelines url in PR template
  • #9219 Update custom legend onClick example
  • #9207 Add explanation on how to run the samples locally

Development

  • #9322 Bump to version 3.4.0
  • #9276 Refactor radialLinear scale and renderText helper

Thanks to @DPS0340, @LeeLenaleee, @akeinhell, @benlumley, @etimberg, @joshkel and @kurkle

Don't miss a new Chart.js release

NewReleases is sending notifications on new releases.