Releases: chartjs/Chart.js
Releases · chartjs/Chart.js
v4.3.0
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
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
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
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
Thanks to @ankane, @igorlukanin, @mlankamp and @stockiNail
v4.1.2
Essential Links
Types
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
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
- #10997 Bump to 4.1.1
Thanks to @dangreen, @etimberg, @gbaron and @igorlukanin
v4.1.0
Essential Links
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
v4.0.0
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
- #10868 v4.0.0 bump
Thanks to @BrilliantDeviation7, @LeeLenaleee, @dangreen, @etimberg, @gibson042, @igorlukanin, @luckened, @puneetkathar1, @stockiNail and @t-mangoe
V4.0.0-alpha.3
v4.0.0-alpha.3 Bump alpha 3 (#10822)